2008 · 135 citations · 2 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureMicroelectronicsSystem-on-chip DesignInstruction Set ArchitectureMemory Subsystem DesignMicroarchitecture DesignMulticore Processor DesignProcessor Core DesignProcessor MicroarchitectureHardware Transactional MemoryMicroarchitecture PerformanceMulticore ArchitecturesMulticore Processor ArchitectureMultithreadingMultithreading MicroarchitectureScalabilityTransactional Memory
The goals for this high-end commercial microprocessor are high throughput and high single-thread performance, mainframe-class reliability, hardware transactional memory, and linear scalability. We show how these goals are met by the logical and physical design of this 2.3GHz 396mm <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup> 16-core 32-thread plus 32-scout-thread microprocessor.
2
High-Performance Throughput Computing
Shailender Chaudhry, P. Caprioli, Sherman Yip et al. · IEEE Micro · 2005 · 93 citations
Transactional memory for a modern microprocessor
Marc Tremblay · 2007 · 15 citations