Hi, everyone!
Today I decided to compare performance of Intel 2700g7, which we have in our X50v and X51v devices, with newer nVidia goForce 5500, Sony PSP 3d accelerator, and some old PC video cards.
It seems like Intel 2700g7 should have about the same performance in 3D as nVidia Riva TNT and 3dfx Voodoo 2, but it has much more features (like mpeg 4 and WMV decoding, polygons culling, textures compression, anisotropic filtering, etc.).
I managed to find 2700g7 Datasheet (Intel has deleted this file from its servers, may be because it does not produce XScale and 2700g anymore).
It can be found here:
http://sunsite.rediris.es/pub/mirror...s/30443001.pdf
And now I have an interesting question: how many megapixels per second can perform 2700g?
On the one hand, datasheet says:
|
Quote:
|
Low Power, High Performance Graphics Acceleration
- 2D and 3D acceleration
- Up to 75 MHz, 32-bit graphics engine
- 150M pixels per second (pps) fill rate for 2D
- 831K triangles per second (tps) processing
capability for 3D
|
|
Quote:
|
2D Features
• 32-bit, up to 75 MHz Graphics Core
• ROP2, 3 and 4 Support
• Per-Pixel Alpha Blending
• Colorkey
• Full Scene Anti-Aliasing
• Alpha Test
• BitBLT, StretchBLT, CSCBLT
• 150M Pixels/Second Fill Rate
• 16, 18, and 24 bits per Pixel Support
- Low color depth support for power savings
• Hardware pixel doubling and decimation
|
On the other hand, it says:
|
Quote:
|
|
The 2700G7 Multimedia Accelerator 3D acceleration provides a complete hardware 3D rendering pipeline. This includes 831K triangles per second processing capability and 84 million pixels-per-second fill rate.
|
The same digits (84 million pixels-per-second) can be found in 2700G3/2700G5 Datasheet. And nothing about 150M pps.
As far as 2700G is 75 MHz chip, it is logically to assume, that it has 2 pixel render pipelines, so it should make up to 150M Pixels/Second. For instance, nVidia TNT is 90 MHz chip and it has 2 render pipelines, so it makes (theoretically) 180M Pixels/Second (in 3D scenes). The same is true for any modern PC video card. ATI Radeon X1900 XTX has 650 MHz core with 16 pipelines (of course, they are not the same as in Riva TNT, but the principle is the same), and it can make up to 650*16=10400Mpixels/second.
So, why 84 million pixels-per-second? And where is the truth?