Explicitly parallel instruction computing: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
m clean up, replaced: Università dell'Illinois a Urbana-Champaign → Università dell'Illinois - Urbana-Champaign |
||
(3 versioni intermedie di 3 utenti non mostrate) | |||
Riga 5:
* 1981 - [[Bob Rau]] sviluppa il ''Polycyclic Architecture project at TRW/ESL''<ref>''Some scheduling techniques and an easily schedulable horizontal architecture for high performance scientific computing'' International Symposium on Microarchitecture archive
Proceedings of the 14th annual workshop on Microprogramming table of contents Chatham, Massachusetts, United States Pages: 183 - 198 anno: 1981
* 1983 - [[Josh Fisher (informatico)|Josh Fisher]] descrive il progetto
* 1983-1988 - Rau alla [[Cydrome]] sviluppa il sistema Cydra-5, la compagnia
* 1984-1990 - Fisher alla [[Multiflow]] sviluppa i sistemi Trace, la compagnia
* 1988 - Dick Lampman presso la Hewlett Packard assume Bob Rau e Mike Schlansker dalla Cydrome e acquisisce i brevetti della Cydrome
*1989 - Rau e Schlansker
*1990-1993 - Bill Worley sviluppa l'architettura PA-WW (Precision Architecture Wide-Word) presso i laboratori Hewlett Packard come architettura successore di quella utilizzata dai processori [[PA-RISC]], in seguito questa prenderà il nome SP-PA (Super-Parallel Processor Architecture) e produrrà il SWS (Super WorkStation)
*Hewlett Packard assume Josh Fisher e lo inserisce nel progetto PA-WW
Riga 18:
*1993 - Hewlett Packard inizia a sviluppare prodotti basati su PA-WW
*Dicembre 1993 - Hewlett Packard avvia contatti con Intel per una collaborazione
*Giugno 1994 -
*1997 - viene coniato il termine EPIC
*Ottobre 1997 - Presentazione di Interl e Hewlett Packard al Microprocessor Forum
*Giugno 1998 - Carole Dulong da parte Intel pubblica "The IA-64 Architecture at Work," IEEE Computer, pp. 24–32.
*Febbraio 1999 - pubblicazione dei dettagli sull'ISA
*2001 - Intel rinomina per questioni di marketing l'IA-64 come Itanium Processor Family
*Maggio 2001 - Itanium (Merced)
Riga 36:
*Le moderne architetture basate su [[DRAM]] e [[CPU cache|cache]] rendono il tempo di accesso alla memoria non predicibile e quindi molte delle ottimizzazioni applicate dal compilatore vengono vanificate.
== Superare i
L'architettura EPIC al fine di risolvere i principali problemi segue sei principi base:
#Caricamenti anticipati delle istruzioni
Riga 61:
==Ricerca e sviluppo continuo ==
Il progetto EPIC si basa su ricerche prodotte da molti gruppi, tra le più influenti si segnalano:
*IMPAC, un progetto dalla [[Università dell'Illinois
*L'architettura [[PlayDoh]] prodotta da HP nei suoi laboratori.
*Gelato.org un progetto open source che mira a sviluppare una comunità di aziende e università per creare compilatori ad alte prestazioni per i processori Itanium su piattaforma Linux
==EPIC nel mercato==
L'architettura EPIC dopo un avvio molto stentato ha raggiunto un certo successo in alcuni segmenti di mercato, dove i server ad alte prestazioni la fanno da padrona. Secondo un'analisi di IDC del 2007 i server basati su Itanium
== Note ==
|