Difference between revisions of "Very Long Instruction Word"

From Nekochan
Jump to: navigation, search
(Defining the concept...)
(No difference)

Latest revision as of 17:12, 21 September 2014

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.