Hirdetés

Aktív témák

  • Power

    senior tag

    válasz perla #290 üzenetére

    ''Ez a ketto osszefugg. Az x86 processzorok (a kompatibilitas miatt) ossze-vissza allitgatjak a flageket, es emiatt szopatjak a pipelinet (illetve a branch predictiont). De errol mar volt szo korabban. De nezd meg pl., hany orajel kell a flag allito utasitasokhoz (pl. shift, rotate).''

    Nem probléma a teljesítmény szempontjából.
    1 órajel kell az a használatos rotate és shift utasításokhoz.
    Vannak bizonyos utasítások amit már évek óta kifejezetten ellenjavalott használni, de aki sz*patni akarja magát az használja, mindenesetre a magas szintű nyelvek compilerei nem használják. Az, hogy nem vették ki az ISA-ból az pedig érthető.

    ''Hulyeseg, hogy mindig riscet mondunk (mondok), amugy helyesen 'nem x86'''

    Az IA-64 nem risc :)
    A transmeta sem.
    Sőt egyébként a mai risc-ek sem felelnek meg a klasszikus értelembevett risc definiciónak.

    ''Hogy ne legyen felreertes, mar mondtam ugyan, szal nem arrol van szo, hogy a mostani x86 procik szarok, eppen ellenkezoleg, de sokkal faszabbak lennenek, ha nem x86-ok lennenek''

    Hidd el nem lenne sokkal jobb.
    A mai risc-ek eleve 32 bitesek voltak, de ma már 64 bitesek. Nekik is meg van a maga 32/64 bites nyűgés.
    A kompatibilitás sokkal nagyobb érték, mint bármi más.

    ''Meg az itanic is jo pelda erre, az Intel szerint is szopat az x86 architectura, az itanium nem is arra van optimalizalva.''

    Az itanium teljesen más megközelítés. A risc és cisc sokkal közelebb áll egymáshoz, mint az epichez vagy a vliwhez.
    Az epic-et nem az intel találta ki, már több, mint 10 éve masszírozzák, mert már akkor látszottak a risc és x86 problémai.

    [Szerkesztve]

Aktív témák