EPIC (Explicitly Parallel Instruction Computing)

(EPIC sta anche per Electronic Privacy Information Center.)

EPIC (Explicitly Parallel Instruction Computing) è un set di istruzioni per microprocessore a 64 bit, definito e progettato congiuntamente da Hewlett Packard e Intel, che fornisce fino a 128 registri e usi di unità generali e in virgola mobile caricamento speculativo, predicazione e parallelismo esplicito per svolgere le sue attività di elaborazione. In confronto, le attuali architetture di microprocessori CISC e RISC a 32 bit dipendono da registri a 32 bit, predizione dei rami, latenza di memoria e parallelismo implicito, che sono considerati un approccio meno efficiente nella progettazione di microarchitettura.

IA-64 (Intel Architecture-64), la prima microarchitettura CPU Intel a 64 bit, è basata su EPIC. La prima implementazione di Intel, attesa da tempo e conosciuta come Merced (il suo nome in codice), è stata battezzata con il marchio Itanium nell'ottobre 1999. Si prevede che i sistemi basati su Itanium saranno compatibili con le versioni dei sistemi operativi esistenti e futuri, tra cui HP-UX, Windows a 64 bit, IA-64 Linux, Project Monterey e Novell Modesto.