Hello everyone. I was curious as to what the purpose of the instructions and extensions are in regards to a microprocessor.
What is difference between the two?
How large of an impact in performance would a processor take if one instruction set or extension would be removed from it? For example, take a Westmere-EP Xeon processor. If you removed the CLMUL instruction set, how would this affect the performance of the processor? What if you removed the SSE4.1 extension from the processor, how would this affect the performance of the processor?
When a series of processors are succeeded by a new series of processors, is it fair to say that the new series of processors are faster because they're equipped with more instruction sets and extensions?
Is it even correct to say that a processor is faster when equipped with more instruction sets and extensions? Now, I am aware that there's also other changes and optimizations to a processor's microarchitecture that increase the processor's performance overall. In this case, we're just talking about instructions and extensions that a processor is equipped with.
This topic has been bothering me for a while, so I think it's time to get some information about it! Thanks you for your time guys.
What is difference between the two?
How large of an impact in performance would a processor take if one instruction set or extension would be removed from it? For example, take a Westmere-EP Xeon processor. If you removed the CLMUL instruction set, how would this affect the performance of the processor? What if you removed the SSE4.1 extension from the processor, how would this affect the performance of the processor?
When a series of processors are succeeded by a new series of processors, is it fair to say that the new series of processors are faster because they're equipped with more instruction sets and extensions?
Is it even correct to say that a processor is faster when equipped with more instruction sets and extensions? Now, I am aware that there's also other changes and optimizations to a processor's microarchitecture that increase the processor's performance overall. In this case, we're just talking about instructions and extensions that a processor is equipped with.
This topic has been bothering me for a while, so I think it's time to get some information about it! Thanks you for your time guys.