Keresés

Aktív témák

  • Chain|Q

    tag

    Wow, bamulatos, az Intelnek sikerult dynamic bufferes (a.k.a JIT) x86 emulatort irni Itaniumra... Lenyugozo hol tart mar a technika... :t Gy.k. ilyen ugyanis kb. X eve van mar szinte minden gepre, amiben gyarilag nem x86 proci van. Egyebkent az ugy kapcsan remekul megfigyelheto hogy mukodik a Wintel marketinggepezet. Megcsinalnak valami tok trivialis dolgot, keritenek neki vmi fancy nevet (jelen esetben 'execution layer') aztan telenyomnak mindent a hirrel, a ''fuggetlen'' szakertok es a ''szak'' sajto hangos tapsa :C kozepette... No komment.

    Egyebkent az Itanium architektura mint olyan nem lenne teljesen gaz, de a gyenge pontja hogy nagyon epit a forditora amit hasznalnak rajta. De jo Itaniumos fordito jelenleg nem letezik, barmennyire is szeretne elhitetni az Intel az ellenkezojet. A neten terjedo orultnagy bencsmark ertekeket prezentalo rutinokat ugyanis szorgos assembly koder kezek irtak, direkt az Itaniumra optimalizalva... (Ami ha belegondolunk eleg nagy mazochizmus, tekintve hogy az Itanium - VLIW architektura leven - egyike az assemblyben legkevesbe programozhato prociknak.)

    Pegasos II/G4 -=- Amiga 2000/060 -=- Amiga 1200/060 | hosting www.amigaspirit.hu and www.pegasos.hu

  • Chain|Q

    tag

    Ja egyebkent ha a fenti bencsmark ertek igaz, az nem vet tul jo fenyt az Itaniumra, mivel:

    1., Egy 1Ghz-s G4-es PowerPC-n futo VirtualPC is kepes 1Ghz koruli Pentium III-at emulalni. Es akkor a G5-rol meg nem is beszeltunk...
    2., Kovetkezeskeppen vagy lassu az Itanium 2, vagy meg eleg gagyi az emulator, vagy esetleg a ketto kombinacioja.

    Egyebkent ironikus modon teljesen azonos problemaval a Mac juzerek nagyjabol 10 eve szembesultek, amikor az Apple vegrehajtotta a 680x0 -> PowerPC atallast. Akkor egy hasonlo emulator oldotta meg a gondokat, amely azota is a MacOS resze, es lehetove teszi a regi stuffoknak, hogy az uj architekturaju procikon is fussanak. Emlekszem akkor az Intel vilag nem gyozott rohogni a Motorola faneken, hogy mit szenvednek, es eljen a visszafele kompatibilitas. Aztan lam-lam... :-D

    (Amigan pedig mostanaban zajlik a 68k->PPC valtas, ittis hasonlo problemakkal szembesulunk. Halistennek a hamarosan megjeleno AmigaOS4, es a MorphOS mar beepitve tartalmazza a 68k emulatort. Hazai vonatkozasu erdekesseg, hogy az OS4-ben levo 68k JIT emulatort Rajnai Almos, egy szombathelyi koder irta egymaga, hobbiprojectkent. [L]http://amigos.amiga.hu/rachy/petunia.html[/L] Ez mindenesetre megintcsak minositi az Intelt, nemtudom mit csinaltak az Itanium fejlesztes lassan 9 eve alatt a programozoik, hogy csak most lett kesz az emu...)

    Pegasos II/G4 -=- Amiga 2000/060 -=- Amiga 1200/060 | hosting www.amigaspirit.hu and www.pegasos.hu

  • Chain|Q

    tag

    válasz Fiery #15 üzenetére

    Oooo mar elnezest, de ez kb. meg mindig egy sima dynamic recompilation emulator leirasa, azzal megspekelve hogyha jol ertem nem csak a memoriaba, hanem egy disk bufferbe is el tudja tarolni a leforditott kodot. Elarulnatok vegre mi ebben a kunszt aminek annyira orul mindenki? Megjegyzem, az se lepne meg ha ez maga FX!32 lenne, portolva Itaniumra, tekintetbe veve, hogy meg a Compaq kotott egyezmenyt az Intellel, kvazi ingyen nekiadva minden Alpha-val kapcsolatos IP-jet... (Volt is nagy morgas a Alphajuzerek kozott emiatt...)

    Pegasos II/G4 -=- Amiga 2000/060 -=- Amiga 1200/060 | hosting www.amigaspirit.hu and www.pegasos.hu

Aktív témák