I am considering the purchase of some software (AutoCAD) that requires the CPU to support SSE2. My PC's CPU is an Intel® Core™ i5-650 Processor, which supports SSE4.2. Basically what I am wondering is if SSE4.2 is simply a newer version of SSE2, so that it would be fullly backwards compatible. Thanks.

link|improve this question

feedback

2 Answers

up vote 6 down vote accepted

For Intel, CPUs that support SSE instructions have always been backwards compatible. It may not be true in the future though.

link|improve this answer
But it probably always will be thus. – squircle May 3 '10 at 21:03
feedback

As a little extra info you can use the program CPU-Z to give you information on what your processor supports. Under "Instructions" will be listed the the extended instruction sets supported.

Most processors that support a higher set such as SSE4 will also support the previous versions, as each instruction set version is likely to build on previous versions.

For example, a model above your processor, note the "SSE(1, 2, 3, 3S, 4.1, 4.2)":

alt text

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.