IEEE Micro · 2000 · 93 citations · 10 references
EngineeringComputer EngineeringComputer ScienceCompilersComputer ArchitectureParallel ComputingData ParallelismInstruction Set ArchitectureInstruction-level ParallelismMulticore Processor DesignParallel ArchitecturesParallel Computer ArchitectureMulticore ArchitecturesMulticore Processor ArchitectureMultithreadingMultithreading MicroarchitectureSpeculationSpeculative MultithreadingVliw ArchitectureVliw Microarchitecture
The MAJC architecture enhances application performance by exploiting parallelism at multiple levels-instruction, data, thread, and process. Supporting vertical multithreading, speculative multithreading, and chip multiprocessors, the scalable VLIW architecture is also capable of advanced speculation and predication and treats all data types similarly.
10
Gurindar S. Sohi, Scott E. Breach, T. N. Vijaykumar · 1995 · 978 citations
Vasanth Bala, Evelyn Duesterwald, Sanjeev Banerjia · ACM SIGPLAN Notices · 2011 · 739 citations
The case for a single-chip multiprocessor
Kunle Olukotun, Basem A. Nayfeh, Lance Hammond et al. · 1996 · 703 citations · Full text
Robert Alverson, David Callahan, Daniel Cummings et al. · 2014 · 649 citations