-
1
-
-
84886006847
-
-
F. Agakov, E. Bonilla, J. Cavazos, B. Franke, G. Fursin, M. F. P. O'Boyle, J. Thomson, M. Toussaint, and C. K. I. Williams. Using machine learning to focus iterative optimization. In IEEE/ACM Intl. Symp. on Code Generation and Optimization (CGO'06), pages 295-305, Washington, DC, USA, 2006. IEEE Computer Society.
-
F. Agakov, E. Bonilla, J. Cavazos, B. Franke, G. Fursin, M. F. P. O'Boyle, J. Thomson, M. Toussaint, and C. K. I. Williams. Using machine learning to focus iterative optimization. In IEEE/ACM Intl. Symp. on Code Generation and Optimization (CGO'06), pages 295-305, Washington, DC, USA, 2006. IEEE Computer Society.
-
-
-
-
2
-
-
85032550979
-
Tiling imperfectly-nested loop nests
-
Dallas, TX, USA, Nov
-
N. Ahmed, N. Mateev, and K. Pingali. Tiling imperfectly-nested loop nests. In ACM/IEEE Conf. on Supercomputing (SC'00), Dallas, TX, USA, Nov. 2000.
-
(2000)
ACM/IEEE Conf. on Supercomputing (SC'00)
-
-
Ahmed, N.1
Mateev, N.2
Pingali, K.3
-
6
-
-
35248818778
-
Improving data locality by chunking
-
Warsaw, Poland, Apr
-
C. Bastoul and P. Feautrier. Improving data locality by chunking. In Intl. Conf. on Compiler Construction (ETAPS CC 12), volume 2622, pages 320-335, Warsaw, Poland, Apr. 2003.
-
(2003)
Intl. Conf. on Compiler Construction (ETAPS CC 12)
, vol.2622
, pp. 320-335
-
-
Bastoul, C.1
Feautrier, P.2
-
7
-
-
84938023119
-
Analysis of programs for parallel processing
-
Oct
-
A. Bernstein. Analysis of programs for parallel processing. IEEE Trans, on Electronic Computers, 15(5): 757-763, Oct. 1966.
-
(1966)
IEEE Trans, on Electronic Computers
, vol.15
, Issue.5
, pp. 757-763
-
-
Bernstein, A.1
-
8
-
-
31844449895
-
Iterative compilation in a non-linear optimisation space
-
Paris, Oct
-
F. Bodin, T. Kisuki, P. M. W. Knijnenburg, M. F. P. O'Boyle, and E. Rohou. Iterative compilation in a non-linear optimisation space. In W. on Profile and Feedback Directed Compilation, Paris, Oct. 1998.
-
(1998)
W. on Profile and Feedback Directed Compilation
-
-
Bodin, F.1
Kisuki, T.2
Knijnenburg, P.M.W.3
O'Boyle, M.F.P.4
Rohou, E.5
-
9
-
-
57349145904
-
Automatic transformations for communication-minimized parallelization and locality optimization in the polyhedral model
-
Budapest, Hungary, Apr
-
U. Bondhugula, M. Baskaran, S. Krishnamoorthy, J. Ramanujam, A. Rountev, and P. Sadayappan. Automatic transformations for communication-minimized parallelization and locality optimization in the polyhedral model. In Intl. Conf. on Compiler Construction (ETAPS CC 17), Budapest, Hungary, Apr. 2008.
-
(2008)
Intl. Conf. on Compiler Construction (ETAPS CC 17)
-
-
Bondhugula, U.1
Baskaran, M.2
Krishnamoorthy, S.3
Ramanujam, J.4
Rountev, A.5
Sadayappan, P.6
-
10
-
-
57349139452
-
A practical automatic polyhedral parallelization and locality optimization system
-
Tucson, AZ, USA, June
-
U. Bondhugula, A. Hartono, J. Rarnanujam, and P. Sadayappan. A practical automatic polyhedral parallelization and locality optimization system. In ACM SIGPLAN Conf. on Programming Languages Design and Implementation (PLDI'08), Tucson, AZ, USA, June 2008.
-
(2008)
ACM SIGPLAN Conf. on Programming Languages Design and Implementation (PLDI'08)
-
-
Bondhugula, U.1
Hartono, A.2
Rarnanujam, J.3
Sadayappan, P.4
-
11
-
-
31844445387
-
ACME: Adaptive compilation made efficient
-
Chicago, IL, USA, ACM Press
-
K. D. Cooper, A. Grosul, T. J. Harvey, S. Reeves, D. Subramanian, L. Torczon, and T. Waterman. ACME: adaptive compilation made efficient. In ACM SIGLPAN/SIGBED Conf. on Languages, Compilers, and Tools for Embedded Systems (LCTES'05), pages 69-77, Chicago, IL, USA, 2005. ACM Press.
-
(2005)
ACM SIGLPAN/SIGBED Conf. on Languages, Compilers, and Tools for Embedded Systems (LCTES'05)
, pp. 69-77
-
-
Cooper, K.D.1
Grosul, A.2
Harvey, T.J.3
Reeves, S.4
Subramanian, D.5
Torczon, L.6
Waterman, T.7
-
12
-
-
17144430151
-
Optimizing for reduced code space using genetic algorithms
-
Atlanta, GA, USA, July, ACM Press
-
K. D. Cooper, P. J. Schielke, and D. Subramanian. Optimizing for reduced code space using genetic algorithms. In Workshop on Languages, Compilers, and Tools for Embedded Systems, pages 1-9, Atlanta, GA, USA, July 1999. ACM Press.
-
(1999)
Workshop on Languages, Compilers, and Tools for Embedded Systems
, pp. 1-9
-
-
Cooper, K.D.1
Schielke, P.J.2
Subramanian, D.3
-
13
-
-
0036679993
-
Adaptive optimizing compilers for the 21st century
-
K. D. Cooper, D. Subramanian, and L. Torczon. Adaptive optimizing compilers for the 21st century. J. Supercomputing, 23(1): 7-22, 2002.
-
(2002)
J. Supercomputing
, vol.23
, Issue.1
, pp. 7-22
-
-
Cooper, K.D.1
Subramanian, D.2
Torczon, L.3
-
15
-
-
0001023389
-
Parametric integer programming
-
P. Feautrier. Parametric integer programming. RAIRO Recherche Opérationnelle, 22(3): 243-268, 1988.
-
(1988)
RAIRO Recherche Opérationnelle
, vol.22
, Issue.3
, pp. 243-268
-
-
Feautrier, P.1
-
16
-
-
0026933251
-
Some efficient solutions to the affine scheduling problem, part I: One dimensional time
-
Oct
-
P. Feautrier. Some efficient solutions to the affine scheduling problem, part I: one dimensional time. Intl. J. of Parallel Programming, 21(5): 313-348, Oct. 1992.
-
(1992)
Intl. J. of Parallel Programming
, vol.21
, Issue.5
, pp. 313-348
-
-
Feautrier, P.1
-
17
-
-
0001448065
-
Some efficient solutions to the affine scheduling problem, part II: Multidimensional time
-
Dec
-
P. Feautrier. Some efficient solutions to the affine scheduling problem, part II: multidimensional time. Intl. J. of Parallel Programming, 21(6): 389-420, Dec. 1992.
-
(1992)
Intl. J. of Parallel Programming
, vol.21
, Issue.6
, pp. 389-420
-
-
Feautrier, P.1
-
18
-
-
33746593747
-
Semi-automatic composition of loop transformations for deep parallelism and memory hierarchies
-
S. Girbal, N. Vasilache, C. Bastoul, A. Cohen, D. Parello, M. Sigler, and O. Temam. Semi-automatic composition of loop transformations for deep parallelism and memory hierarchies. Intl. J. of Parallel Programming, 34(3), 2006.
-
(2006)
Intl. J. of Parallel Programming
, vol.34
, Issue.3
-
-
Girbal, S.1
Vasilache, N.2
Bastoul, C.3
Cohen, A.4
Parello, D.5
Sigler, M.6
Temam, O.7
-
19
-
-
0003722376
-
-
Addison-Wesley Longman Publishing Co. Inc, Boston, MA, USA
-
D. E. Goldberg. Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley Longman Publishing Co. Inc., Boston, MA, USA, 1989.
-
(1989)
Genetic Algorithms in Search, Optimization and Machine Learning
-
-
Goldberg, D.E.1
-
20
-
-
33746686278
-
-
M. Haneda, P. M. W. Knijnenburg, and H. A. G. Wijshoff. Automatic selection of compiler options using non-parametric inferential statistics. In IEEE Intl. Conf. on Parallel Architectures and Compilation Techniques (PACT'05), pages 123-132, Saint Louis, MO, USA, 2005. IEEE Computer Society.
-
M. Haneda, P. M. W. Knijnenburg, and H. A. G. Wijshoff. Automatic selection of compiler options using non-parametric inferential statistics. In IEEE Intl. Conf. on Parallel Architectures and Compilation Techniques (PACT'05), pages 123-132, Saint Louis, MO, USA, 2005. IEEE Computer Society.
-
-
-
-
22
-
-
0029207952
-
Code generation for multiple mappings
-
McLean, VA, USA, Feb
-
W. Kelly, W. Pugh, and E. Rosser. Code generation for multiple mappings. In Intl. Symp. on the frontiers of massively parallel computation, pages 332-341, McLean, VA, USA, Feb. 1995.
-
(1995)
Intl. Symp. on the frontiers of massively parallel computation
, pp. 332-341
-
-
Kelly, W.1
Pugh, W.2
Rosser, E.3
-
23
-
-
0034512401
-
Combined selection of tile sizes and unroll factors using iterative compilation
-
Philadelphia, PA, USA, IEEE Computer Society
-
T. Kisuki, P. M. W. Knijnenburg, and M. E P. O'Boyle. Combined selection of tile sizes and unroll factors using iterative compilation. In IEEE Intl. Conf. on Parallel Architectures and Compilation Techniques (PACT'00), pages 237-246, Philadelphia, PA, USA, 2000. IEEE Computer Society.
-
(2000)
IEEE Intl. Conf. on Parallel Architectures and Compilation Techniques (PACT'00)
, pp. 237-246
-
-
Kisuki, T.1
Knijnenburg, P.M.W.2
O'Boyle, M.E.P.3
-
24
-
-
84961971066
-
-
P. A. Kulkarni, S. R. Hines, D. B. Whalley, J. D. Hiser, J. W. Davidson, and D. L. Jones. Fast and efficient searches for effective optimization-phase sequences. ACM Trans, on Architecture and Code Optimization, 2(2): 165-198, 2005.
-
P. A. Kulkarni, S. R. Hines, D. B. Whalley, J. D. Hiser, J. W. Davidson, and D. L. Jones. Fast and efficient searches for effective optimization-phase sequences. ACM Trans, on Architecture and Code Optimization, 2(2): 165-198, 2005.
-
-
-
-
25
-
-
12444284418
-
Scanning parameterized polyhedron using Fourier-Motzkin elimination
-
M. Le Fur. Scanning parameterized polyhedron using Fourier-Motzkin elimination. Concurrency - Practice and Experience, 8(6): 445-460, 1996.
-
(1996)
Concurrency - Practice and Experience
, vol.8
, Issue.6
, pp. 445-460
-
-
Le Fur, M.1
-
27
-
-
0030645995
-
Maximizing parallelism and minimizing synchronization with affine transforms
-
Paris, France, ACM Press
-
A. W. Lim and M. S. Lam. Maximizing parallelism and minimizing synchronization with affine transforms. In ACM Symp. on Principles of Programming Languages (PoPL'97), pages 201-214, Paris, France, 1997. ACM Press.
-
(1997)
ACM Symp. on Principles of Programming Languages (PoPL'97)
, pp. 201-214
-
-
Lim, A.W.1
Lam, M.S.2
-
29
-
-
8344227619
-
Adaptive Java optimisation using instance-based learning
-
Saint-Malo, France, June
-
S. Long and M. O'Boyle. Adaptive Java optimisation using instance-based learning. In ACM Intl. Conf. on Supercomputing (ICS '04), pages 237-246, Saint-Malo, France, June 2004.
-
(2004)
ACM Intl. Conf. on Supercomputing (ICS '04)
, pp. 237-246
-
-
Long, S.1
O'Boyle, M.2
-
32
-
-
34547682861
-
GRAPHITE: Loop optimizations based on the polyhedral model for GCC
-
Ottawa, Canada, June
-
S. Pop, A. Cohen, C. Bastoul, S. Girbal, P. Jouvelot, G.-A. Silber, and N. Vasilache. GRAPHITE: Loop optimizations based on the polyhedral model for GCC. In Proc. of the 4th GCC Developper's Summit, Ottawa, Canada, June 2006.
-
(2006)
Proc. of the 4th GCC Developper's Summit
-
-
Pop, S.1
Cohen, A.2
Bastoul, C.3
Girbal, S.4
Jouvelot, P.5
Silber, G.-A.6
Vasilache, N.7
-
33
-
-
57349190716
-
A note on the performance distribution of affine schedules
-
Goteborg, Sweden, Jan
-
L.-N. Pouchet, C. Bastoul, J. Cavazos, and A. Cohen. A note on the performance distribution of affine schedules. 2nd Workshop on Statistical and Machine learning approaches to ARchitectures and compila Tion (SMART08), Goteborg, Sweden, Jan. 2008.
-
(2008)
2nd Workshop on Statistical and Machine learning approaches to ARchitectures and compila Tion (SMART08)
-
-
Pouchet, L.-N.1
Bastoul, C.2
Cavazos, J.3
Cohen, A.4
-
34
-
-
34547683700
-
Iterative optimization in the polyhedral model: Part I, one-dimensional time
-
San Jose, CA, USA, Mar
-
L.-N. Pouchet, C. Bastoul, A. Cohen, and N. Vasilache. Iterative optimization in the polyhedral model: Part I, one-dimensional time. In IEEE/ACM Intl. Symp. on Code Generation and Optimization (CGO'07), pages 144-156, San Jose, CA, USA, Mar. 2007.
-
(2007)
IEEE/ACM Intl. Symp. on Code Generation and Optimization (CGO'07)
, pp. 144-156
-
-
Pouchet, L.-N.1
Bastoul, C.2
Cohen, A.3
Vasilache, N.4
-
35
-
-
0026278958
-
The Omega test: A fast and practical integer programming algorithm for dependence analysis
-
Albuquerque, NM, USA, Aug
-
W. Pugh. The Omega test: a fast and practical integer programming algorithm for dependence analysis. In ACM Intl. Conf. on Supercomputing (ICS'91), pages 4-13, Albuquerque, NM, USA, Aug. 1991.
-
(1991)
ACM Intl. Conf. on Supercomputing (ICS'91)
, pp. 4-13
-
-
Pugh, W.1
-
36
-
-
1542396679
-
SPIRAL: A generator for platform-adapted libraries of signal processing algorithms
-
M. Püschel, B. Singer, J. Xiong, J. Moura, J. Johnson, D. Padua, M. Veloso, and R. W. Johnson. SPIRAL: A generator for platform-adapted libraries of signal processing algorithms. J. of High Performance Computing and Applications, special issue on Automatic Performance Tuning, 18(1): 21-45, 2004.
-
(2004)
J. of High Performance Computing and Applications, special issue on Automatic Performance Tuning
, vol.18
, Issue.1
, pp. 21-45
-
-
Püschel, M.1
Singer, B.2
Xiong, J.3
Moura, J.4
Johnson, J.5
Padua, D.6
Veloso, M.7
Johnson, R.W.8
-
37
-
-
0034299275
-
Generation of efficient nested loops from polyhedra
-
Oct
-
F. Quilleré, S. Rajopadhye, and D. Wilde. Generation of efficient nested loops from polyhedra. Intl. J. of Parallel Programming, 28(5): 469-498, Oct. 2000.
-
(2000)
Intl. J. of Parallel Programming
, vol.28
, Issue.5
, pp. 469-498
-
-
Quilleré, F.1
Rajopadhye, S.2
Wilde, D.3
-
38
-
-
67650081530
-
-
L. Renganarayanan, D. Kim, S. Rajopadhye, and M. M. Strout. Parameterized tiled loops for free. SIGPLAN Notices, Proc. of the 2007 PLDI Conf., 42(6): 405-414, 2007.
-
L. Renganarayanan, D. Kim, S. Rajopadhye, and M. M. Strout. Parameterized tiled loops for free. SIGPLAN Notices, Proc. of the 2007 PLDI Conf., 42(6): 405-414, 2007.
-
-
-
-
40
-
-
0038035143
-
Meta optimization: Improving compiler heuristics with machine learning
-
M. Stephenson, S. Amarasinghe, M. Martin, and U.-M. O'Reilly. Meta optimization: improving compiler heuristics with machine learning. SIGPLAN Notices, 38(5): 77-90, 2003.
-
(2003)
SIGPLAN Notices
, vol.38
, Issue.5
, pp. 77-90
-
-
Stephenson, M.1
Amarasinghe, S.2
Martin, M.3
O'Reilly, U.-M.4
-
42
-
-
33745804733
-
Polyhedral code generation in the real world
-
Vienna, Austria, Mar, Springer-Verlag
-
N. Vasilache, C. Bastoul, and A. Cohen. Polyhedral code generation in the real world. In Proc. of the Intl. Conf. on Compiler Construction (ETAPS CC 16), volume 3923, pages 185-201, Vienna, Austria, Mar. 2006. Springer-Verlag.
-
(2006)
Proc. of the Intl. Conf. on Compiler Construction (ETAPS CC 16)
, vol.3923
, pp. 185-201
-
-
Vasilache, N.1
Bastoul, C.2
Cohen, A.3
-
43
-
-
47849100416
-
Automatic correction of loop transformations
-
Brasov, Romania, Sept
-
N. Vasilache, A. Cohen, and L.-N. Pouchet. Automatic correction of loop transformations. In IEEE Intl. Conf. on Parallel Architectures and Compilation Techniques (PACT'07), pages 292-302, Brasov, Romania, Sept. 2007.
-
(2007)
IEEE Intl. Conf. on Parallel Architectures and Compilation Techniques (PACT'07)
, pp. 292-302
-
-
Vasilache, N.1
Cohen, A.2
Pouchet, L.-N.3
-
44
-
-
84956855958
-
On the optimality of Feautrier's scheduling algorithm
-
London, UK, Springer-Verlag
-
F. Vivien. On the optimality of Feautrier's scheduling algorithm. In Intl. Euro-Par Conf. on Parallel Processing (EURO-PAR'02), pages 299-308, London, UK, 2002. Springer-Verlag.
-
(2002)
Intl. Euro-Par Conf. on Parallel Processing (EURO-PAR'02)
, pp. 299-308
-
-
Vivien, F.1
-
45
-
-
0004005802
-
A library for doing polyhedral operations
-
Technical Report 785, IRISA, Rennes, France
-
D. K. Wilde. A library for doing polyhedral operations. Technical Report 785, IRISA, Rennes, France, 1993.
-
(1993)
-
-
Wilde, D.K.1
-
47
-
-
0030100687
-
Transformations of nested loops with non-convex iteration spaces
-
J. Xue. Transformations of nested loops with non-convex iteration spaces. Parallel Computing, 22(3): 339-368, 1996.
-
(1996)
Parallel Computing
, vol.22
, Issue.3
, pp. 339-368
-
-
Xue, J.1
|