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

An Approach for Compiler Optimization to Exploit Instruction Level Parallelism

Rajendra Kumar

View PDFchevron_right

Compiler Optimizations for High Performance Architectures

Gabriel Rivera

View PDFchevron_right

A general compiler framework for speculative multithreaded processors

Manoj Franklin

IEEE Transactions on Parallel and Distributed Systems, 2004

View PDFchevron_right

Multicore compilation strategies and challenges

Mojtaba Mehrara

IEEE Signal Processing Magazine, 2009

View PDFchevron_right

Automatic loop parallelization via compiler guided refactoring

Sally McKee

2011

View PDFchevron_right

Cascaded execution: Speeding up unparallelized execution on shared-memory multiprocessors

Thư Nguyễn

2003

View PDFchevron_right

Evaluation of a speculative multithreading compiler by characterizing program dependences

Manoj Franklin

IEEE International Workshop on Workload Characterization, 2004. WWC-7. 2004

View PDFchevron_right

The Potential of Synergistic Static, Dynamic and Speculative Loop Nest Optimizations for Automatic Parallelization

Lawrence Rauchwerger

View PDFchevron_right

A Survey of General and Architecture-Specific Compiler Optimization Techniques

Michael Hsiao

2007

View PDFchevron_right

T4: Compiling Sequential Code for Effective Speculative Parallelization in Hardware

Daniel Enrique Maldonado Sanchez

2020 ACM/IEEE 47th Annual International Symposium on Computer Architecture (ISCA), 2020

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

Compiler Technology for Migrating Sequential Code to Multi-threaded Architectures

Lawrence Rauchwerger

2006

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

Combining Compile-Time and Run-Time Parallelization

Sungdo Moon

Scientific Programming, 1999

View PDFchevron_right

The effect of compiler optimizations on available parallelism in scalar programs

Scott Mahlke

1991

View PDFchevron_right

Compile-time partitioning of iterative parallel loops to reduce cache coherency traffic

David Hudak

IEEE Transactions on Parallel and Distributed Systems, 1991

View PDFchevron_right

SEED: A Statically Greedy and Dynamically Adaptive Approach for Speculative Loop Execution

Jingling Xue

IEEE Transactions on Computers, 2000

View PDFchevron_right

Compiler Analysis and Optimizations: What is New?

Uday Khedker

2003

View PDFchevron_right

Coordinated parallelizing compiler optimizations and high-level synthesis

Rajesh Gupta

ACM Transactions on Design Automation of Electronic Systems, 2004

View PDFchevron_right

A novel compiler support for automatic parallelization on multicore systems

Jose M Andion

Parallel Computing, 2013

View PDFchevron_right

Using SPEC CPU2006 to evaluate the sequential and parallel code generated by commercial and open-source compilers

Diego R. Llanos

The Journal of Supercomputing, 2010

View PDFchevron_right

Compiler-assisted dynamic scheduling for effective parallelization of loop nests on multicore processors

Uday Bondhugula

2009

View PDFchevron_right

Advanced Compilers, Architectures and Parallel Systems

Prakash Panangaden

1994

View PDFchevron_right

Some Experiments on Tiling Loop Programs for Shared-Memory Multicore Architectures

Armin Größlinger

Dagstuhl Seminars, 2007

View PDFchevron_right

TAM: A Front-End to an Auto-Parallelizing Compiler

Aryan Verma

ACM Transactions on Asian and Low-Resource Language Information Processing

View PDFchevron_right