| Dictionary, Encyclopedia and Thesaurus - The Free Dictionary 3,909,163,978 visitors served. |
Dictionary/ thesaurus | Medical dictionary | Legal dictionary | Financial dictionary | Acronyms | Idioms | Encyclopedia | Wikipedia encyclopedia | ? |
IA-64 |
Also found in: Acronyms | 0.01 sec. |
|
|
IA-64 (Intel Architecture-64) The 64-bit architecture used in Intel's Itanium family of CPU chips. Designed for fast parallel instruction execution, IA-64 was created at the end of the 20th century, whereas IA-32 chips (x86-based CPUs) date back to the early 1970s when designs were based on a fraction of the number of transistors that are placed on chips today. See Itanium and x86.IA-32 Has 64 Bits Too Subsequent to IA-64, Intel added 64-bit extensions to its x86-based Pentium (IA-32) line, known as "Intel 64" (first called "EM64T"). However, IA-64 is more advanced and was designed for greater future capabilities. See Intel 64. Recompilation Is Required Although applications written for x86 and HP 9000 computers run intact on IA-64 machines via translation layers (see IA 32 Execution Layer), programs have to be recompiled in order to take full advantage of IA-64. Rather than variable-length instructions as in IA-32, IA-64 uses fixed-length, four-byte instructions bundled in sets of three "long instruction words." IA-64 uses 256 registers for integer and floating point operations compared to 16 in IA-32. IA-64 Predicts the Future To take advantage of an advanced pipeline architecture, IA-64 employs "predication." Both sides of a branch instruction following a compare are executed in parallel. After determining which branch is correct, the results of the other are discarded. IA-64 compilers have to set up the predication; they have to interleave the instructions and add codes that tell the CPU how to execute in parallel. If predication is not set up, the CPU performs a simpler prediction, whereby it executes in parallel the side of the branch that it thinks will be the outcome, not both sides. If it guesses wrong, the parallelism is lost for those few nanoseconds. IA-64 also supports speculative loading, which loads data into registers before the instructions actually need to process it. Intel brands this parallel architecture "Explicitly Parallel Instruction Computing" (EPIC), and sometimes refers to the IA-64 architecture as EPIC; thus, IA-64 and EPIC are synonymous. Want to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit the webmaster's page for free fun content. |
|
| Mentioned in | ? | References in periodicals archive | ? | Encyclopedia browser | ? | Full browser | ? | |||
|---|---|---|---|---|---|---|---|---|---|---|
No references found | VA Linux Systems is the first to enable broad IA-64 Linux(R) developer access via SourceForge to Itanium processor prototype servers provided by Intel," said Ron Curry, director of marketing at Intel's IA-64 Processor Division. announced that its Ultral6O SCSI technology will be ported to the Linux IA-64 kernel--the basis for the 64-bit version of the Linux operating system. KG, Berlin, Germany has announced that its mental ray rendering software product is one of the first workstation applications to run on Intel's first engineering samples of the IA-64 Itanium(TM)-based platform. |
IA-64 |
I6 I686 I6U I7 i750 I786 I8 I81 I860 I960 IA IA IA IA IA 32 IA 64 Ia a's Ia a's Ia a's Ia antigen Ia antigens Ia antigens Ia antigens IA&CMS IA&T Ia-=*scedil.gif=-i IA-32 IA-32 IA-32 EL IA-32 Execution Layer IA-64 IA-BASIA-CBT IA-CMM IA-CUC IA-DCA IA-DCT IA-PC IA-QOAS IA-USA Ia. Ia. Ia. Ia. M. Sverdlov Communist University IA/CND IA/FL IA/MA IA2 Ia32 Ia32 IA4SP IA5 Ia64 Ia64 IA90 IAA IAA IAA IAA IAAA IAAAA | |||||||
| Encyclopedia |
| Free Tools: |
For surfers:
Free toolbar & extensions |
Word of the Day |
Help
For webmasters: Free content | Linking | Lookup box | Double-click lookup |
|---|