1999 · 12 citations · 22 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureField-programmable Gate ArraysReconfigurable ComputingHardware AccelerationInstruction Set ArchitectureInstruction-level ParallelismMemory Hierarchy DesignMemory Subsystem DesignParallel ArchitecturesReconfigurable Logic ArchitectureReconfigurable Logic BlocksVliw Architecture
This study compares the speed, area, and power of di#erent implementations of ActivePages #OCS98#, an intelligent memory system which helps bridge the growing gap between processor and memory performance by associating simple functions with each page of data. Previous investigations have shown up to 1000X speedups using a block of recon#gurable logic to implement these functions next to each subarray on a DRAM chip. In this study,we show that instruction-level parallelism, not hardware specialization, is the key to the previous success with recon#gurable logic. In order to demonstrate this fact, an ActivePage implementation based upon a simpli#ed VLIW processor was developed. Unlike conventional VLIW processors, power and area constraints lead to a design which has a small number of pipeline stages. Our results demonstrate that a four-wide VLIW processor attains comparable performance to that of pure FPGA logic but requires signi#- cantly less area and power. 1
22
The SimpleScalar tool set, version 2.0
Doug Burger, Todd Austin · ACM SIGARCH Computer Architecture News · 1997 · 3.1K citations · Full text
David A. Patterson, Thomas E. Anderson, Neal Cardwell et al. · IEEE Micro · 1997 · 668 citations
A VLIW architecture for a trace scheduling compiler
Robert P. Colwell, Robert Nix, John J. O’Donnell et al. · ACM SIGOPS Operating Systems Review · 1987 · 400 citations
Very long instruction work architectures and the ELI-512
Joseph A. Fisher · 1998 · 387 citations · Full text
The multiflow trace scheduling compiler
P. Geoffrey Lowney, Stefan M. Freudenberger, Thomas J. Karzes et al. · The Journal of Supercomputing · 1993 · 379 citations