2012 · 100 citations · 34 references
EngineeringEnergy EfficiencyHigh Performance IlpComputer ArchitectureMorph CoreMultithreading (Computer Architecture)High Throughput TlpProcessor ArchitectureHardware SecurityHigh-performance ArchitectureEnergy-efficient MicroarchitectureMicro ArchitectureParallel ComputingManycore ProcessorComputer EngineeringComputer ScienceCore FusionSystem On ChipMany-core ArchitectureParallel Programming
Several researchers have recognized in recent years that today's workloads require a micro architecture that can handle single-threaded code at high performance, and multi-threaded code at high throughput, while consuming no more energy than is necessary. This paper proposes Morph Core, a unique approach to satisfying these competing requirements, by starting with a traditional high performance out-of-order core and making minimal changes that can transform it into a highly-threaded in-order SMT core when necessary. The result is a micro architecture that outperforms an aggressive 4-way SMT out-of-order core, "medium" out-of-order cores, small in-order cores, and Core Fusion. Compared to a 2-way SMT out-of-order core, Morph Core increases performance by 10% and reduces energy-delay-squared product by 22%.
34
Steven Cameron Woo, Moriyoshi Ohara, Evan Torrie et al. · 1995 · 3.6K citations · Full text
Sheng Li, Jung Ho Ahn, Richard Strong et al. · 2009 · 2.3K citations
Hardware Security, Electrical Engineering, Hardware Modeling +13
The SPLASH-2 programs: characterization and methodological considerations
Sandi Woo, Moriyoshi Ohara, Evan Torrie et al. · 2002 · 1.6K citations
Dean M. Tullsen, Susan J. Eggers, Henry M. Levy · 1995 · 1.4K citations · Full text
Amdahl's Law in the Multicore Era
Mark D. Hill, Michael R. Marty · Computer · 2008 · 1.2K citations
Hardware Security, Manycore Processor, Multicore Hardware +15