Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 210,212,303 papers from all fields of science
Search
Sign In
Create Free Account
Optimizing compiler
Known as:
Compiler optimizations
, List of compiler optimizations
, Optimization (disambiguation)
Expand
In computing, an optimizing compiler is a compiler that tries to minimize or maximize some attributes of an executable computer program. The most…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
Algorithmic efficiency
Aliasing (computing)
Arithmetic logic unit
Available expression
Expand
Broader (1)
Programming language implementation
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2018
Highly Cited
2018
TVM: An Automated End-to-End Optimizing Compiler for Deep Learning
Tianqi Chen
,
T. Moreau
,
+9 authors
A. Krishnamurthy
USENIX Symposium on Operating Systems Design and…
2018
Corpus ID: 52939079
There is an increasing need to bring machine learning to a wide diversity of hardware devices. Current frameworks rely on vendor…
Expand
Highly Cited
2013
Highly Cited
2013
Halide: a language and compiler for optimizing parallelism, locality, and recomputation in image processing pipelines
Jonathan Ragan-Kelley
,
Connelly Barnes
,
Andrew Adams
,
Sylvain Paris
,
F. Durand
,
Saman P. Amarasinghe
ACM-SIGPLAN Symposium on Programming Language…
2013
Corpus ID: 5885207
Image processing pipelines combine the challenges of stencil computations and stream programs. They are composed of large graphs…
Expand
Highly Cited
2001
Highly Cited
2001
Optimizing Compilers for Modern Architectures: A Dependence-based Approach
R. Allen
,
K. Kennedy
2001
Corpus ID: 43779902
Modern computer architectures designed with high-performance microprocessors offer tremendous potential gains in performance over…
Expand
Highly Cited
2000
Highly Cited
2000
Translation validation for an optimizing compiler
G. Necula
ACM-SIGPLAN Symposium on Programming Language…
2000
Corpus ID: 2448939
We describe a translation validation infrastructure for the GNU C compiler. During the compilation the infrastructure compares…
Expand
Highly Cited
1994
Highly Cited
1994
SUIF: an infrastructure for research on parallelizing and optimizing compilers
Robert P. Wilson
,
R. French
,
+8 authors
J. Hennessy
SIGP
1994
Corpus ID: 2219157
Compiler infrastructures that support experimental research are crucial to the advancement of high-performance computing. New…
Expand
Review
1994
Review
1994
Compiler transformations for high-performance computing
D. Bacon
,
S. Graham
,
Oliver J. Sharp
CSUR
1994
Corpus ID: 1338971
In the last three decades a large number of compiler transformations for optimizing programs have been implemented. Most…
Expand
Highly Cited
1993
Highly Cited
1993
Fast parallel algorithms for short-range molecular dynamics
S. Plimpton
1993
Corpus ID: 15881414
Abstract Three parallel algorithms for classical molecular dynamics are presented. The first assigns each processor a fixed…
Expand
Highly Cited
1991
Highly Cited
1991
Compiling with Continuations
A. Appel
1991
Corpus ID: 5478628
This book shows how continuation-passing style is used as an intermediate representation to perform optimizations and program…
Expand
Highly Cited
1986
Highly Cited
1986
Compilers: Principles, Techniques, and Tools
A. Aho
,
R. Sethi
,
J. Ullman
Addison-Wesley series in computer science / World…
1986
Corpus ID: 42981739
1 Introduction 1.1 Language Processors 1.2 The Structure of a Compiler 1.3 The Evolution of Programming Languages 1.4 The Science…
Expand
Highly Cited
1981
Highly Cited
1981
Dependence graphs and compiler optimizations
D. Kuck
,
R. Kuhn
,
D. Padua
,
B. Leasure
,
M. Wolfe
ACM-SIGACT Symposium on Principles of Programming…
1981
Corpus ID: 10114479
Dependence graphs can be used as a vehicle for formulating and implementing compiler optimizations. This paper defines such…
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