The ROSE Source-to-Source Compiler Infrastructure

  title={The ROSE Source-to-Source Compiler Infrastructure},
  author={Dan Quinlan and Chunhua Liao},
The development of future software for proposed new computer architectures is expected to make significant demands on compiler technologies. Significant rewriting of applications will be likely to support the use of new hardware features and preserve the current software investment. Existing compilers provide little support for the broad range of research efforts addressing exascale challenges, such as parallelism, locality, resiliency, power efficiency, etc. The economics of how new machines… CONTINUE READING
Highly Cited
This paper has 37 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 24 extracted citations

ImageCL: An image processing language for performance portability on heterogeneous systems

2016 International Conference on High Performance Computing & Simulation (HPCS) • 2016
View 4 Excerpts
Highly Influenced

An Approach to Customization of Compiler Directives for Application-Specific Code Transformations

2014 IEEE 8th International Symposium on Embedded Multicore/Manycore SoCs • 2014
View 9 Excerpts
Highly Influenced

Identifying pitfalls in automatic parallelization of NAS parallel benchmarks

2017 National Conference on Parallel Computing Technologies (PARCOMPTECH) • 2017
View 9 Excerpts
Highly Influenced

MERCATOR: A GPGPU Framework for Irregular Streaming Applications

2017 International Conference on High Performance Computing & Simulation (HPCS) • 2017
View 1 Excerpt

A Directive Generation Approach Using User-Defined Rules

2016 Fourth International Symposium on Computing and Networking (CANDAR) • 2016
View 1 Excerpt

Enhanced source-level instrumentation for FPGA in-system debug of High-Level Synthesis designs

2016 International Conference on Field-Programmable Technology (FPT) • 2016
View 2 Excerpts

Identifying and Scheduling Loop Chains Using Directives

2016 Third Workshop on Accelerator Programming Using Directives (WACCPD) • 2016
View 1 Excerpt

Refactoring and Optimizing the Community Atmosphere Model (CAM) on the Sunway TaihuLight Supercomputer

SC16: International Conference for High Performance Computing, Networking, Storage and Analysis • 2016
View 1 Excerpt

A Memory Access Detection Methodology for Accurate Workload Characterization

2015 IEEE 21st International Conference on Embedded and Real-Time Computing Systems and Applications • 2015

An Integrated Approach to Porting Large Scientific Applications to GPUs

2015 IEEE 11th International Conference on e-Science • 2015
View 1 Excerpt


Publications referenced by this paper.
Showing 1-5 of 5 references

Quinlan , Richard Vuduc , and Thomas Panas . Effective source - to - source outlining to support whole program empirical optimization

Chunhua Liao, J. Daniel

Quinlan , Thomas Panas , and Bronis R . de Supinski . A ROSE - based OpenMP 3 . 0 research compiler supporting multiple runtime libraries

Mitsuhisa Sato, Toshihiro Hanawa, +3 authors J. Daniel

Similar Papers

Loading similar papers…