Algorithm Parallelism Estimation for Constraining Instruction-Set Synthesis for VLIW Processors
Citations Over TimeTop 25% of 2012 papers
Abstract
Customization of a (generic) processor to a particular application makes it possible to achieve high performance within a tight energy budget. Most of the published research works on processor customization extend a simple base processor with custom instructions. Only few works have considered a full instruction-set customization for complex highly parallel Very Long Instruction Word (VLIW) architectures. This paper discusses the parallelism estimation for a full instruction-set synthesis for VLIW processors and evaluates four methods to compute the maximum parallelism of a given application. We explain important reasons for computing and using such parallelism bounds, discuss the implementation of several methods, and our experimental research performed to evaluate the efficiency of each method.
Related Papers
- → Relating data-parallelism and (and-) parallelism in logic programs(1996)11 cited
- → Multithreaded Extension to Multicluster VLIW Processors for Embedded Applications(2005)6 cited
- Parallelism viewpoint: An architecture viewpoint to model parallelism behaviour of parallelism-intensive software systems(2010)
- → Designing Area and Performance Constrained SIMD/VLIW Image Processing Architectures(2005)9 cited
- → A MODEL OF SPECULATIVE PARALLELISM(1992)4 cited