World Library  
Flag as Inappropriate
Email this Article

RSX 'Reality Synthesizer'

Article Id: WHEBN0004042684
Reproduction Date:

Title: RSX 'Reality Synthesizer'  
Author: World Heritage Encyclopedia
Language: English
Subject: PlayStation 3, OtherOS, PlayStation 3 models, GeForce, Nvidia
Collection: Graphics Processing Units, Nvidia, Playstation 3, Sony Semiconductors
Publisher: World Heritage Encyclopedia

RSX 'Reality Synthesizer'

The RSX 'Reality Synthesizer' on a Playstation 3 motherboard

The RSX 'Reality Synthesizer' is a proprietary graphics processing unit (GPU) co-developed by Nvidia and Sony for the PlayStation 3 video game console. The chip is based on the Nvidia G70, features 256 MB memory and has a performance of 192 GFLOPS. Although it carries the majority of the graphics processing, the Cell Broadband Engine, the console's CPU, is also used complementarily for some graphics-related computational loads of the console.


  • Specifications 1
  • Differences with the G70 architecture 2
  • Press releases 3
  • See also 4
  • References 5


Length of chip at bottom: 4.28 cm

Unless otherwise noted, the following specifications are based on a press release by Sony at the E3 2005 conference,[1] slides from the same conference,[2] and slides from a Sony presentation at the 2006 Game Developer's Conference.[3]

  • Based on G70 Chip in turn based on the NV47 (GeForce 7800 GTX) but with only 8 ROPs activated and 128 Bit memory interface
  • 550 MHz on 90 nm process (shrunk to 65 nm in 2008[4] and to 40 nm in 2010[5])
  • 300+ million transistors
  • Multi-way programmable parallel floating-point shader pipelines
  • Independent pixel/vertex shader architecture
    • 24 parallel pixel-shader ALU pipes clocked @ 550 MHz
      • 5 ALU operations per pipeline, per cycle (2 vector4, 2 scalar/dual/co-issue and fog ALU, 1 Texture ALU)
      • 10 floating-point operations per pipeline, per cycle[6]
    • 8 parallel vertex-shader pipelines @550 MHz
      • 2 ALU operations per pipeline, per cycle (1 vector4 and 1 scalar, dual issue)
      • 10 floating-point operations per pipeline, per cycle
    • Floating Point Operations: 192 GFLOPS [7]
      • 74.8 billion shader operations per second (24 Pixel Shader Pipelines*5 ALUs*550 MHz) + (8 Vertex Shader Pipelines*2 ALUs*550 MHz)
    • 24 texture filtering units (TF) and 8 vertex texture addressing units (TA)
      • 24 filtered samples per clock
        • Maximum texel fillrate: 13.2 GigaTexels per second (24 textures * 550 MHz)
    • 32 unfiltered texture samples per clock, ( 8 TA x 4 texture samples )
  • 8 render output units / pixel rendering pipelines
    • Peak pixel fillrate (theoretical): 4.4 Gigapixel per second
    • Maximum Z sample rate: 8.8 GigaSamples per second (2 Z-samples * 8 ROPs * 550 MHz)
    • Maximum Dot product operations: 56 billion per second (combined with Cell CPU)
    • 128-bit pixel precision offers rendering of scenes with High dynamic range rendering (HDR)
  • 256 MB GDDR3 RAM at 700 MHz
    • 128-bit memory bus width
      • 22.4 GB/s read and write bandwidth
    • Cell FlexIO bus interface
      • 20 GB/s read to the Cell and XDR memory
      • 15 GB/s write to the Cell and XDR memory
  • Support for PSGL (OpenGL ES 1.1 + Nvidia Cg)
  • Support for S3TC texture compression [8]

Differences with the G70 architecture

The RSX 'Reality Synthesizer' is based on the G70 architecture, but features a few changes to the core.[9] The biggest difference between the two chips is the way the memory bandwidth works. The G70 only supports rendering to local memory, while the RSX is able to render to both system and local memory. Since rendering from system memory has a much higher latency compared to rendering from local memory, the chip's architecture had to be modified to avoid a performance sacrifice. This was achieved by enlarging the chip size to accommodate larger buffers and caches in order to keep the graphics pipeline full. The result was that the RSX only has 60% of the local memory bandwidth of the G70, making it necessary for developers to use the system memory in order to achieve performance targets.[9]

Press releases

Sony staff were quoted in PlayStation Magazine saying that the "RSX shares a lot of inner workings with NVIDIA 7800 which is based on G70 architecture." Since the G70 is capable of carrying out 136 shader operations per clock cycle, the RSX was expected to feature the same number of parallel pixel and vertex shader pipelines as the G70, which contains 24 pixel and 8 vertex pipelines.

Nvidia CEO Jen-Hsun Huang stated during Sony's pre-show press conference at E3 2005 that the RSX is twice as powerful as the GeForce 6800 Ultra.[2]

See also


  2. ^ a b "Sony Introduces PlayStation 3, to launch in 2006". AnandTech. 2005-05-16. 
  3. ^ "from Sony's 2006 GDC Presentation". Game Watch. 
  4. ^ "PS3 Graphics Chip Goes 65nm in Fall". Edge Online. 2008-06-26. 
  5. ^ "Sony PS3 upgraded with cooler 40-nm RSX graphics chip, profits await (updated)". Engadget. 2010-04-26. 
  6. ^ Computing (2005-06-22). "Page 3 - GeForce 7800 GTX: Nvidia’s Nuclear Option". ExtremeTech. Retrieved 2013-06-25. 
  7. ^ "NVIDIA Tegra K1 - A New Era in Mobile Computing".  page 18, "Figure 18 Tegra K1 delivers much higher graphics processing power than current generation consoles"
  8. ^ Gantayat, Anoop (2006-01-30). "New PS3 tools". Retrieved 2006-08-28. 
  9. ^ a b "Microsoft's Xbox 360, Sony's PS3 - A Hardware Discussion". Retrieved 2014-03-08. 
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.