EPIC (Explicitly Parallel Instruction Computing)

(EPIC staat ook voor Electronic Privacy Information Center.)

EPIC (Explicitly Parallel Instruction Computing) is een 64-bit microprocessor instructie set, gezamenlijk gedefinieerd en ontworpen door Hewlett Packard en Intel, die tot 128 algemene en drijvende komma eenheid registers biedt en gebruik maakt van speculatief laden, predicatie, en expliciet parallellisme om zijn rekentaken uit te voeren. Ter vergelijking: de huidige 32-bit CISC- en RISC-microprocessorarchitecturen zijn afhankelijk van 32-bit registers, voorspelling van vertakkingen, geheugenlatentie en impliciet parallellisme, die als een minder effici├źnte benadering van het microarchitectuurontwerp worden beschouwd.

IA-64 (Intel Architecture-64), Intels eerste 64-bit CPU-microarchitectuur, is gebaseerd op EPIC. Intels eerste implementatie, lang verwacht en bekend onder de naam Merced (de codenaam), werd in oktober 1999 omgedoopt tot Itanium. Verwacht wordt dat op Itanium gebaseerde systemen compatibel zullen zijn met versies van bestaande en toekomstige besturingssystemen, waaronder HP-UX, 64-bit Windows, IA-64 Linux, Project Monterey, en Novell Modesto.