• kvp
    #3
    Szerintem erdemesebb lenne inkabb sima 1-2 orajeles kesleltetesu dram-ot hasznalni, akkor a kulso ram olyan gyors lenne, mint a mai L2 cache-ek. Ehhez semmi nem kellene, csak a busz atdolgozasa teljesen parhuzamosra es a row/column vezerles modulonkenti kozpontositasa. Igaz, hogy akkor csatornankent csak 1 memoriamodul ferne el es a dekodolt cimvezetekek miatt meg kellene duplazni a csatlakozok szamat, de sokkal gyorsabb lenne a rendszer. (ekkor gyakorlatilag a cpu front side bus-at (fsb) dekodolna a memoria, mint ahogy a P2-esekben a kulso L2 cache is mukodott) Persze cpu csaladonkent kellene memoriat gyartani, de ma is csak par inteles fsb szabvany letezik (amd-nel pedig jo ideje egyseges). Jelenleg csak az ibm fejlesztett ilyen technologiat sram helyett olcso dram alapon es csak a power csalad egyik tagja hasznalja, de a megoldas mar letezik. Ezt tovabb lehet boviteni, ha 64 bit helyett 128 bites memoriaintereszt hasznalunk (16 byte/1 cache line), mint a legtobb mai gpu. Ebbol lehet akar 3-4 busz is, ami mar 384 vagy 512 bites memoriabuszt jelent. Ma igazabol semmi nem akadalyozza meg a gyartokat abban, hogy quad channel-es gddr3-at rakjanak az alaplapokra, csak a sok vezetek es a technologia ara.

    Sok ember nem borulna ki ha a ram-ot is cpu foglalatba kellene tenni, cserebe viszont olyan gyors lenne, mint a mai L2 cache-ek. (a cpu-ba nem is kell akkor csak 0-as kesleltetesu L1-es, mint a regi 486-osokba vagy a kulso 64Kb dual data rate-es 1 orajeles eleresu ram-mal felszerelt c64-be) Ekkor a cpu minden pipeline nelkul is hozna az 2 orajel/1 utasitas szintet, tehat egy mai intel cpu kb. nyolcszorosara gyorsulna a core2 pipeline-jaival es csak L1-es cache-el a ddr-es megoldasokhoz kepest.