» »

AMD razkril podrobnosti Bulldozer in Bobcat arhitektur

1
2
3

LuiIII ::

Off topic: 1 modul ima 2 jedri. Dvojina pa to.;)

JohanP ::

Glavna fora je, da je AMD reorganiziral svoje večjedernike: Dve novi jedri, ki sta skupaj sposobni poganjati dve niti, sta organizirani v en optimiziran modul, ki je le 12% večji od enega starega Phenom II jedra, dosega pa 80% zmogljivosti dvojedernega Phenom II procesorja.

KaRkY ::

No wiki pravi drugače.
Two tightly coupled, "conventional" x86 out-of-order processing engines which AMD internally named module
(Single-Module ==> Dual-Core, Dual-Module ==> Quad-Core, Quad-Module ==> Octa-Core etc...)

Bulldozer module [7] [8] consists of the following:
128kB L2 cache inside each module (shared between module cores)
4kB L1 data cache per core and 2-way 16kB L1 instruction cache per module L1 cache, Fruehe for THW
Two dedicated integer cores
- each consist of 2 ALU and 2 AGU which are capable for total of 4 independent arithmetic or memory operations per clock per core
- duplicating integer schedulers and execution pipelines offers dedicated hardware to each of two threads which significantly increase performance in multithreaded integer applications
- second integer core increases Bulldozer module die by around 12%, which at chip level adds about 5% of total die space[9]


Koliko jaz to razumem je 1 modul 2 jedri.
When you look long into an abyss, the abyss looks into you

JohanP ::

KaRkY je izjavil:

No wiki pravi drugače.
Two tightly coupled, "conventional" x86 out-of-order processing engines which AMD internally named module
(Single-Module ==> Dual-Core, Dual-Module ==> Quad-Core, Quad-Module ==> Octa-Core etc...)

Bulldozer module [7] [8] consists of the following:
128kB L2 cache inside each module (shared between module cores)
4kB L1 data cache per core and 2-way 16kB L1 instruction cache per module L1 cache, Fruehe for THW
Two dedicated integer cores
- each consist of 2 ALU and 2 AGU which are capable for total of 4 independent arithmetic or memory operations per clock per core
- duplicating integer schedulers and execution pipelines offers dedicated hardware to each of two threads which significantly increase performance in multithreaded integer applications
- second integer core increases Bulldozer module die by around 12%, which at chip level adds about 5% of total die space[9]


Koliko jaz to razumem je 1 modul 2 jedri.


KarkY, če se to nanaša na moj post, si en bunkelj?
Trdiš, da sta dve jedri v enem modulu, drugače kot en modul z dvemi jedri?

Zgodovina sprememb…

  • spremenil: JohanP ()

KaRkY ::

Ja JohanP maš prav 1 modul je 1 core zmedlo me je, ker je zelo dvoumno napisano na večih straneh. Zmedlo me je tudi to, ker je AMD Integer sheudler poimenoval core, ki v bistvu ni. Pa še to je, da sem neke stare bloge bral.

To da pa je razlika dve jedri v 1 modulu ali pa en modul z 2 jedroma pa je ista stvar na drugačen način povedana. Mogoče je pa to tudi zato, ker živim na drugem koncu slo ko ti:)
When you look long into an abyss, the abyss looks into you

Lonsarg ::

V bistvu ni tako enostavno, da bi lahko rekel, ali je jedro 1 ali 2. 1 Modul je hibrid enega jedra in dveh jeder, to je pravi odgovor. Ker 1 modul ima samo eno jedro za floating point, ima pa 2 jedri za integer.

Nekako kot siamski dvojček, pa imata male možgane vsak svoje, velike možgane pa skupne in si jih morata deliti. Čeprav vsak od siamskih dvojčkov se OSu predstavi kot svoje jedro.

To se pa AMDju splača iz istega vzroka, kot se Intelu HT izplača. Namreč floating point jedro v tipičnem procesorju preveč časa počiva, čaka na ukaze. Tako pa lahko obe integrer jedri filata floating point jedro in le to vedno dela na fuljo.

Machiavelli ::

fantje kakor sem jst dojeu 1modul sestavlja eno pravo jedro in eno sintetično ki si delita delo na principu naprednega HTja. sintetično in pravo sta zmožna vsako po x128 torej skupno x256 ampak tu je ena caka vsako od teh dveh pa bo zmožno 2x64.torej eno sintetično in eno pravo 2x64 in 2x64 =256 zdaj ali to pomeni da bo HT znotraj vsakega jedra ali ne pa moramo še počakat,ker jedra si že v samem modulu delita delo na principu htja.Primer za sintetiko je playstation 3 ,1 pravo in 6-7 sintetičnih ampak teh 6-7 sintetičnih nemorejo delat prez enega pravega,zato tu v vsakem modulu je eno pravo in eno sintetično tako pridobijo tudi plac na čipu.
Ker pa se nekej omenja 4 pipe na jedro je velika možnost da bo 4 x32 za sintetični in 4 x32 za pravo = x256 zdaj ali to pomeni da bo vsako jedro zmožno 4 operacije na 1x ali pa 2 še ni znano....
Nigaaazz

Zgodovina sprememb…

Lonsarg ::

Ah kakšne izraze uporabljaš. Jedri sta čisto enaki, ali rečeš obema sintetični, ali obema pravi je pa čist subjektivna stvar. Playstation 3 pa ima lepo dejanskih 7 jeder notri(v bistvu jih ima 8 pa ima eno onemogočeno zaradi porabe al neki tazga). Eno jedro poganja operacijski, 6 jeder pa je na voljo igri, ki se poganja.

HTje pa tehnologija, ki jo ima samo Intel. AMD je nima, ampak ima ta modul siamskega načina hibridnega dvojedrnika. Intelov HT samo uporabljla dva razvrščevalnika na enem jedru, integer in floating point jedro sta še vedno ena. AMD je pač šek korak dlje in je poleg razvrščevalnika še integer jedro, ter cache dal vsakemu svoje, to je vsa fora.

In nič ni treba počakati, vse je lepo razloženo bilo, sam ti neki kompliciraš. Počakati je treba samo na rezultate, kako se v realnih testih pozna ta design.

Machiavelli ::

newem koliko si kej gledu amd predstavitev ki lepo pove da so prišparal plac na samem čipu sta samo 4 pravi jedri ostale 4 bi pa lahko reku kar sintetični ja sistem bo videu kot 8 pravih in tudi moč teh sintetičnih bo kar ok, Kakor vidim na sliki za en modul 2 jedra ki imata dodatno vsako HT torej 4moduli torej 8jeder+8 tridou =16 fertig
Nigaaazz

Zgodovina sprememb…

Lonsarg ::

Pipice so dvojna je, floating point jedro, ki dejansko računa je pa eno. Velikost pipic ti pove točno NIČ o zmoglivosti, jedro je tisto, ki računa. Dodatne pipice bojo samo poskrbele, da ne bo jedro počivalo.

PrimozR ::

Lonsarg je izjavil:

Ah kakšne izraze uporabljaš. Jedri sta čisto enaki, ali rečeš obema sintetični, ali obema pravi je pa čist subjektivna stvar. Playstation 3 pa ima lepo dejanskih 7 jeder notri(v bistvu jih ima 8 pa ima eno onemogočeno zaradi porabe al neki tazga). Eno jedro poganja operacijski, 6 jeder pa je na voljo igri, ki se poganja.

HTje pa tehnologija, ki jo ima samo Intel. AMD je nima, ampak ima ta modul siamskega načina hibridnega dvojedrnika. Intelov HT samo uporabljla dva razvrščevalnika na enem jedru, integer in floating point jedro sta še vedno ena. AMD je pač šek korak dlje in je poleg razvrščevalnika še integer jedro, ter cache dal vsakemu svoje, to je vsa fora.

In nič ni treba počakati, vse je lepo razloženo bilo, sam ti neki kompliciraš. Počakati je treba samo na rezultate, kako se v realnih testih pozna ta design.

Yield oz. večji izkoristek proizvodnje (tisto jedro je lahko tako dejansko fuč).

EDIT: pa malo napačno predstavo imaš. Eno jedro je glavno, tistih 6 je pa 'helper' jeder, ki so precej oskubljena in pač izvajajo samo osnovne računske operacije, ki jim jih naloži glavno jedro. Sej kdor pozna Cell se pri tejle razlagi verjetno križa, ampak tko na simpl.

Cell (microprocessor) @ Wikipedia

Machiavelli je izjavil:

newem koliko si kej gledu amd predstavitev ki lepo pove da so prišparal plac na samem čipu sta samo 4 pravi jedri ostale 4 bi pa lahko reku kar sintetični ja sistem bo videu kot 8 pravih in tudi moč teh sintetičnih bo kar ok, Kakor vidim na sliki za en modul 2 jedra ki imata dodatno vsako HT torej 4moduli torej 8jeder+8 tridou =16 fertig

Kaj a tebi se ne da dopovedat popolnoma nič? Niti to da si napačno razumel predstavitev?

EDIT: še zadnjič. EN modul ima, kot rečeno, eno floating point enoto ampak dve integer enoti. V primeru FP operacij bo to enojedrnik. Za Integer operacije bo dvojedrnik. MODUL! Istočasno se bo MODUL! operacijskemu sistemu predstavil kot dvojedrnik oz. da ima 2 threada, enako kot Intelovi Pentium 4, ki so kot enojedrniki kazali 2 niti.

AMD bo prodajal procesorje z enim, dvema, verjetno tremi ter štirimi moduli. Torej v najslabšem primeru eno, dvo, tro in štirijedrnike. Ampak ker marketing naredi svoje, bodo to procesorji iz serij X2, X4, X6 in X8, torej dvo, štiri, šest oz. osemjedrniki.

Bo?

Zgodovina sprememb…

  • spremenil: PrimozR ()

Tarzan ::

Pišuka Poldi, kako ste zdej zakompliciral s temi jedri, moduli, threadi in ostalim. Smo se preveč navadili na jedra in nas to tepe.

Modul je nov naziv za jedro, kot ga poznamo do zdaj. Te (module) bodo, kot lego kocke, z Buldožerjem zložili v nov CPU. Vsak modul ima v sebi strukturo podobno trenutnim dvojedrnikom, s to razliko, da gre dejansko za eno jedro, ki pa hkrati procesira dva threada, na podoben način, kot to dela že dolgo časa Intel s svojim HyperThreadingom.

Modul = 1 novo jedro = 2 threada
Potem pa kot kocke zložiš ta jedra skupaj do 8 jedrnega / modulskega procesorja, in ven dobiš tistih 16 threadov. Kakšna pa je primerjava trenutnih 4-way quad core beštij [ali 2×8] (16 threadov), pa bomo izvedeli šele, ko nas blagoslovijo s kakim testom. Vse skupaj se sliši odlično.

JohanP ::

Tarzan, 8 jedrno / modulski procesor s 16 threadi se sliši precej komplicirano? :D

Machiavelli ::

Torej kot sem na začetku povedu 8 jedrou in 16 tridou fertig,V enem modulu sta pa po eno pravo in po eno sintetično jedro obe pa imata še dodatno možnost nitkic.8/16

Pa ne ga srat da je 1modul=1novo jedro pa dva trida ,1 modul je dva jedra

(Single-Module ==> Dual-Core, Dual-Module ==> Quad-Core, Quad-Module ==> Octa-Core etc...)
tredou bo pa po 2 na jedro torej 4 trejda na modul....
Nigaaazz

Zgodovina sprememb…

kihc ::

zoom: brez zamere, samo ti si en velik FAIL. Če že razumeš ne, vsaj piši približno slovensko, da se te lahko razume.

JohanP: ubistvu gre za 4 modulski procesor z 8 threadi.
x

Machiavelli ::

kihc je izjavil:

zoom: brez zamere, samo ti si en velik FAIL. Če že razumeš ne, vsaj piši približno slovensko, da se te lahko razume.

JohanP: ubistvu gre za 4 modulski procesor z 8 threadi.


4moduli=8jeder+ht=16tridou za božjo voljo glej spodnji dve slikici nooo 1 modul dva jedra 1 jedro dva niza podatkou fak
Nigaaazz

Zgodovina sprememb…

kihc ::

LOL, ne! 4 moduli = 8 jeder = 8 niti/threadov/(ne TRIDOV zomg)
x

Machiavelli ::

kihc je izjavil:

LOL, ne! 4 moduli = 8 jeder = 8 niti/threadov/(ne TRIDOV zomg)


Si daj slišal za besedo sleng? anyway 8 jedrou bo in 16 threadov pika Za več glej začetno stranico in študiraj spodnjo sliko.
Nigaaazz

Machiavelli ::

Prva slika en modul dva jedra ,druga slika bolj podrobno Leva polovica modula,eno jedro dve niti,dva niza podatkov.

Nigaaazz

Zgodovina sprememb…

  • zavarovalo slike: gzibret ()

kihc ::

Tisto na levi strani slike je CELOTEN modul, ki lahko hendla 2 niti.
x

Machiavelli ::

kihc je izjavil:

Tisto na levi strani slike je CELOTEN modul, ki lahko hendla 2 niti.


Torej govoriš da en modul lahko izkoristi eno jedro z Htjom samo kadar aplikacija zahteva singel jedro? in nima funkcije kot 2 jedra in 4 threada? Ja nwm pobje pojasnite potem zakaj je slika taka...
Nigaaazz

Zgodovina sprememb…

Lonsarg ::

MODUL NIMA HTja zapiči si to v glavo. AMD nima HTja sploh.

En modul je 2 threada, pika konec, to je dejstvo.

V primeru integerja oba threda delujeta kot celotno jedro. V primeru floating point, pa imata oba threda dostop do samo polovico moči skupnega floating jedra, oziroma en thread dostopa do vse moči, drugi pa je idle.

Zgodovina sprememb…

  • spremenil: Lonsarg ()

JohanP ::

zoom LOL
Slika na desni ni podrobna slika polovice leve slike ampak posenostavljen prikaz intlovega Hyperthreading.

Lonsarg ::

Tako je ja, sem mislil da to veš. Desna slikca ja intelov HT, leva pa AMDjev modul. Ta modul je pač AMDjeva verzija HTja.

Machiavelli ::

No najlepša Vam hvala za to pojasnilo, sam se vam nezdi malo bolano pakirat 8 jedernike? ko pa intel ima 6/12?Res da bo amdjev sistem bolj unčinkovit ampak še vedno...bolj logično v tem primeru bi bilo izdat 8jedernika za uvodni del in kasneje za top end 12 jedernika.
Nigaaazz

Zgodovina sprememb…

Lonsarg ::

Ja sej serverski modeli bojo 8/16. Desktop bojo 4/8 največ. No zaenkrat.

Machiavelli ::

Pomoje hočejo dobit bitko za i7 ker amdjeva verzija bo bolj učinkovita kot i7 ,amd 4/8 vs intel 4/8.... samo to gre prepočasi ...bitka bitka bitka loviš nekaj kar ti hitro beži..
Nigaaazz

Machiavelli ::

A Bulldozer module (with two 128-bit FMAC/Integer Cores) is a single unit and won't be sold as a dual-core (like many may think), but as a "single core". So it will compete with single cores. A 16Core processor will feature 16Modules NOT 8 Modules!!!

Torej pakiranje bo kot pri intelu, pač 4 moduli 4jedra ampak tu bo amd malo guljofal ker bo njihov Ht dejansko veliko boljši"sintetična jedra ". Ubistvu po eni strani je pošteno saj so samo 4 prava ampak vseeno zahrbtno bo tole...
Nigaaazz

Zgodovina sprememb…

JohanP ::

Zoom daj prosim pripopaj link od te trditve v angleškem jeziku. Jaz sem bolj na začetku te teme vprašal, kako misli AMD prodajat te module, kot eno ali dvojedernike.

Machiavelli ::

JohanP je izjavil:

Zoom daj prosim pripopaj link od te trditve v angleškem jeziku. Jaz sem bolj na začetku te teme vprašal, kako misli AMD prodajat te module, kot eno ali dvojedernike.



Talk:Bulldozer (processor) @ Wikipedia

Pač toliko kolikor je pravih jedrou, trenutno je eno pravo na modul torej 4 moduli 4jedra pakiranje 4 jedernik.Sam tole bo pa tak marketink sintetično ki je posebej je 80% bolje kot ht na dejanskem jedru ....
Nigaaazz

Zgodovina sprememb…

PrimozR ::

Machiavelli je izjavil:

Torej kot sem na začetku povedu 8 jedrou in 16 tridou fertig,V enem modulu sta pa po eno pravo in po eno sintetično jedro obe pa imata še dodatno možnost nitkic.8/16

Pa ne ga srat da je 1modul=1novo jedro pa dva trida ,1 modul je dva jedra

(Single-Module ==> Dual-Core, Dual-Module ==> Quad-Core, Quad-Module ==> Octa-Core etc...)
tredou bo pa po 2 na jedro torej 4 trejda na modul....

NE!!!

Machiavelli je izjavil:

 Prva slika en modul dva jedra ,druga slika bolj podrobno Leva polovica modula,eno jedro dve niti,dva niza podatkov.

Prva slika en modul dva jedra ,druga slika bolj podrobno Leva polovica modula,eno jedro dve niti,dva niza podatkov.


LOL! Ne, desno je Bulldozer oz. en modul (dve niti), levo je eno Intelovo jedro s HT-jem, ki prav tako da dve niti.

Machiavelli je izjavil:

Pomoje hočejo dobit bitko za i7 ker amdjeva verzija bo bolj učinkovita kot i7 ,amd 4/8 vs intel 4/8.... samo to gre prepočasi ...bitka bitka bitka loviš nekaj kar ti hitro beži..

Kot že rečeno preveč razmišljaš :)

Intelov HT je precej neučinkovit, v najboljših primerih tam do 20%, v časih P4 je dal celo upočasnitve (v nekaterih izjemah).

Zgodovina sprememb…

  • spremenil: PrimozR ()

Machiavelli ::

PrimozR je izjavil:

Machiavelli je izjavil:

Torej kot sem na začetku povedu 8 jedrou in 16 tridou fertig,V enem modulu sta pa po eno pravo in po eno sintetično jedro obe pa imata še dodatno možnost nitkic.8/16

Pa ne ga srat da je 1modul=1novo jedro pa dva trida ,1 modul je dva jedra

(Single-Module ==> Dual-Core, Dual-Module ==> Quad-Core, Quad-Module ==> Octa-Core etc...)
tredou bo pa po 2 na jedro torej 4 trejda na modul....

NE!!!

Machiavelli je izjavil:

 Prva slika en modul dva jedra ,druga slika bolj podrobno Leva polovica modula,eno jedro dve niti,dva niza podatkov.

Prva slika en modul dva jedra ,druga slika bolj podrobno Leva polovica modula,eno jedro dve niti,dva niza podatkov.


LOL! Ne, desno je Bulldozer oz. en modul (dve niti), levo je eno Intelovo jedro s HT-jem, ki prav tako da dve niti.


Ja se iskreno opravičujem za nejasnosti ampak zdaj smo razćistili tole umazano potezo...
Nigaaazz

PrimozR ::

Razčistili? Dude, eno stran smo potrebovali da smo to dopovedali tebi, vsi ostali to že vemo. Glede pakiranja pa...
Two tightly coupled, "conventional" x86 out-of-order processing engines which AMD internally named module
(Single-Module ==> Dual-Core, Dual-Module ==> Quad-Core, Quad-Module ==> Octa-Core etc...)

Bulldozer (processor) @ Wikipedia

Machiavelli ::

Ja z pakiranjem je zelo umazana poteza če mene prašaš .ker kao singl core bo močen kot dual core upajmo da bo vsaj cena potem tudi na tem nivoju ,...
Nigaaazz

Lonsarg ::

Sam če bo en modul marketiran kot 2 jedrnik. Potem bo, kar se testov tiče Buldožer veliko slabše per core izpadel. Laiki bodo pa videli število jeder seveda... Ne vem sicer koliko je laikov, ki sami komp sestavljajo heh:)

Brane2 ::

Ja, ko so razlagali o octa-coreih, sem tudi jaz pod tem domneval 8 modulov, na katerih pa znalci lahko laufajo relativno dobro 16 threadov.

Sedja pa izpade, da hočejo vpreči znalce, da pridejo na to, kar pri konkurenci dobijo že v standardni ponudbi.

Fajn, ampak naj jih potem za to plačajo, vsaj tako kot plačujejo svojega CEOja, ki je prišel ven z idejo.

No, če bo stvar vsaj bistveno cenejša, bo pač Bulldozer pristal tam,kjer je Phenom II sedaj- bistveno cenejša low- in middle-class alternativa...
On the journey of life, I chose the psycho path.

Lonsarg ::

Upam da čez približno eno leto, ko bom komp nabavljal dobim ugodno kakšen 8-modulni procesorček:)

Dr_M ::

8 modulni? ksnga jurcka al pa 2, ce je to zate ugodno :))
The reason why most of society hates conservatives and
loves liberals is because conservatives hurt you with
the truth and liberals comfort you with lies.

Lonsarg ::

Ma tistih 2400EUR za 8jedrni Xeon kaj naj ima Intel. AMDjeva cenovna politika je drugačna. 8 modulnik bo stal največ še enkrat več kot 4 modulnik, torej kake 400EUR max. To je, če se odloči izdati 8modulno desktop verzijo... Server verzije so pač dražje.

Dr_M ::

Optimizem res ne skodi :)):))
Ce ze bo 8 modulni za desktop, bi dal se eno enko pred 400 :D
The reason why most of society hates conservatives and
loves liberals is because conservatives hurt you with
the truth and liberals comfort you with lies.

Lonsarg ::

Ah, če je 6jedrni Phenom 200EUR, bi bil 8 jedrni kake 250EUR. Buldožer pa recimo na bo še enkrat dražji od Phenom 2, pa prideš na 500EUR:)

Dr_M ::

Upam, da imas prav.
Ampak ves, da cene ne grejo tako linearno gor. Kar poglej intelove cene.
The reason why most of society hates conservatives and
loves liberals is because conservatives hurt you with
the truth and liberals comfort you with lies.

Machiavelli ::

amdjov 4/8 cenovno bo 400-500eur za uvodni model... 399-499
Nigaaazz

Zgodovina sprememb…

Lonsarg ::

Lol zoom to pa ne vem kje si slišal. Ampak AMDjev 4/8 ne sme bit bistveno dražji od Core i5 750, če hoče kaj prodat.

Machiavelli ::

Lonsarg je izjavil:

Lol zoom to pa ne vem kje si slišal. Ampak AMDjev 4/8 ne sme bit bistveno dražji od Core i5 750, če hoče kaj prodat.


Buldo je konkurenca za i7 torej i7 4/8 so cenovno 230-650,amdjev x6 je že tako skorej enak z i7 ki stane 180-210eur za osnovni model,tako da buldo je lahko komot 350eur+
Nigaaazz

kihc ::

Pomoje zlo odvisno od performanc.

Če bi recimo AMDjev 4/8 posekal intelovega 6/12 (kar je čisto mogoče, seveda za večnitne aplikacije), zna bit da bodo ob izidu kar nabili ceno.
x

Dr_M ::

Ampak AMDjev 4/8 ne sme bit bistveno dražji od Core i5 750


Pa si siguren, da se bo 750 cez eno leto se vedno prodajal? :))
The reason why most of society hates conservatives and
loves liberals is because conservatives hurt you with
the truth and liberals comfort you with lies.

PrimozR ::

Dr_M je izjavil:

Optimizem res ne skodi :)):))
Ce ze bo 8 modulni za desktop, bi dal se eno enko pred 400 :D

Mogoče zdaj, čez eno leto ne. No, odvisno od performansea seveda.

Živi bili pa videli.

Zoom sam bi pa res rad vedel od kje ti te napovedi jemleš...

Zgodovina sprememb…

  • spremenil: PrimozR ()

Dr_M ::

Ne bo mel serverski bulldozer zastonj 4 kanalni mem kontroler.
The reason why most of society hates conservatives and
loves liberals is because conservatives hurt you with
the truth and liberals comfort you with lies.

kihc ::

x

Zgodovina sprememb…

  • zavarovalo slike: gzibret ()
1
2
3


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Intel predstavil Silvermont

Oddelek: Novice / Procesorji
268472 (6497) Jst
»

AMD Bulldozerji FX so tu (strani: 1 2 3 )

Oddelek: Novice / Procesorji
12327861 (20137) Isotropic
»

Buldožer do 3,5 GHz in višje z novim Turbom

Oddelek: Novice / Procesorji
83670 (2844) gendale
»

AMD razkril podrobnosti Bulldozer in Bobcat arhitektur (strani: 1 2 3 )

Oddelek: Novice / Procesorji
10424906 (22073) Lonsarg
»

Ontario prinaša visoko zmogljivost ob majhni porabi

Oddelek: Novice / Procesorji
114022 (3173) Pyr0Beast

Več podobnih tem