25th Anniversary International Conference on Supercomputing Anniversary Volume - 2014
DOI: 10.1145/2591635.2667163
|View full text |Cite
|
Sign up to set email alerts
|

Semantical interprocedural parallelization

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 29 publications
(12 citation statements)
references
References 24 publications
0
12
0
Order By: Relevance
“…Therefore, their detection is of relevance in compilation for hybrid MPC. Due to the availability and maturity of automated parallelization tools, e.g., [29,50], we rely on these for the detection of parallel loops, i.e., loops that have independent loop iterations. These tools are able to detect parallelism and to annotate parallelism using source-to-source compilation techniques, independent of the HyCC compilation chain.…”
Section: Automated Parallelizationmentioning
confidence: 99%
“…Therefore, their detection is of relevance in compilation for hybrid MPC. Due to the availability and maturity of automated parallelization tools, e.g., [29,50], we rely on these for the detection of parallel loops, i.e., loops that have independent loop iterations. These tools are able to detect parallelism and to annotate parallelism using source-to-source compilation techniques, independent of the HyCC compilation chain.…”
Section: Automated Parallelizationmentioning
confidence: 99%
“…We have based our work on some code transformation passes of the PIPS compiler [10][11] and on its highlevel intermediate representation. Aiming at automatic interprocedural code parallelization, optimization and offloading, it features a wide range of analyses and transformations over Fortran and C code.…”
Section: Background and Notationsmentioning
confidence: 99%
“…This idea of using LRA to synthesize input-output relations is quite straightforward and not new. In particular, it is systematically applied in the tool PIPS [3,23], which considers each basic statement as an elementary relation, and synthesizes the input-output relation of a full program by composing these relations bottom-up. In this paper, we specialize the approach to the synthesis of procedure summaries.…”
Section: Introductionmentioning
confidence: 99%