Tuning compiler optimizations for simultaneous multithreading (original) (raw)

Compiling Issues for the Simultaneous Multithreading Processor

Dean Tullsen

View PDFchevron_right

Simultaneous multithreading: A platform for next-generation processors

Dean Tullsen

Micro, …, 1997

View PDFchevron_right

Integrating multiple forms of multithreaded execution on multi-SMT systems: a study with scientific applications

Christos Antonopoulos

… of Systems, 2005. …, 2005

View PDFchevron_right

Converting thread-level parallelism to instruction-level parallelism via simultaneous multithreading

Dean Tullsen

ACM Transactions on …, 1997

View PDFchevron_right

Software Simultaneous Multi-Threading, a Technique to Exploit Task-Level Parallelism to Improve Instruction-and Data-Level Parallelism

Daniele Paolo Scarpazza

View PDFchevron_right

An Approach for Compiler Optimization to Exploit Instruction Level Parallelism

Rajendra Kumar

View PDFchevron_right

Multicore compilation strategies and challenges

Scott Mahlke

2009

View PDFchevron_right

Integrating Multiple Forms of Multithreaded Execution on a Multi-SMT System: A Study with Scientific Workloads

Christos Antonopoulos

In Proc. of the IEEE …, 2005

View PDFchevron_right

Compiler Optimizations for High Performance Architectures

Gabriel Rivera

View PDFchevron_right

Thread-Sensitive Instruction Issue for SMT Processors

Naser Yazdani

IEEE Computer Architecture Letters, 2004

View PDFchevron_right

Improving execution unit occupancy on SMT-based processors through hardware-aware thread scheduling

Walter Binder

Future Generation Computer Systems, 2014

View PDFchevron_right

Simultaneous multithreading–blending thread-level and instruction-level parallelism in advanced microprocessors

Borut Robic

Proc. 5th Word Multiconf. on …, 2001

View PDFchevron_right

Compiler Technology for Migrating Sequential Code to Multi-threaded Architectures

Lawrence Rauchwerger

2006

View PDFchevron_right

A survey of processors with explicit multithreading

Borut Robic, Jurij Šilc

ACM Computing Surveys, 2003

View PDFchevron_right

Efficient compilation of fine-grained SPMD-threaded programs for multicore CPUs

Vinod Grover

2010

View PDFchevron_right

BulkSMT: Designing SMT processors for atomic-block execution

Josep Torrellas

IEEE International Symposium on High-Performance Comp Architecture, 2012

View PDFchevron_right

A parallelizing compiler for multicore systems

Jose M Andion

Proceedings of the 17th International Workshop on Software and Compilers for Embedded Systems - SCOPES '14, 2014

View PDFchevron_right

Advanced compiler optimizations for supercomputers

Robert Thomas

Communications of the ACM, 1986

View PDFchevron_right

The effect of compiler optimizations on available parallelism in scalar programs

Scott Mahlke

1991

View PDFchevron_right

Dynamic Simultaneous Multithreading Architecture

Ben Lee

2003

View PDFchevron_right

Evaluating Compiler Techniques for Thread Coarsening

Gagan Agrawal

View PDFchevron_right

Efficient instruction schedulers for SMT processors

Dmitry Ponomarev

2006

View PDFchevron_right

Designing Efficient Processors Using Compiler-Directed Optimisations

Oğuz Ergin

2007

View PDFchevron_right

A Survey of General and Architecture-Specific Compiler Optimization Techniques

Michael Hsiao

2007

View PDFchevron_right

Advanced Compilers, Architectures and Parallel Systems

Prakash Panangaden

1994

View PDFchevron_right

Implicit vs. explicit resource allocation in SMT processors

Alex Ramirez

Euromicro Symposium on Digital System Design, 2004. DSD 2004., 2004

View PDFchevron_right

Quantifying the benefits of SPECint distant parallelism in simultaneous multithreading architectures

Venkata Krishnan

1999 International Conference on Parallel Architectures and Compilation Techniques (Cat. No.PR00425)

View PDFchevron_right

Maximizing Multiprocessor Performance with the SUIF Compiler

Brian Murphy

IEEE Computer, 1996

View PDFchevron_right