Intel cucina i 32 bit per Itanium

Per rendere il proprio chippone a 64 bit maggiormente competitivo con Opteron, Intel svilupperà un software capace di eseguire il codice a 32 bit su Itanium 2 con velocità simili a quelle di uno Xeon. Basterà per fermare AMD?

Santa Clara (USA) - Non sembra un caso che Intel abbia atteso il lancio sul mercato di Opteron per svelare un piano che prevede il rilascio, entro la fine dell'anno, di un software che, a suo dire, permetterà a Itanium di far girare software a 32 bit con prestazioni analoghe a quelle di un processore Xeon.

Con questa mossa Intel spera di rompere le uova nel paniere ad AMD e spuntare una delle più sbandierate armi di Opteron: la capacità di eseguire il codice a 64 bit senza sacrificare la velocità di esecuzione di quello a 32 bit. Sebbene Itanium integri già la circuiteria necessaria per "macinare" il codice x86 dei processori a 32 bit, le sue prestazioni, in questa modalità, sono così modeste che ne rendono l'uso improponibile.

Il chipmaker di Santa Clara intende porre rimedio a questa lacuna attraverso lo sviluppo di uno strato di emulazione software, chiamato IA-32 Execution Layer, che metterà in grado un processore Itanium 2 di eseguire applicazioni a 32 bit con circa la stessa velocità di uno Xeon MP di pari frequenza.
Gli analisti si aspettano che questa nuova possibilità, se davvero manterrà le promesse fatte da Intel, possa rendere la piattaforma Itanium più appetibile agli occhi delle tante aziende che ancora guardano ai 64 bit in modo scettico, soprattutto a causa della necessità di proteggere gli investimenti fatti nel software a 32 bit.

Sia nel caso di Itanium che nel caso di Opteron, per sfruttare i vantaggi apportati dai 64 bit - primo fra tutti il maggior spazio di indirizzamento della memoria - i software vanno ricostruiti.

Intel ha spiegato che l'IA-32 Execution Layer verrà rilasciato sotto forma di modulo da integrare nei sistemi operativi: il colosso si è già detto al lavoro con Microsoft e i maggiori vendor di Linux per sviluppare versioni del proprio software da integrare in Windows e nelle principali distribuzioni di Linux.

Già da tempo circolavano voci su ipotetici progetti di Intel per sviluppare un chip a 32/64 bit simile a Opteron o un'estensione a 64 bit del set di istruzioni x86 (conosciuto con il nome di Yamhill) simile all'AMD64 della rivale. Alla fine il big di Santa Clara sembra aver scelto la strada più agevole, quella software: ora non resta che verificare se questa scelta porterà effettivamente i vantaggi promessi e, soprattutto, se potrà dirsi una vera alternativa a Opteron.
14 Commenti alla Notizia Intel cucina i 32 bit per Itanium
Ordina
  • Lo stesso strato di microcodice c'era in Alpha, il microprocessore che Intel a comprato da Compaq e che veniva da DEC. Il fatto che possano metterlo in Itanium senza avere un crollo di prestazioni (non è solo una questione di 64 - 32 bit, è tutto diverso, dal set di istruzioni ala struttura dei registri, a modo in cui fa cose sofisticate come la out-of-order execution) vuol, dire che Itanium 2 dentro è molto simile a Alpha, che aveva nativamente un supporto hardware er gestire il microcodice di compatibilità.Da momento che Itanium 2 è McKinley, di progettazione precedente all'acquisto di Alpha le vie sono due: o l'IA-32 layer ci sarà a partire da Itanium 3, oppure Intel aveva cominciato a copiare Alpha da ben prima dell'accordo ufficiale con Compaq.
    non+autenticato
  • > Lo stesso strato di microcodice c'era in
    > Alpha, il microprocessore che Intel a
    > comprato da Compaq e che veniva da DEC. Il
    > ...

    Che intendi, il PALcode?
    lo strato tra hardware e sistema operativo che viene caricato dal bootloader a seconda del SO avviato?
    Oppure FX32!...
    Ma quello era un vero emulatore software.
    E pare che girasse bene, anche se non l'ho mai provato per ché è per windowz.
    La versione unix, em86 non son mai riuscito a farla andare... sobTriste

    > ...
    > 3, oppure Intel aveva cominciato a copiare
    > Alpha da ben prima dell'accordo ufficiale
    > con Compaq.

    Ecco... la seconda che hai detto!

    Ciao
    glSorride
    non+autenticato
  • Si dovrà prima o poi abbandonare il vecchio codice x86!!!
    o no?

    il problema è che non si è obbligati a farlo si finisce per lasciare tutto com'è, aggiungendo pezza su pezza, senza mai rifare tutto daccapo. (che, ogni tanto sarebbe meglio fare)

    così le seriali non spariranno dai PC, il PCI non sarà rimpiazzato facilmente dal PCI express, gli HD serial ATA non rimpiazzeranno gli ATA 100 e così via...

    Ricordo cmq il dolore nel passaggio dai 16 ai 32 bit del bus dati dei uP x86, e l'abbandono dell'interfaccia ISA...

    ciao.
    non+autenticato
  • il problema è essenzialmente di costi;

    evolvere l'architettura è possibile, ma si tratterebbe di far girare tutto il parco sw per x86-32bit esistente su di uno strato di emulazione sw che inficierebbe e non di poco nelle prestazioni;

    e a ben vedere, scusa il gioco di parole, l'inefficienza dell'architettura x86 rapportata al suo prezzo è perfettamente efficiente in contesti "normali".

    se hai presente un ufficio pubblico medio, spesso utilizzano ancora PII o a volte anche macchine antecedenti... ho visto la biblioteca di Pistoia attrezzata con dei 486 utilizzati come terminali-utente per accedere al database dei volumi esistenti.. utilizzava una GUI spartana in modalità testo, e non possedeva nè icone nè mouse (in effetti GUI mi sembra un termine azzardato, cmq credo tuttavia utilizzabile).



    il punto è che non esistono al mondo solo i bambini capricciosi come me e miei coetanei-o-quasi che vogliono il piccì zentium 10^10 a millanta gigaflerz per poter giocare a castle wolfenstein 4D in risoluzioni assurde a milioni di fps.

    esiste gente che coi pc di adesso ci lavora. e ci lavora bene. e non li deve cambiare, quindi non sborserà i soldi che servirebbero a ripagare le ricerche nel settore.. di conseguenza, questa è frenata.

    e noi ci cucchiamo l'eredità del passato.


    forse cambieremo architettura raggiunto il limite massimo teorico in frequenza (10ghz?).. o forse a quel punto avremo soddisfatto le esigenze del power user medio, e la ricerca per la potenza del pc frenerà o cambierà direzione, cercando solamente di ridurre i consumi e le dimensioni (già adesso molto si sta facendo in questo senso).


    avve con un p3 a 700 (e gli va egregiamente)
  • lascia stare che fortunatamente uno dei pochi campi in cui la ricerca va avanti e' proprio quello che ruota intorno all'HW.
    Vorresti che facesse la fine delle automobili con i computer dal case sempre piu' stiloso e lo stesso identico motore e gli stessi limiti delle applicazioni odierne?
    non+autenticato

  • - Scritto da: Anonimo
    > lascia stare che fortunatamente uno dei
    > pochi campi in cui la ricerca va avanti e'
    > proprio quello che ruota intorno all'HW.
    > Vorresti che facesse la fine delle
    > automobili con i computer dal case sempre
    > piu' stiloso e lo stesso identico motore e
    > gli stessi limiti delle applicazioni
    > odierne?

    non credo tu abbia letto attentamente il mio post.

    certa gente critica il fatto che l'architettura x86 sia antiquata, e necessiti di clock alti per raggiungere prestazioni che altre architetture raggiungerebbero più agevolmente.

    io ho solo detto che spesso la pura potenza non è l'unico criterio col quale giudicare un chip. a volte bisogna arrivare a compromessi, e a volte si sacrifica il consumo di energia, l'affidabilità e la modernità, per risparmiare sul chip.

  • - Scritto da: avvelenato
    >
    > - Scritto da: Anonimo

    > certa gente critica il fatto che
    > l'architettura x86 sia antiquata, e
    > necessiti di clock alti per raggiungere
    > prestazioni che altre architetture
    > raggiungerebbero più agevolmente.

    Meglio pero' un architettura antiquata x86 a 3Ghz di un'architettura nuova e veloce che per avere le stesse performances di un x86 a 3 ghz viene a costare 3 volte di piu'.

    > io ho solo detto che spesso la pura potenza
    > non è l'unico criterio col quale giudicare
    > un chip. a volte bisogna arrivare a
    > compromessi, e a volte si sacrifica il
    > consumo di energia, l'affidabilità e la
    > modernità, per risparmiare sul chip.

    Sono daccordo con te per quanto riguarda i consumi. Sarebbe molto bello avere un computer che consuma globalmente qualche watt. Considera che i supercomputer consumano megawatt e le performances viaggiano di pari passo con i consumi.
    non+autenticato
  • i nuovi chip di intel riusciranno a far girare codice 32bit a velocita' paragonabili a quelle di opteron probabilmente la differenza la faranno le potenziali prestazioni del codice ottimizzato per i 64bit, almeno per la fascia server high end: ha poco senso investire in un architettura molto veloce nei 32bit ma piu' lenta della concorrenza nei 64bit quando la prospettiva e' migrare, anche se gradualmente, verso i 64.

    Augh!
    non+autenticato
  • "Il chipmaker di Santa Clara intende porre rimedio a questa lacuna attraverso lo sviluppo di uno strato di emulazione software, chiamato IA-32 Execution Layer, che metterà in grado un processore Itanium 2 di eseguire applicazioni a 32 bit con circa la stessa velocità di uno Xeon MP di pari frequenza."

    Io capisco che se fai girare un'applicazione a 32 bit su un Itanium 2 da 1 GHz attraverso questo emulatore otterrai al massimo le stesse prestazioni di uno Xeon MP da 1 GHz.
    Quindi un risultato incomparabile ad un attuale Athlon XP 3000+ o al semplice P 4 da 3 GHz ancor piu se con fsb 800 MHz.

    Ora un'azienda che voglia sostituire il suo parco macchine e mantenere le applicazioni a 32 bit perchè mai dovrebbe spendere un patrimonio su piattaforma Itanium 2 ?
    Solo per goderne i vantaggi diluiti nel tempo necessario a sostituire le proprie applicazioni a 64 bit ?
    non+autenticato
  • - Scritto da: Anonimo

    > "Il chipmaker di Santa Clara intende porre
    > rimedio a questa lacuna attraverso lo
    > sviluppo di uno strato di emulazione
    > software, chiamato IA-32 Execution Layer,
    > che metterà in grado un processore Itanium 2
    > di eseguire applicazioni a 32 bit con circa
    > la stessa velocità di uno Xeon MP di pari
    > frequenza."
    >
    > Io capisco che se fai girare un'applicazione
    > a 32 bit su un Itanium 2 da 1 GHz
    > attraverso questo emulatore otterrai al
    > massimo le stesse prestazioni di uno Xeon MP
    > da 1 GHz.
    > Quindi un risultato incomparabile ad un
    > attuale Athlon XP 3000+ o al semplice P 4 da
    > 3 GHz ancor piu se con fsb 800 MHz.
    >
    > Ora un'azienda che voglia sostituire il suo
    > parco macchine e mantenere le applicazioni a
    > 32 bit perchè mai dovrebbe spendere un
    > patrimonio su piattaforma Itanium 2 ?
    > Solo per goderne i vantaggi diluiti nel
    > tempo necessario a sostituire le proprie
    > applicazioni a 64 bit ?

    Hai ragione. A parte che i 64bit non li ha
    inventati AMD oggi (o meglio l'altro ieri),
    in quanto Sun, Digital & co ce li hanno da
    almeno 8 anni.

    Inoltre, hai ragione non ci sono supercipponi che
    tengano la concorrenza di AMD Opteron
    girando a 1Ghz e costando più di 3000 Euro. Il
    Pentium IV è riuscito a raggiungere determinate
    prestazioni solo alzando (e di molto) il
    clock, tant'e' che inizialmente era ben
    più lento del PIII. L'AMD aveva già clock
    bassi con Athlon XP.

    L'Intel mi sa che sente il fiato sul collo
    (e sono passati 2 giorni) e sta cominciando a
    cagarsi sotto... Fino a una settimana fa,
    diceva che i 64bit erano inutili...

    Ciao.
    non+autenticato
  • - Scritto da: Anonimo
    >

    >
    > Inoltre, hai ragione non ci sono
    > supercipponi che
    > tengano la concorrenza di AMD Opteron
    > girando a 1Ghz e costando più di 3000 Euro.
    > Il
    > Pentium IV è riuscito a raggiungere
    > determinate
    > prestazioni solo alzando (e di molto) il
    > clock, tant'e' che inizialmente era ben
    > più lento del PIII. L'AMD aveva già clock
    > bassi con Athlon XP.
    >
    E, come ha fatto AMD, alzando la quantita' della Cache L2.

    AMD pompa la L1 Intel il Clock, hembe'? andosta' il problema?

    Il PIII e' un'ottimo processore ma ha evedenti limiti nel'architettura del BUS.

    Invece la forza del P4 sta proprio nell'architettura del BUS che e' migliore anche di quella di AMD per via di una banda passante superiore.

    E se stiamo parlando di Server non e' cosa da poco.

    >
    > L'Intel mi sa che sente il fiato sul collo
    > (e sono passati 2 giorni) e sta cominciando a
    > cagarsi sotto... Fino a una settimana fa,
    > diceva che i 64bit erano inutili...
    >
    Bha, mi sembra la solita frase buttata li'. Cmq Opteron, sulla carta, e' davvero un'ottimo prodotto e se a Intel buciera' davvero il culetto e si mettera' a testa bassa a migliorare i sui Processori che ci guadagna siamo solo noi.

    La concorrenza e' sempre una cosa buona, soprattutto in campo informatico dove i margini di miglioramento tra chi fa le cose a caz..so e chi le fa bene sono immensi.

    Guardate quanto e' Migliorata M$ da quando Linex gli sta facendo prudere il culo.

    non+autenticato

  • - Scritto da: Anonimo

    > Guardate quanto e' Migliorata M$ da quando
    > Linex gli sta facendo prudere il culo.

    Migliorata? Ma fammi il piacere...

    Longhorn? Palladium? queste li chiami innovazioni?

    non+autenticato

  • - Scritto da: Anonimo
    >
    > - Scritto da: Anonimo
    >
    > > Guardate quanto e' Migliorata M$ da quando
    > > Linex gli sta facendo prudere il culo.
    >
    > Migliorata? Ma fammi il piacere...
    >
    > Longhorn? Palladium? queste li chiami
    > innovazioni?
    >
    miglirata è migliorata e questo grazie a linux che ricordiamo non è perfetto e nemmeno rasenta la perfezione, quanto a palladium che centra con il migliorare, MS è una aziende e coem tale cerca di sfruttare lo sfruttabile che poi a te non stia bene è un altro discorso ,a se ci riuscirà sarà solo perchè avrà l'appoggio delle aziende (clienti) più importanti e che contano
    non+autenticato
  • tutto ad un tratto i 32 bit interessano ancora! che c'entri qualcosa la news di ieri sulle nuove cpu a 64-32 bit di AMD?

    ah.. ste grosse aziende..
    non+autenticato