[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Wolf Dietrich o A\BOXu, GW2K a P5
> > KAZDY slusny PowerMAC MA jeste ke svemu DIMMU navic nejakou tu L2 ku ze.
> > Tzn pokud bude B603 s 60ns Simmem, tak doporucuji se jit objesit a
> > zapomenout na slusne rychlou emulaci Maca. [Pokud jste si zjistovali
> > jak rychle bezi emulace PC na Macovi doporucuji info na WWW o napr
> > VirtualPC]
> Reci vo L2 cache tu byly mnohokrat, ja bych jenom dodal, ze ta vase L2
> cache je u Motorolackyho
> procesoru naprt. Velikou cache chtej jenom Intely, jestlize ma Intel malou
> cache, tak bezi pomalu.
> Motorola ma naprosto jinou (wow, to sem fakt necekal) architekturu, takze
> tam cache o velikosti 64Kb a vice
> sou na nic.
>
To je teda tezka kravovina !!! U interni cache to mozna trochu plati,
protoze
Motorola ma spoustu univeralnich registru a proto nepotrebuje tolik
sahat
do pameti jako Intel, ale u L2 cache to je UPLNE o necem jinym. Jako
priklad muzu uvest Quake engine, na kterym pracuju:
Kdyz si v surface-cache predpocitam nasvetlenou texturu, tak ji musim
CELOU ulozit do pameti (az 64Kb) a potom pri renderingu ji zase CELOU
bajt po bajtu taham ven a renderuju na screen. Kdybych mel alespon
128Kb,
coz ma kdejaka debilni 386, tak do ty cache nacpu i celej Render-Buffer
a vykresleni jednoho polygonu se zrychli asi tak 5x (70ns RAM vs 15ns
Cache)
Takhle to dopadne tak, ze se bude PPC neustale stourat v nose a cekat na
nejaky data z PRISERNE pomaly "fastky" a celej vykon jde do pr..
Jestli to nevite, tak L2 cache se vsichni bojej proto, ze by se to pralo
s
hardwarem amigy, protoze je mapovanej do adr. prostoru jako normalni
ramka,
s blitterem (coz je uz ted videt na Data-cache) a vubec s celym
softwarem
Amigy, protoze se programy a data furt musej premapovavat v pameti
(kvuli
neexistenci MMU) a tudiz by se musela cache porad vyprazdnovat. Proste
je
to orisek a ne otazka penez - ta cache by zvedla cenu maximalne o 500
Kc.
FiDo of INSANITY
FiDo of INSANITY