Hirdetés

Aktív témák

  • Power

    senior tag

    válasz perla #310 üzenetére

    ''Persze, mindenki abban hisz amiben akar. De teveszmeid neked vannak. Eleg sokminden osszegyult mar az elozo hozzaszolasomban, amit te mondtal es hulyeseg. Csak sorolom:''

    Inkább hagyjuk a személyeskedést.

    ''1. Attoltesek nem lassitanak semmit''

    A register renaming lassít?
    Ez csupán az L/S egységek számától és végrehajtandó utasításoktól függ.
    Ha nálad lassít, akkor:
    a.) rossz a kódod
    b.) rossz processzort használsz
    Elméletileg semmit nem lassít.

    A hozott példádat meg nem lehet önmagában lemérni, szóval kiváncsi lennék hogy hogyan sikerülhetett.
    Ciklusban pörgetve már az átlapolódástól illetve a ciklustól már egész más a környezet, szóval torz képet ad.
    A mov és az add ott is mehet egyszerre, tehát ott sem lassít.

    ''2. Intel&AMD ellenjavalja az assemblyt''

    Ez a hivatalos álláspont.

    ''3. 3/4 operandusu utasitassal nem lehet gyorsabb kodot irni, mint 2 operandusuval''

    Te folyamatosan kevered az utasítást és műveleteket.
    Te a RISC-re írtad, hogy gyorsabb, mert 3 operandusúak az utasítások, én csupán ezt cáfoltam.

    ''4. Memoria operandusu muvelet regiszteresre helyettesitodik''

    Pontosan. Milyen mikroutasításokat ismersz amelyek memóriacímeken végez pl. aritmetikai műveleteket.

    ''5. Tobb regiszterrel se lehet gyorsabb kodot irni, mint kevesebbel''

    ??? Ezt te írod. Én ilyet nem írtam, csak annyit hogy itt sem a minnél több a legjobb.

    ''6. Ugyanaz a proci tobb cache-sel lassabb, mint kevesebbel.''

    Ezt megint te írod. Én csak, azt írtam, hogy a több nem biztos, hogy jobb.

    ''7. Risc compilert nehezebb irni, mint cisc/vliw compilert.''

    ??? Ember te folyamatosan ferdítesz!
    Én azt írtam, hogy nem könnyű RISC-re sem:
    ''Szerintük egy RISC esetén a kb. 3-4 év után lesz jó, de kb. 8-10 év után éri azt a szintet, hogy nem nagyon van mit javítani a teljesítményen, s ezt minden egyes generációnál el kell játszani''
    Nem tudom ebből honnan veszed, hogy vliw-re, vagy cisc-re milyen?
    Egyébként el vagy tévedve, ha az x86-ot cisc-nek tekinted.

    ''Risc compilert egyszerubb irni. Egyforma az utasitasok hossza. Ugyanarra a feladatra nincs tobb megoldas, mint a ciscnel, nem kell gondolkozni, hogy melyiket valassza a compiler. Egyszerubb a cimzes. stb. ''

    Nem tudom honnan jön ide az egyforma utasításhossz vagy a többfajta címzés???
    Nem a compiler működőképességében van a munka, az 1-2 hét alatt összehozható. Hanem hogy optimális kódot fordítson, na ahhoz sok-sok év kell.
    x86 esetén sincs több megoldás, elégg rég óta 1 féle megoldást fordítanak adott feladatra. Tulajdonképp a RISC is emiatt fejlődött ki, ugyanis az akkori jó CISC fordítók is egyfélét fordítottak.
    Egyébként a mai RISC-eknél sincs már egyforma utasításhossz.
    Egyszerű címzés? pl. PA-RISC egyszerre támogatja mindkétféle endian-t.

    ''Mellesleg x86-ra kezzel mindig gyorsabb kodot irok, mint az intel compiler.''

    Ezt elküldöm az inteleseknek, ők is szórakozzanak egy kicst :)

    ''Ezek a te teveszmeid. Nem kijavitani nincs idod, max utananezni vagy lusta, hogy hol tevedsz.''

    Figyelj vegyél kicsit vissza újoncstílusodból!

    ''Nyilvan nem tudtad egyebkent ezeket lehivatkozni, hiszen ezek hamis allitasok, csak nehez beismerni, hogy tevedtel.''

    Mondod ezt az együgyüség magabiztosságával.

    ''Sokkal egyszerubb azt mondani, hogy 'nincs idom'.''

    Valóban nincs sok időm, ugyanis dolgozom, értelmes emberekkel, értelmes célokért és még sok pénzt is kapok érte.
    Szerinted vitatkozzam inkább veled, eredménytelenül??? :)
    A június végén megyek az USA-ba és találkozom többek közt John Crawforddal(gyerünk nézd csak meg a Google-ba kicsoda az ürge), majd megemlítem neki a gondolataid.

Aktív témák