Quote Originally Posted by informal View Post
How hard is it for NV to vectorize the PhysX code instead of using x87 legacy instructions? Does it have anything to do with precision required?I reckon it has.
MultiThreading support ,on the other hand should be easier to implement and any modern Quad Core,or even better Six core chip,could run the PhysX optimized titles much better than today.
turning on sse is easy. vectorizing and optimizing can be hard especially with organizing memory in 16B alignments. there are a bunch of techniques like SOA, AOS and AVX will support scatter/gather.

btw, you should read the page of the article "why x87?". double precision isn't needed.