-
1
-
-
0028743437
-
Compiler Transformations for High-Performance Computing
-
David F. Bacon, Susan L. Graham, and Oliver J. Sharp, Compiler Transformations for High-Performance Computing ACM Computing Surveys 26(4):345-420 (1994).
-
(1994)
ACM Computing Surveys
, vol.26
, Issue.4
, pp. 345-420
-
-
Bacon, D.F.1
Graham, S.L.2
Sharp, O.J.3
-
2
-
-
0023438847
-
Automatic Translation of Fortran Programs to Vector Form
-
October
-
John R. Allen and Ken Kennedy, Automatic Translation of Fortran Programs to Vector Form, ACM Trans. Program. Lang. Sys. 9(4):491-542 (October 1987).
-
(1987)
ACM Trans. Program. Lang. Sys.
, vol.9
, Issue.4
, pp. 491-542
-
-
Allen, J.R.1
Kennedy, K.2
-
3
-
-
1542590999
-
A Theory of Loop Permutations
-
D. Gelernter, A. Nicolau, and D. Padua, (eds.), MIT Press
-
Utpal Banerjee, A Theory of Loop Permutations, in D. Gelernter, A. Nicolau, and D. Padua, (eds.), Languages and Compilers for Parallel Computing, MIT Press, (1990).
-
(1990)
Languages and Compilers for Parallel Computing
-
-
Banerjee, U.1
-
4
-
-
0026232450
-
A Loop Transformation Theory and an Algorithm to Maximize Parallelism
-
October
-
Michael E. Wolf and Monica S. Lam, A Loop Transformation Theory and an Algorithm to Maximize Parallelism, IEEE Trans. Parallel Distribut. Syst. 2(4):452-471 (October 1991).
-
(1991)
IEEE Trans. Parallel Distribut. Syst.
, vol.2
, Issue.4
, pp. 452-471
-
-
Wolf, M.E.1
Lam, M.S.2
-
5
-
-
0004261309
-
A Framework for Unifying Reordering Transformations
-
University of Maryland April
-
Wayne Kelly and William Pugh, A Framework for Unifying Reordering Transformations, Technical Report CS-TR-3193, University of Maryland (April 1993).
-
(1993)
Technical Report CS-TR-3193
-
-
Kelly, W.1
Pugh, W.2
-
6
-
-
0001448065
-
Some Efficient Solutions to the Affine Scheduling Problem, Part II: Multi-Dimensional Time
-
December
-
Paul Feautrier, Some Efficient Solutions to the Affine Scheduling Problem, Part II: Multi-Dimensional Time, IJPP 21(6):389-420 (December 1992).
-
(1992)
IJPP
, vol.21
, Issue.6
, pp. 389-420
-
-
Feautrier, P.1
-
7
-
-
0001512318
-
The Organization of Computations for Uniform Recurrence Equations
-
July
-
R. M. Karp, R. E. Miller, and S. Winograd, The Organization of Computations for Uniform Recurrence Equations, J. ACM 14(3):563-590 (July 1967).
-
(1967)
J. ACM
, vol.14
, Issue.3
, pp. 563-590
-
-
Karp, R.M.1
Miller, R.E.2
Winograd, S.3
-
8
-
-
0029528070
-
A Classification of Nested Loops Parallelization Algorithms
-
IEEE Computer Society Press
-
Alain Darte and Frédéric Vivien, A Classification of Nested Loops Parallelization Algorithms. INRIA-IEEE Symp. on Emerging Technologies and Factory Automation IEEE Computer Society Press, pp. 217-224 (1995). Will also appear in PPL, Special issue (1997).
-
(1995)
INRIA-IEEE Symp. on Emerging Technologies and Factory Automation
, pp. 217-224
-
-
Darte, A.1
Vivien, F.2
-
9
-
-
0029528070
-
-
Will also appear in
-
Alain Darte and Frédéric Vivien, A Classification of Nested Loops Parallelization Algorithms. INRIA-IEEE Symp. on Emerging Technologies and Factory Automation IEEE Computer Society Press, pp. 217-224 (1995). Will also appear in PPL, Special issue (1997).
-
(1997)
PPL
, Issue.SPEC. ISSUE
-
-
-
10
-
-
0031118682
-
Plugging Anti and Output Dependence Removal Techniques into Loop Parallelization Algorithms
-
Pierre-Yves Calland, Alain Darte, Yves Robert, and Frédéric Vivien, Plugging Anti and Output Dependence Removal Techniques into Loop Parallelization Algorithms, Parallel Computing 23(1, 2):251-266 (1997).
-
(1997)
Parallel Computing
, vol.23
, Issue.1-2
, pp. 251-266
-
-
Calland, P.-Y.1
Darte, A.2
Robert, Y.3
Vivien, F.4
-
11
-
-
0342782260
-
Combining Retiming and Scheduling Techniques for Loop Parallelization and Loop Tiling
-
to appear. Also available as Technical Report LIP, ENS-Lyon
-
Alain Darte, Georges-André Silber, and Frédéric Vivien, Combining Retiming and Scheduling Techniques for Loop Parallelization and Loop Tiling, Parallel Processing Letters (1997). Special issue, to appear. Also available as Technical Report LIP, ENS-Lyon, RR96-34.
-
(1997)
Parallel Processing Letters
, Issue.SPEC. ISSUE
-
-
Darte, A.1
Silber, G.-A.2
Vivien, F.3
-
13
-
-
0016026944
-
The Parallel Execution of DO Loops
-
February
-
Leslie Lamport, The Parallel Execution of DO Loops, Commun. ACM 17(2):83-93. (February 1974).
-
(1974)
Commun. ACM
, vol.17
, Issue.2
, pp. 83-93
-
-
Lamport, L.1
-
14
-
-
0028485006
-
Constructive Methods for Scheduling Uniform Loop Nests
-
Alain Darte and Yves Robert, Constructive Methods for Scheduling Uniform Loop Nests, IEEE Trans. Parallel Distribut. Syst. 5(8):814-822 (1994).
-
(1994)
IEEE Trans. Parallel Distribut. Syst.
, vol.5
, Issue.8
, pp. 814-822
-
-
Darte, A.1
Robert, Y.2
-
15
-
-
0001880002
-
Affine-by-Statement Scheduling of Uniform and Affine Loop Nests over Parametric Domains
-
Alain Darte and Yves Robert, Affine-by-Statement Scheduling of Uniform and Affine Loop Nests over Parametric Domains, J. Parallel and Distributed Computing 29:43-59 (1995).
-
(1995)
J. Parallel and Distributed Computing
, vol.29
, pp. 43-59
-
-
Darte, A.1
Robert, Y.2
-
16
-
-
0026933251
-
Some Efficient Solutions to the Affine Scheduling Problem, Part 1: One-Dimensional Time
-
Paul Feautrier, Some Efficient Solutions to the Affine Scheduling Problem, Part 1: One-Dimensional Time, IJPP 21(5):313-348 (October 1992).
-
(1992)
IJPP
, vol.21
, Issue.5
-
-
Feautrier, P.1
-
18
-
-
0002352131
-
Linear Scheduling is Nearly Optimal
-
Alain Darte, Leonid Khachiyan, and Yves Robert, Linear Scheduling is Nearly Optimal, Parallel Processing Letters 1(2):73-81 (1991).
-
(1991)
Parallel Processing Letters
, vol.1
, Issue.2
, pp. 73-81
-
-
Darte, A.1
Khachiyan, L.2
Robert, Y.3
-
19
-
-
2342460221
-
An Asymptotically Optimal Affine Schedule on Bounded Convex Polyhedric Domains
-
of LNCS. Springer-Verlag August
-
Patrick Le Gouëslier d'Argence, An Asymptotically Optimal Affine Schedule on Bounded Convex Polyhedric Domains, Proc. Euro-Par '96 Parallel Processing, Vol. 1124 of LNCS. Springer-Verlag (August 1996).
-
(1996)
Proc. Euro-Par '96 Parallel Processing
, vol.1124
-
-
Le Gouëslier D'Argence, P.1
-
20
-
-
0026109335
-
Dataflow Analysis of Array and Scalar References
-
Paul Feautrier, Dataflow Analysis of Array and Scalar References. Int. JPP 20(1):23-51 (1991).
-
(1991)
Int. JPP
, vol.20
, Issue.1
, pp. 23-51
-
-
Feautrier, P.1
-
21
-
-
0029190214
-
Fuzzy Array Dataflow Analysis
-
Santa Barbara, California July
-
Jean-François Collard, Denis Barthou, and Paul Feautrier, Fuzzy Array Dataflow Analysis, Proc. 5th ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming, Santa Barbara, California (July 1995).
-
(1995)
Proc. 5th ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming
-
-
Collard, J.-F.1
Barthou, D.2
Feautrier, P.3
-
22
-
-
0343099860
-
On the Optimality of Allen and Kennedy's Algorithm for Parallelism Extraction in Nested Loops
-
on Optimizing Compilers for Parallel Languages
-
Alain Darte and Frédéric Vivien, On the Optimality of Allen and Kennedy's Algorithm for Parallelism Extraction in Nested Loops, Journal of Parallel Algorithms and Applications 12(1 3):83-112 (1997). Special issue on Optimizing Compilers for Parallel Languages.
-
(1997)
Journal of Parallel Algorithms and Applications
, vol.12
, Issue.1-3 SPEC. ISSUE
, pp. 83-112
-
-
Darte, A.1
Vivien, F.2
-
23
-
-
0039301252
-
Revisiting the Decomposition of Karp, Miller, and Winograd
-
December
-
Alain Darte and Frédéric Vivien, Revisiting the Decomposition of Karp, Miller, and Winograd. Parallel Processing Letters 5(4):551-562 (December 1995).
-
(1995)
Parallel Processing Letters
, vol.5
, Issue.4
, pp. 551-562
-
-
Darte, A.1
Vivien, F.2
-
25
-
-
2342503737
-
-
lud. World Wide Web document
-
Jack J. Dongarra and Stanley C. Eisenstal, lud. World Wide Web document. URL: http://netlib.bell-labs.com/netlib/benchmark/index.html.
-
-
-
Dongarra, J.J.1
Eisenstal, S.C.2
-
26
-
-
0003940204
-
-
University of Maryland June
-
W. Kelly, V. Maslov, W. Pugh, E. Rosser, T. Shpeisman, and D. Wonnacott, New User Interface for Petit and Other Interfaces: User Guide, University of Maryland (June 1995).
-
(1995)
New User Interface for Petit and Other Interfaces: User Guide
-
-
Kelly, W.1
Maslov, V.2
Pugh, W.3
Rosser, E.4
Shpeisman, T.5
Wonnacott, D.6
-
27
-
-
84938023119
-
Analysis of Programs for Parallel Processing
-
October
-
Arthur J. Bernstein, Analysis of Programs for Parallel Processing. IEEE Trans. Electronic Computers 15:757-762 (October 1966).
-
(1966)
IEEE Trans. Electronic Computers
, vol.15
, pp. 757-762
-
-
Bernstein, A.J.1
-
28
-
-
0141513025
-
PFC: A program to convert Fortran to Parallel Form
-
Rice University, Houston, Texas
-
John R. Allen and Ken Kennedy, PFC: A program to convert Fortran to Parallel Form, Technical Report MASC-TR82-6, Rice University, Houston, Texas, (1982).
-
(1982)
Technical Report MASC-TR82-6
-
-
Allen, J.R.1
Kennedy, K.2
-
29
-
-
0011452853
-
-
Ph.D. Thesis, Department of Computer Science, University of Illinois at Urbana-Champaign October
-
Michael Wolfe, Optimizing Supercompilers for Supercomputers Ph.D. Thesis, Department of Computer Science, University of Illinois at Urbana-Champaign (October 1982).
-
(1982)
Optimizing Supercompilers for Supercomputers
-
-
Wolfe, M.1
-
31
-
-
0345703819
-
Computing Dependence Direction Vectors and Dependence Cones with Linear Systems
-
École des Mines de Paris, Fontainebleau, France
-
François Irigoin and Rémy Triolet, Computing Dependence Direction Vectors and Dependence Cones with Linear Systems, Technical Report ENSMP-CAI-87-E94, École des Mines de Paris, Fontainebleau, France (1987).
-
(1987)
Technical Report ENSMP-CAI-87-E94
-
-
Irigoin, F.1
Triolet, R.2
-
32
-
-
85026986651
-
Supernode Partitioning
-
San Diego, California, January
-
François Irigoin and Rémy Triolet, Supernode Partitioning, Proc 5th Ann. ACM Symp. Principles of Progr. Lang., San Diego, California, pp. 319-329 (January 1988).
-
(1988)
Proc 5th Ann. ACM Symp. Principles of Progr. Lang.
, pp. 319-329
-
-
Irigoin, F.1
Triolet, R.2
-
33
-
-
85040171708
-
Semantical Interprocedural Parallelization: An overview of the PIPS Project
-
Cologne, Germany June
-
François Irigoin, Pierre Jouvelot, and Rémy Triolet, Semantical Interprocedural Parallelization: An overview of the PIPS Project, Proc. ACM Int. Conf. Supercomputing, Cologne, Germany (June 1991).
-
(1991)
Proc. ACM Int. Conf. Supercomputing
-
-
Irigoin, F.1
Jouvelot, P.2
Triolet, R.3
-
36
-
-
0342455869
-
-
Oregon Graduate Institute of Science and Technology December
-
Michael Wolfe, TINY, a Loop Restructuring Research Tool, Oregon Graduate Institute of Science and Technology (December 1990).
-
(1990)
TINY, a Loop Restructuring Research Tool
-
-
Wolfe, M.1
-
37
-
-
0040332472
-
Optimal Fine and Medium Grain Parallelism Detection in Polyhedral Reduced Dependence Graphs
-
LIP, ENS-Lyon, France April
-
Alain Darte and Frédéric Vivien, Optimal Fine and Medium Grain Parallelism Detection in Polyhedral Reduced Dependence Graphs, Technical Report 96-06, LIP, ENS-Lyon, France (April 1996).
-
(1996)
Technical Report 96-06
-
-
Darte, A.1
Vivien, F.2
-
41
-
-
0003924899
-
Automatic Parallelization based on Multi-Dimensional Scheduling
-
LIP, ENS-Lyon, France September
-
Alain Darte and Frédéric Vivien, Automatic Parallelization based on Multi-Dimensional Scheduling. Technical Report 94-24, LIP, ENS-Lyon, France (September 1994).
-
(1994)
Technical Report 94-24
-
-
Darte, A.1
Vivien, F.2
|