RSX

RSX Reality Synthesizer
Reality Synthesizer
Tüüp videokaart
Arhitektuur Curie
Ajalugu
Arendaja NVIDIA
Sony
Väljalaskekuupäev 11.11.2006
Spetsifikatsioon
Videomälu 256 MB
Transistoreid 300 miljonit
Punkti varjutaja 3.0
Piksli varjutaja 3.0
OpenGL ES 1.1
Kiibistik NV47
Protsess 90 nm
65 nm
40 nm
28 nm
GPU taktsagedus 500 MHz
Mälu taktsagedus 650 MHz

RSX Reality Synthesizer on Curie perekonna kuvaadapter, mis töötati välja Sony ja NVIDIA koostöös. Graafikaprotsessor on valmistatud spetsiaalselt PlayStation 3 konsooli jaoks. See põhineb Nvidia 7800GTX kuvaadaptril (NV47 kiibistikul). NVIDIA sõnul on tegemist G70/G71 hübriidarhitektuuriga koos mõningate muudatustega. GPU-l on 256 MB GDDR3 tüüpi videomälu kiirusega 650 MHz, efektiivse ülekandekiirusega 1,3 GHz ja kuni 224 MB XDR põhimälu CPU kaudu. RSX-il on eraldi tipu ja piksli varjutustorustikud. Kuigi RSX tegeleb suurema osa graafikatöötlusega, kasutatakse mõningate graafikaarvutuste jaoks ka konsooli CPU-d – Celli.

Spetsifikatsioonid

Enamik andmeid pärineb Sony pressiteatest E3 2005 konverentsil, slaididest samast konverentsist ning slaididest 2006. aasta Game Developer's Conference'ist.

Erinevused G70 arhitektuurist

RSX Reality Synthesizer põhineb G70 arhitektuuril, kuid mitmete muudatustega. Suurim erinevus kahe kiibi vahel on andmeedastuse toimimine. G70 toetab ainult lokaalset mälu, aga RSX suudab renderdada nii lokaalsele kui ka süsteemimälule. Süsteemi mälu kasutades on latentsus suurem, mistõttu tuli kiibi arhitektuuri muuta, et jõudlust parandada. Selle saavutamiseks tehti kiip suuremaks, et mahutada suuremaid puhvreid ja rohkem vahemälu.

Järgmises tabelis on välja toodud mitmeid erinevusi RSX ja nVidia 7800 GTX vahel.

ErinevusRSXnVidia 7800GTX
GDDR3 Mälusiin128 bit256 bit
ROPs816
Post Transform and Lighting Cache63 max punkte45 max punkte
Total Texture Cache Per Quad of Pixel Pipes (L1 ja L2)96 kB48 kB
CPU siinFlexIOPCI-Express 16x
Tehnoloogia28 nm / 40 nm / 65 nm / 90 nm110nm

RSX-il on veel omadusi, mida G70 arhitektuuril ei ole:

Kiirus ja ribalaius

Järgmises tabelis on näha lugemis- ja kirjutamiskiiruseid Celli protsessori ja RSX graafikaprotsessori vaatenurgast.

Protsessor256 MB XDR256 MB GDDR3
Cell - lugemine16,8 GB/s16 MB/s (15,6 MB/s @ 650 MHz)
Cell - kirjutamine24,9 GB/s4 GB/s
RSX - kirjutamine15,5 GB/s22,4 GB/s (20,8 GB/s @ 650 MHz)
RSX - lugemine10,6 GB/s22,4 GB/s (20,8 GB/s @ 650 MHz)

Celli aeglase GDDR3 mälu lugemiskiiruse tõttu on efektiivsem kasutada Celli süsteemimälus ning lasta RSX-il lugeda andmeid süsteemimälust ja kirjutada RSX-i GDDR3 väljund HDMI kuvaseadmele. Selle tegid võimalikuks RSX protsessori muudatused protsessoris võrreldes G70-ga.

Seerianumbrid


PlayStation 3 uuemate redaktsioonidega kahanes ka RSX-i graafikaprotsessor. PlayStation 3 Fat konsooli RSX graafikaprotsessor valmistati 90 nm ja 65nm tehnoloogias, Slimi RSX valmistati 65 nm ja 40nm tehnoloogias ning Super Slimi RSX valmistati 40 nm ja 28 nm tehnoloogias.

PS3 mudelEmaplaadi mudelEmaplaadi serialRSX seerianumberTehnoloogiaSuurus
CECHAxxCOK-0011-871-868-12CXD2971GB90 nm258 mm²
CECHAxxCOK-0011-871-868-12CXD2971AGB90 nm258 mm²
CECHAxxCOK-0011-871-868-22CXD2971DGB90 nm258 mm²
CECHAxxCOK-0011-871-868-32CXD2971DGB90 nm258 mm²
CECHAxxCOK-0011-871-868-32CXD2971AGB90 nm258 mm²
CECHBxxCOK-0011-871-868-22CXD2971DGB90 nm258 mm²
CECHBxxCOK-0011-871-868-32CXD2971DGB90 nm258 mm²
CECHCxxCOK-0021-873-513-11CXD2971DGB90 nm258 mm²
CECHCxxCOK-0021-873-513-21CXD2971GB90 nm258 mm²
CECHCxxCOK-0021-873-513-31CXD2971DGB90 nm258 mm²
CECHGxxSEM-0011-875-384-xxCXD2971DGB90 nm258 mm²
CECHGxxSEM-0011-875-384-xxCXD2971BGB
või:
CXD2971DGB
90 nm258 mm²
CECHGxxSEM-0011-875-384-xxCXD2971AGB90 nm258 mm²
CECHGxxSEM-0011-875-384-xxCXD2971DGB90 nm258 mm²
CECHHxxDIA-0011-875-938-11CXD2971AGB90 nm258 mm²
CECHHxxDIA-0011-875-938-31CXD2971-1GB90 nm258 mm²
CECHHxxDIA-0011-875-368-11CXD2971-1GB90 nm258 mm²
CECHHxxDIA-0011-875-368-11CXD2971AGB90 nm258 mm²
CECHHxxDIA-0011-875-368-11CXD2971AGB90 nm258 mm²
CECHJxxDIA-0021-876-912-xxCXD2982GB65 nm186 mm²
CECHKxxDIA-0021-876-912-32CXD2982BGB65 nm186 mm²
CECHKxxDIA-0021-876-912-42CXD2982GB65 nm186 mm²
CECHKxxDIA-0021-876-912-xxCXD2982GB65 nm186 mm²
CECHLxxVER-0011-878-196-31CXD2991GB65 nm186 mm²
CECHLxxVER-0011-878-196-31CXD2991GB65 nm186 mm²
CECH-20xxDYN-0011-880-055-31CXD2991CGB65 nm186 mm²
CECH-20xxDYN-0011-880-055-31CXD2991EGB65 nm186 mm²
CECH-20xxDYN-0011-880-055-31CXD2991EGB65 nm186 mm²
CECH-20xxDYN-0011-880-055-31CXD2991GGB65 nm186 mm²
CECH-21xxSUR-0011-881-945-11CXD5300AGB40 nm (koos IHS-iga, 4 VRAM kiipi)114 mm²
CECH-21xxSUR-0011-881-945-11CXD5300AGB40 nm (koos IHS-iga, 4 VRAM kiipi)114 mm²
CECH-25xxJTP-0011-882-481-11CXD5300A1GB40 nm (koos IHS-iga, 4 VRAM kiipi)114 mm²
CECH-25xxJTP-0011-882-481-21CXD5300A1GB40 nm (koos IHS-iga, 4 VRAM kiipi)114 mm²
CECH-25xxJSD-0011-882-770-11CXD5300A1GB40 nm (koos IHS-iga, 4 VRAM kiipi)114 mm²
CECH-25xxJSD-0011-882-770-31CXD5300CGB40 nm (koos IHS-iga, 4 VRAM kiipi)114 mm²
CECH-30xxKTE-0011-884-749-11CXD5301DGB40 nm (koos IHS-iga, 4 VRAM kiipi)114 mm²
CECH-30xxKTE-0011-884-749-31CXD5301A1GB40 nm (koos IHS-iga, 4 VRAM kiipi)114 mm²
CECH-40xxMSX-0011-886-928-11CXD5302DGB40 nm (ilma IHS-ita, 4 VRAM kiipi)114 mm²
CECH-40xxMPX-0011-887-233-11CXD5302A1GB40 nm (ilma IHS-ita, 4 VRAM kiipi)114 mm²
CECH-40xxPQX-0011-888-629-22D5305K28 nm (ilma IHS.ita, 2 VRAM kiipi)68 mm²
CECH-43xxREX-0011-893-507-31D5305L28 nm (ilma IHS-ita, 2 VRAM kiipi)68 mm²

RSX mälu kaart

Kuigi RSX-il on 256 MB GGDR3 muutmälu, ei ole kõik sellest kasutatav. Viimased 4 MB on reserveeritud RSX oleku ja käskude jaoks. See 4 MB koosneb järgmistest komponentidest: RAMIN, RAMHT, RAMFC, DMA objektid, graafika objektid ja graafika kontekst.

Aadressi vahemikSuurusKommentaar
0000000-FBFFFFF252 MBKaadripuhver
FC00000-FFFFFFF4 MBGPU andmed
FF80000-FFFFFFF512 KBRAMIN: Instance Memory
FF90000-FF93FFF16 KBRAMHT: Räsitabel
FFA0000-FFA0FFF4 KBRAMFC: FIFO Kontekst
FFC0000-FFCFFFF64 KBDMA objektid
FFD0000-FFDFFFF64 KBGraafika objektid
FFE0000-FFFFFFF128 KBGRAPH: Graafika Kontekst

Peale RSX-i enda mälu on graafikaprotsessoril võimalik ka kasutada XDR-muutmälu, mis on piiratud kahte võimalikku vahemikku, olenevalt konsoolist:

Vaata ka

Viited

  1. ↑ "NVIDIA RSX-90nm". TechPowerUp. Vaadatud 30.04.2022.
  2. ↑ ""Exclusive: PlayStation 3's RSX is 240mm² and bigger than the PC equivalent". Beyond3D. Originaali arhiivikoopia seisuga 20. aprill 2014. Vaadatud 30.04.2022.
  3. ↑ Anand Lal Shimpi (16. mai 2005). "Sony Introduces Playstation 3, to launch in 2006". AnandTech. Originaali arhiivikoopia seisuga 23.09.2014. Vaadatud 30.04.2022.
  4. ↑ André Maximo, Guilherme Cox, Cristiana Bentes, Ricardo Farias (22. jaanuar 2010). "Unleashing the Power of the Playstation 3 to Boost Graphics Programming". Vaadatud 01.05.2022.{{netiviide}}: CS1 hooldus: mitu nime: autorite loend (link)
  5. ↑ Sony Computer Entertainment (16. mai 2005). "SONY COMPUTER ENTERTAINMENT INC. TO LAUNCH ITS NEXT GENERATION COMPUTER ENTERTAINMENT SYSTEM, PLAYSTATION 3, IN SPRING 2006" (PDF). Vaadatud 01.05.2022.
  6. 1 2 "SKU Models". PS3 Developer Wiki. Vaadatud 30.04.2022.
  7. ↑ Gantayat, Anoop (30. jaanuar 2006). "New PS3 Tools". IGN. Vaadatud 01.05.2022.
  8. ↑ Anand Lal Shimpi, Derek Wilson (24. juuni 2005). "Microsoft's Xbox 360, Sony's PS3 - A Hardware Discussion". AnandTech. Originaali arhiivikoopia seisuga 30.04.2022. Vaadatud 30.04.2022.
  9. 1 2 3 "RSX". PS3 Developer Wiki. Vaadatud 30.04.2022.
  10. ↑ Sanchez, Alexandro (9. märts 2016). "GPU Documentation". Vaadatud 30.04.2022.