A few months ago, ExtremeTech ran a gaming comparison between Intel and AMD processors and came to the same conclusion most people do these days—namely, that when it comes to gaming performance, the Pentium 4/Pentium D don't measure up against the Athlon 64 family. That article spawned a letter from one of their readers (Igor Levicki), who took it upon himself to reverse-engineer the Battlefield 2 executable and examine how it was encoded. The results are detailed in a blog entry by Loyd Case.
According to Levicki:
Therefore, I have reverse-engineered Battlefield 2 game executable and come to the following conclusions:Loyd's blog entry/article goes on to detail what this means, what compiler optimizations are available, and theorizes about why game developers might or might not make full use of them. The optimizations specifically discussed are automated ones, not hand-coded, and should (in theory), be the sort of thing you flip on and use when compiling, with no additional headaches for the developer.
1. It was compiled using Visual Studio 2003 C++ compiler.
2. It was compiled in blended mode almost without any optimizations.
We've always known performance optimizations could dramatically boost Netburst performance; Intel pushed hard for the adoption of SSE2 after the Pentium 4 shipped in 2000 and invested a great deal of money in software and compiler development so programmers could take advantage of the chip's SIMD capability. It's surprising to hear that five years after launch, at least some major titles aren't compiled to perform optimally on modern chips that use SSE2.
|Nvidia's GeForce GTX 1060 graphics card reviewed||7|
|Xiaomi reveals Mi Mix phone with a 6.4" edgeless display||15|
|Zotac and Thermaltake join forces for a liquid-cooled GTX 1080||4|
|Zotac Magnus EN1080 may be the fastest mini-PC yet||14|
|Seagate 5TB BarraCuda and 2TB FireCuda drives are big and speedy||22|
|Nvidia licenses Rambus' DPA tech for side-channel data leak prevention||17|
|iOS 10.1 update includes portrait mode beta for iPhone 7 Plus||6|
|Lenovo ThinkCentre and ThinkPad machines pack AMD PRO APUs||28|
|Biostar belatedly announces GTX 1060 graphics cards||15|
|Signing your posts is daftly redundant. Meadows||+27|