Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 227,741,305 papers from all fields of science
Search
Sign In
Create Free Account
Interprocedural optimization
Known as:
Interprocedural analysis
, LTO
, Link-time optimization
Expand
Interprocedural optimization (IPO) is a collection of compiler techniques used in computer programming to improve performance in programs containing…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
26 relations
ALGOL
APL
Central processing unit
Clang
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2018
2018
Chloroplast phylogeography of a widely distributed mangrove species, Excoecaria agallocha, in the Indo-West Pacific region
Wuxia Guo
,
W. Ng
,
+6 authors
Ye-lin Huang
Hydrobiologia
2018
Corpus ID: 1022400
Excoecaria agallocha is one of the predominant mangrove species in the Indo-West Pacific (IWP) region with an extensive range of…
Expand
2015
2015
Hardening an L4 microkernel against soft errors by aspect-oriented programming and whole-program analysis
C. Borchert
,
O. Spinczyk
PLOS@SOSP
2015
Corpus ID: 11874228
Transient hardware faults in computer systems have become widespread as shrinking structures and low supply voltages reduce the…
Expand
2005
2005
Method Inlining, Dynamic Class Loading, and Type Soundness
Neal Glew
,
J. Palsberg
Journal of Object Technology
2005
Corpus ID: 6211764
Method inlining is an optimisation that can be invalidated by later class loading. A program analysis based on the current loaded…
Expand
2005
2005
Interprocedural Optimization for Dynamic Hardware Configurations
E. Panainte
,
K. Bertels
,
S. Vassiliadis
International Conference / Workshop on Embedded…
2005
Corpus ID: 8878747
Little research in compiler optimizations has been undertaken to eliminate or diminish the negative influence on performance of…
Expand
2003
2003
Two-Dimensional Bi-directional Object Layout
Yoav Zibin
,
J. Gil
European Conference on Object-Oriented…
2003
Corpus ID: 1489079
C++ object layout schemes rely on (sometimes numerous) compiler generated fields. We describe a new language-independent object…
Expand
2002
2002
Optimizing inter-nest data locality
M. Kandemir
,
I. Kadayif
,
A. Choudhary
,
Joseph Zambreno
International Conference on Compilers…
2002
Corpus ID: 17741496
By examining data reuse patterns of four array-intensive embedded applications, we found that these codes exhibit a significant…
Expand
1999
1999
The Access Region Test
Jay P. Hoeflinger
,
Y. Paek
International Workshop on Languages and Compilers…
1999
Corpus ID: 30473761
Traditional loop-based dependence analysis techniques have limitations when non-affine expressions are used, when interprocedural…
Expand
1994
1994
Program Slicing: An Application of Object-oriented Program Dependency Graphs
Anand Krishnaswamy
1994
Corpus ID: 59651568
A considerable amount of work has been done in the area of representing programs with single and multiple procedure bodies. A…
Expand
1989
1989
The Design of Automatic Parallelizers for Symbolic and Numeric Programs
W. Harrison
,
Zahira Ammarguellat
Workshop on Parallel Lisp
1989
Corpus ID: 18268975
Parcel was arguably the first complete system for the automatic parallelization of Lisp programs. It was quite successful in…
Expand
Review
1988
Review
1988
Parcel: project for the automatic restructuring and concurrent evaluation of LISP
Luddy Harrison
,
D. Padua
International Conference on Supercomputing
1988
Corpus ID: 12030275
Parcel (Project for the Automatic Restructuring and Concurrent Evaluation of Lisp) is an investigation of the problem of…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE