GPU galimybės: Skirtumas tarp puslapio versijų

Iš Wikibooks.
Ištrintas turinys Pridėtas turinys
Paraboloid (aptarimas | indėlis)
Nėra keitimo santraukos
Paraboloid (aptarimas | indėlis)
Nėra keitimo santraukos
4 eilutė: 4 eilutė:
:http://www.xbitlabs.com/picture/?src=/images/graphics/radeon-r9-290x/02_r9-29x_frr_big.jpg
:http://www.xbitlabs.com/picture/?src=/images/graphics/radeon-r9-290x/02_r9-29x_frr_big.jpg
:Iš viso 12*16=192 takeliai arba 192 bit bus wide maximum. Mastant kitaip 8 bitai yra adresavimui (4 kartus adresuojama, tai gaunasi 4*8=32 bitai, o tai 2^32=4294967296 adresų) ir 4 bitai yra ''data bus''. Data bus wide is 4*16=64 bits.
:Iš viso 12*16=192 takeliai arba 192 bit bus wide maximum. Mastant kitaip 8 bitai yra adresavimui (4 kartus adresuojama, tai gaunasi 4*8=32 bitai, o tai 2^32=4294967296 adresų) ir 4 bitai yra ''data bus''. Data bus wide is 4*16=64 bits.
:Kad būti arčiau realybės, tai, tarkim, DDR2 atmintis turi 16 chip'ų ant plokštės. Į kiekvieną chip'ą eina 20 laidų. Gaunasi, kad 16 laidų yra for address (16 takelių adresavimui) ir 4 laidai į kiekvieną chipą yra datai. 16*4=64 bit data bus wide.
:Kad būti arčiau realybės, tai, tarkim, DDR2 atmintis turi 16 chip'ų ant plokštės. Į kiekvieną chip'ą eina 20 laidų. Gaunasi, kad 16 laidų yra for address (16 takelių adresavimui) ir 4 laidai į kiekvieną chipą yra datai. 16*4=64 bit data bus wide. Atminties adresas nepasiekiamas iš pirmo adresavimo, tai reikia 2 ciklų. 2*16=32 bit addressing capabilities. 2^32=4294967296=4G adresų. Teoriškai 4 milijardai adresų padauginti iš 64 bitų, tai gaunasi vien su 32 bitų procesoriumi į atmintį galima įdėti 4294967296*64=274877906944 bits arba 274877906944/8=34359738368 bytes (34 GB).

14:01, 1 vasario 2014 versija

Retas atvejis, kai GPU išleidžiamas su 512 bit memory bus. Toks yra AMD Radeon R9 290X. Kad būtų 512 bitų ir kvailiui aišku, kad reikia minimum 512 laidų (varinių takelių) iki atminties chip'ų. AMD Radeon R9 290X turi iš viso 16 atminties chip'ų ant plokštės. Prie kiekvieno chip'o eina 12 varinių takelių.

http://www.xbitlabs.com/articles/graphics/display/radeon-r9-290x_2.html
http://www.xbitlabs.com/picture/?src=/images/graphics/radeon-r9-290x/08_r9-29x_pcb_big.jpg
http://www.xbitlabs.com/picture/?src=/images/graphics/radeon-r9-290x/02_r9-29x_frr_big.jpg
Iš viso 12*16=192 takeliai arba 192 bit bus wide maximum. Mastant kitaip 8 bitai yra adresavimui (4 kartus adresuojama, tai gaunasi 4*8=32 bitai, o tai 2^32=4294967296 adresų) ir 4 bitai yra data bus. Data bus wide is 4*16=64 bits.
Kad būti arčiau realybės, tai, tarkim, DDR2 atmintis turi 16 chip'ų ant plokštės. Į kiekvieną chip'ą eina 20 laidų. Gaunasi, kad 16 laidų yra for address (16 takelių adresavimui) ir 4 laidai į kiekvieną chipą yra datai. 16*4=64 bit data bus wide. Atminties adresas nepasiekiamas iš pirmo adresavimo, tai reikia 2 ciklų. 2*16=32 bit addressing capabilities. 2^32=4294967296=4G adresų. Teoriškai 4 milijardai adresų padauginti iš 64 bitų, tai gaunasi vien su 32 bitų procesoriumi į atmintį galima įdėti 4294967296*64=274877906944 bits arba 274877906944/8=34359738368 bytes (34 GB).