Back to Search
Start Over
A performance comparison of several superscalar processor models with a VLIW processor
- Source :
- IPPS
- Publication Year :
- 1994
- Publisher :
- Elsevier BV, 1994.
-
Abstract
- Superscalar and VLIW processors can both execute multiple instructions each cycle. Each employs a different instruction scheduling method to achieve multiple instruction execution. Superscalar processors schedule instructions dynamically, and VLIW processors execute statically scheduled instructions. This paper quantitatively compares various superscalar processor architectures with a very long instruction word (VLIW) architecture developed at the University of California, Irvine. An architectural overview and performance analysis of the superscalar processor models and VIPER, a VLIW processor designed to take advantage of the parallelizing capabilities of percolation scheduling, are presented. The motivation for this comparison is to study the capability of a dynamically scheduled processor to obtain the same performance achieved by a statically scheduled processor, and examine the hardware resources required by each.
- Subjects :
- Out-of-order execution
Computer Networks and Communications
Computer science
Pipeline (computing)
Application-specific instruction-set processor
Instruction scheduling
Pipeline burst cache
Dynamic priority scheduling
Parallel computing
ComputerSystemsOrganization_PROCESSORARCHITECTURES
Scheduling (computing)
Instruction set
Computer architecture
Parallel processing (DSP implementation)
Artificial Intelligence
Hardware and Architecture
Very long instruction word
Performance comparison
Superscalar
Hardware_CONTROLSTRUCTURESANDMICROPROGRAMMING
FR-V
Software
Subjects
Details
- ISSN :
- 01419331
- Volume :
- 18
- Database :
- OpenAIRE
- Journal :
- Microprocessors and Microsystems
- Accession number :
- edsair.doi.dedup.....99ef59e346482d627bdc4b0200a1cea9
- Full Text :
- https://doi.org/10.1016/0141-9331(94)90110-4