Please consider a donation to the Higher Intellect project. See https://preterhuman.net/donate.php or the Donate to Higher Intellect page for more info.

Very Long Instruction Word

From Higher Intellect Vintage Wiki
Revision as of 02:43, 13 January 2022 by Netfreak (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Very Long Instruction Word, or VLIW, refers to an approach to computer architecture that tries to take advantage of instruction level parallelism (ILP). Where conventional designs typically restrict instruction streams to specify one instruction to be executed after another, VLIW allows programs to specify several instructions to be executed at the same time. The programmer (or more likely the compiler) is responsible for identifying ILP and taking advantage of it, keeping the hardware much simpler than approaches where out-of-order execution or multiple instruction issue (superscalar) must be identified at execution time and managed in hardware.