看了一下3dmark05的白皮書,我想這應該是很多人看到跑個位數FPS的原因啦!!
CPU Test
As in the previous 3DMark version, the CPU test runs game tests in low resolution using software vertex processing and disabled post-processing. This decreases the graphics card workload, and makes the test result reflect above all the CPU’s performance rendering 3D scenes and performing other 3D game related tasks like performing matrix calculations. The CPU test also uses fixed frame rendering to further ensure the workload stays the same for all systems.
In 3DMark05, an additional workload typical for the CPU in 3D games has been added. The CPU not only calculates the vertex shaders; it also continuously calculates the flight path of the air ship. The air ship actually flies the same path every time, in order to keep the workload the same between different systems, but the calculations are performed as if it would intelligently steer according to the canyon shape and other obstacles like the sea monster jumping up from the water. The path finding algorithm used is D* Lite (
http://www.cc.gatech.edu/fac/Sven.Koenig/).
The D* Lite algorithm is implemented in a different thread than the rendering. This is a forward looking approach, since CPU technology is clearly is moving towards either virtual or physical dual core technology. So far only few high-end gaming systems have two separate processors. A single virtual or physical dual core processor is on the other hand becoming a more common choice for high-end gaming systems. The CPU test is therefore run in two threads and not more than that. DirectX software vertex shading is actually also threaded, which may bring further advantage to systems with a virtual or physical dual core processor. Professional reviewers can disable the other CPU or the other core of a virtual or physical dual core system, and compare the results.
The second CPU test runs game test 1 in 640x480 resolution, 2 fps fixed frame mode, software vertex shaders forced and post-processing disabled. This is just like CPU test 1, except that there is no AI calculations is CPU test 2.