Very Long Instruction Word

Revision as of 12:38, 16 September 2018 by Netfreak (talk | contribs) (Created page with "Very Long Instruction Word, or VLIW, refers to an approach to computer architecture that tries to take advantage of ''instruction level parallelism'' (ILP). Where conventi...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.