http://www.beyond3d.com/forum/showthread.php?t=32643
Read above:
It says in summary:
-All programmable shading is handled in unified execution units, codenamed "GEN4 EU". Fixed function subsystems "call" those units.
-All programmable ALUs are scalar to maximize usage efficiency. That means they work on a single component at a time, not vectors.
-Triangle setup and related operations are also done in the EUs. In traditional architectures, a special-purpose unit would exist for it.
-Fog and alpha testing are implemented as parts of the pixel shader, which is expected of all DX10 architectures.
-Math functions (EXP, LOG, SIN, etc.) are implemented in a 16-way "Mathbox" external unit with both full and partial precision.
-Taylor expansions are sometimes faster than the Mathbox, because they don't require values to be in such specific bounds.
-The geometry shader is already used to implement some OpenGL functionality, including wireframe rendering.
-The pixel shader works on blocks of 16 pixels. It is unknown whether that is also the case for vertices and primitives.
actually those benches you posted at this link are for 945 vs 965
but 965 has not matured yet
please post the 965 benches that are full featured
I would, but there isn't. There's a newer one based on 14.24 drivers though(rather than 14.21):
http://www.pconline.com.cn/diy/evalue/evalue/main/0608/856535.html
On the 14.24 notes it only mentions Q965 chipset for bug fixes, etc. Whether the driver really only affects the Q965 chipset or also the G965 is not known. Q965 is a G965 with disabled graphics features, with similar specs to GMA 950 in paper, but performance suggests otherwise.
Q965 benchmarks:
http://www.pconline.com.cn/diy/evalue/evalue/main/0608/851863.html
Driver version is unknown, I suspect its 14.21 drivers.
By all accounts, the GMA 3000 is the much hyped and poorly integrated graphics solution that's been floating around the news lately...what really funny, is the link to why DX9 games don't work with GMA 3000 is the exact reason why GMA 3000 is nothing other than the latest in onboard crap graphics, I can see Dell GMA 3000 machines rolling into my office within the year, whoopee! I can also see the Dell commercials with the tag line of "Dude, you're getting a Vista machine!"
Actually, GMA X3000 is more advanced functionally than any GPUs out there now. The drivers don't support any of the mentioned features in the GMA X3000, well... maybe the unified pipeline and that's it. Full support for hardware T&L, vertex processing, pixel shader, is gonna look a lot different.
Enabling software VS3.0 support on GMA 950 improved scores on 3dmark06 by nearly 2x compared to GMA 900 which only supported software VS 2.0.
We shall see, and I eagerly await.
One thing is for sure, if unified shaders are requirement for DX10, GMA X3000 meets them hand down. More than required are unified in this generation, even down to video processing.