• Publications
  • Influence
McPAT: An integrated power, area, and timing modeling framework for multicore and manycore architectures
This paper introduces McPAT, an integrated power, area, and timing modeling framework that supports comprehensive design space exploration for multicore and manycore processor configurations rangingExpand
  • 2,132
  • 293
  • PDF
Simultaneous multithreading: Maximizing on-chip parallelism
This paper examines simultaneous multithreading, a technique permitting several independent threads to issue instructions to a superscalar's multiple functional units in a single cycle. We presentExpand
  • 1,399
  • 155
  • PDF
Single-ISA heterogeneous multi-core architectures for multithreaded workload performance
A single-ISA heterogeneous multi-core architecture is a chip multiprocessor composed of cores of varying size, performance, and complexity. This paper demonstrates that this architecture can provideExpand
  • 631
  • 54
  • PDF
Single-ISA heterogeneous multi-core architectures: the potential for processor power reduction
This paper proposes and evaluates single-ISA heterogeneous multi-core architectures as a mechanism to reduce processor power dissipation. Our design incorporates heterogeneous cores representingExpand
  • 507
  • 40
Handling long-latency loads in a simultaneous multithreading processor
Simultaneous multithreading architectures have been defined previously with fully shared execution resources. When one thread in such an architecture experiences a very long-latency operation, suchExpand
  • 172
  • 27
Symbiotic jobscheduling for a simultaneous mutlithreading processor
Simultaneous Multithreading machines fetch and execute instructions from multiple instruction streams to increase system utilization and speedup the execution of jobs. When there are more jobs in theExpand
  • 395
  • 24
The McPAT Framework for Multicore and Manycore Architectures: Simultaneously Modeling Power, Area, and Timing
This article introduces McPAT, an integrated power, area, and timing modeling framework that supports comprehensive design space exploration for multicore and manycore processor configurationsExpand
  • 163
  • 22
Single-ISA Heterogeneous Multi-Core Architectures: The Potential for Processor Power Reduction
This paper proposes and evaluates single-ISA heterogeneousmulti-core architectures as a mechanism to reduceprocessor power dissipation. Our design incorporatesheterogeneous cores representingExpand
  • 365
  • 21
  • PDF
Simultaneous multithreading: a platform for next-generation processors
Simultaneous multithreading is a processor design which consumes both thread-level and instruction-level parallelism. In SMT processors, thread-level parallelism can come from either multithreaded,Expand
  • 410
  • 19
  • PDF