Graphics Synthesizer
From Wikipedia, the free encyclopedia
The Graphic Synthesizer is the GPU inside the PlayStation 2. In the newer slim PS2, the Emotion Engine and the Graphic Synthesizer are incorporated in one single chip. The Graphics Synthesizer incorporates a massively parallel rendering engine that contains a 2,560-bit wide data bus -- 20 times the size of leading PC-based graphics accelerators. Very high pixel fill rates and drawing performance are achieved using embedded DRAM process technology pioneered by SCE for use in advanced graphics technology.
[edit] Specifications
- Clock frequency: 147 MHz
- Pixel pipelines: 16
- Video output resolution: variable from 256x224 to 1280x1024 pixels
- 4 MB Embedded DRAM video memory bandwidth at 48GB per second (main system 32 MB can be dedicated into VRAM)
- DRAM Bus bandwidth: 48.0GB/s
- Texture buffer bandwidth: 9.6GB/s
- Frame buffer bandwidth: 38.4GB/s
- DRAM Bus width: 2560-bit (composed of three independent buses: 1024-bit write, 1024-bit read, 512-bit read/write)
- Pixel Configuration: RGB:Alpha:Z Buffer (24:8, 15:1 for RGB, 16, 24, or 32-bit Z buffer)
- Dedicated connection to: Main CPU and VU1
- Overall Pixel fillrate: 16x147 = 2.352 Gigapixels/sec (rounded to 2.4 Gigapixels/sec)
- Pixel fillrate: with no texture, flat shaded 2.4 Gigapixels/sec (75,000,000 32pixel real-world triangles)
- Pixel fillrate: with 1 full texture (Diffuse Map), Gouraud shaded 1.2 Gigapixels/sec (37,750,000 32-bit pixel real-world triangles)
- Pixel fillrate: with 2 full textures (Diffuse Map + Specular, Alpha, or other), Gouraud shaded 0.6 Gigapixels/sec (18,750,000 32-bit pixel real-world triangles)
- Multi-pass rendering ability
- Four passes = 300M pixels/second (300M pixel/sec divided by 32-bit pixel = 9,375,000 triangle/sec lossed every four passes)