-
1
-
-
0004062640
-
Optimizing Supercompilers for Supercomputers
-
Pitman, London, and MIT Press, Cambridge, MA
-
Michael J. Wolfe, Optimizing Supercompilers for Supercomputers, Pitman, London, and MIT Press, Cambridge, MA, 1989; in the series Research Monographs in Parallel and Distributed Computing.
-
(1989)
Series Research Monographs in Parallel and Distributed Computing
-
-
Wolfe, M.J.1
-
2
-
-
0026243790
-
Efficiently Computing Static Single Assignment Form and the Control Dependence Graph
-
October
-
Ron Cytron, Jeanne Ferrante, Barry K. Rosen, Mark N. Wegman, and F. Kenneth Zadeck, "Efficiently Computing Static Single Assignment Form and the Control Dependence Graph," ACM Trans. Programming Languages & Syst. 13, 451-490 (October 1991).
-
(1991)
ACM Trans. Programming Languages & Syst.
, vol.13
, pp. 451-490
-
-
Cytron, R.1
Ferrante, J.2
Rosen, B.K.3
Wegman, M.N.4
Zadeck, F.K.5
-
3
-
-
0004072686
-
-
Addison-Wesley Publishing Co., Inc., Reading, MA
-
A. V. Aho, R. Sethi, and J. D. Ullman, Compilers: Principles, Techniques, and Tools, Addison-Wesley Publishing Co., Inc., Reading, MA, 1986.
-
(1986)
Compilers: Principles, Techniques, and Tools
-
-
Aho, A.V.1
Sethi, R.2
Ullman, J.D.3
-
4
-
-
84987216779
-
Global Value Numbers and Redundant Computations
-
San Diego, January
-
Barry K. Rosen, Mark N. Wegman, and F. Kenneth Zadeck, "Global Value Numbers and Redundant Computations," Conference Record, Fifteenth ACM Principles of Programming Languages Symposium, San Diego, January 1988, pp. 12-27.
-
(1988)
Conference Record, Fifteenth ACM Principles of Programming Languages Symposium
, pp. 12-27
-
-
Rosen, B.K.1
Wegman, M.N.2
Zadeck, F.K.3
-
7
-
-
12444316748
-
Automatic Parallelization for Symmetric Shared-Memory Multiprocessors
-
November
-
Jyh-Herng Chow, Leonard E. Lyon, and Vivek Sarkar, "Automatic Parallelization for Symmetric Shared-Memory Multiprocessors," presented at the CASCON '96 Conference, November 1996.
-
(1996)
CASCON '96 Conference
-
-
Chow, J.-H.1
Lyon, L.E.2
Sarkar, V.3
-
8
-
-
85033161940
-
Improving the Performance of HPF Compilers
-
Malaga, Spain, June
-
Ko-Yang Wang, Wei-Min Ching, Manish Gupta, Sam Midkiff, Edith Schonberg, and Dave Shields, "Improving the Performance of HPF Compilers," Proceedings of the Fifth Workshop on Compilers for Parallel Computers (CPC '95), Malaga, Spain, June 1995, pp. 22-39.
-
(1995)
Proceedings of the Fifth Workshop on Compilers for Parallel Computers (CPC '95)
, pp. 22-39
-
-
Wang, K.-Y.1
Ching, W.-M.2
Gupta, M.3
Midkiff, S.4
Schonberg, E.5
Shields, D.6
-
9
-
-
1242313972
-
A Compiler Framework for Restructuring Data Declarations to Enhance Cache and TLB Effectiveness
-
November
-
David F. Bacon, Jyh-Herng Chow, Dz-Ching R. Ju, K. Muthukumar, and Vivek Sarkar, "A Compiler Framework for Restructuring Data Declarations to Enhance Cache and TLB Effectiveness," presented at the CASCON '94 Conference, November 1994.
-
(1994)
CASCON '94 Conference
-
-
Bacon, D.F.1
Chow, J.-H.2
Ju, D.-C.R.3
Muthukumar, K.4
Sarkar, V.5
-
10
-
-
0030190854
-
Improving Data Locality with Loop Transformations
-
July
-
Kathryn S. McKinley, Steve Carr, and Chau-Wen Tseng, "Improving Data Locality with Loop Transformations," ACM Trans. Programming Languages & Syst. 18, 423-453 (July 1996).
-
(1996)
ACM Trans. Programming Languages & Syst.
, vol.18
, pp. 423-453
-
-
McKinley, K.S.1
Carr, S.2
Tseng, C.-W.3
-
11
-
-
3342982101
-
XIL and YIL: The Intermediate Languages of TOBEY
-
March
-
Kevin O'Brien, Kathryn M. O'Brien, Martin Hopkins, Arvin Shepherd, and Ron Unrau, "XIL and YIL: The Intermediate Languages of TOBEY," Sigplan Notices 30, 71-82 (March 1995).
-
(1995)
Sigplan Notices
, vol.30
, pp. 71-82
-
-
O'Brien, K.1
O'Brien, K.M.2
Hopkins, M.3
Shepherd, A.4
Unrau, R.5
-
12
-
-
0003706460
-
-
Society for Industrial and Applied Mathematics (SIAM), September
-
E. Anderson, Z. Bai, C. Bischof, J. Demmel, J. Dongarra, J. Du Croz, A. Greenbaum, S. Hammarling, A. McKenney, S. Ostrouchov, and D. Sorensen, LAPACK Users' Guide, Second Edition, Society for Industrial and Applied Mathematics (SIAM), September 1994.
-
(1994)
LAPACK Users' Guide, Second Edition
-
-
Anderson, E.1
Bai, Z.2
Bischof, C.3
Demmel, J.4
Dongarra, J.5
Du Croz, J.6
Greenbaum, A.7
Hammarling, S.8
McKenney, A.9
Ostrouchov, S.10
Sorensen, D.11
-
13
-
-
85033186207
-
-
Technical report (Document No. 9603001), Kuck & Associates, Inc., 1906 Fox Drive, Champaign, IL 61820-7334.
-
KAP for IBM FORTRAN, User's Guide Version 3.3, Technical report (Document No. 9603001), Kuck & Associates, Inc., 1906 Fox Drive, Champaign, IL 61820-7334. http://www.kai.com., 1996.
-
(1996)
KAP for IBM FORTRAN, User's Guide Version 3.3
-
-
-
14
-
-
85031529201
-
-
Technical report (Document No. VA061), Pacific-Sierra Research Corporation, 2901 28th St., Santa Monica, CA 90405
-
VAST-2 for XL FORTRAN, User's Guide, Edition 1.2, Technical report (Document No. VA061), Pacific-Sierra Research Corporation, 2901 28th St., Santa Monica, CA 90405, 1994.
-
(1994)
VAST-2 for XL FORTRAN, User's Guide, Edition 1.2
-
-
-
16
-
-
0028513316
-
Exploiting Functional Parallelism of POWER2 to Design High-Performance Numerical Algorithms
-
September
-
R. C. Agarwal, F. G. Gustavson, and M. Zubair, "Exploiting Functional Parallelism of POWER2 to Design High-Performance Numerical Algorithms," IBM J. Res. Develop. 38, 563-576 (September 1994).
-
(1994)
IBM J. Res. Develop.
, vol.38
, pp. 563-576
-
-
Agarwal, R.C.1
Gustavson, F.G.2
Zubair, M.3
-
17
-
-
0007094039
-
Dynamic Page Mapping Policies for Cache Conflict Resolution on Standard Hardware
-
November
-
Theodore H. Romer, Dennis Lee, Brian N. Bershad, and J. Bradley Chen, "Dynamic Page Mapping Policies for Cache Conflict Resolution on Standard Hardware," Proceedings of the First Symposium on Operating System Design and Implementation, November 1994.
-
(1994)
Proceedings of the First Symposium on Operating System Design and Implementation
-
-
Romer, T.H.1
Lee, D.2
Bershad, B.N.3
Chen, J.B.4
-
18
-
-
0016928266
-
A Program Data Flow Analysis Procedure
-
March
-
F. E. Allen and J. Cocke, "A Program Data Flow Analysis Procedure," Commun. ACM 19, 137-147 (March 1976).
-
(1976)
Commun. ACM
, vol.19
, pp. 137-147
-
-
Allen, F.E.1
Cocke, J.2
-
19
-
-
84976719760
-
-
Technical report (SETL Newsletter Number 204), Courant Institute, New York University
-
J. T. Schwartz and M. Sharir, "Tarjan's Fast Interval Finding Algorithm," Technical report (SETL Newsletter Number 204), Courant Institute, New York University, 1978.
-
(1978)
Tarjan's Fast Interval Finding Algorithm
-
-
Schwartz, J.T.1
Sharir, M.2
-
20
-
-
0023385308
-
The Program Dependence Graph and Its Use in Optimization
-
July
-
J. Ferrante, K. Ottenstein, and J. Warren, "The Program Dependence Graph and Its Use in Optimization," ACM Trans. Programming Languages & Syst. 9, 319-349 (July 1987).
-
(1987)
ACM Trans. Programming Languages & Syst.
, vol.9
, pp. 319-349
-
-
Ferrante, J.1
Ottenstein, K.2
Warren, J.3
-
21
-
-
0024866680
-
An Efficient Method for Computing Static Single Assignment Form
-
January
-
Ron Cytron, Jeanne Ferrante, Barry K. Rosen, Mark N. Wegman, and F. Kenneth Zadeck, "An Efficient Method for Computing Static Single Assignment Form," Conference Record, Sixteenth Annual ACM Symposium on Principles of Programming Languages, January 1989, pp. 25-35.
-
(1989)
Conference Record, Sixteenth Annual ACM Symposium on Principles of Programming Languages
, pp. 25-35
-
-
Cytron, R.1
Ferrante, J.2
Rosen, B.K.3
Wegman, M.N.4
Zadeck, F.K.5
-
22
-
-
0041774048
-
Incremental Computation of Static Single Assignment Form
-
Linkoping, Sweden, April
-
Jong-Deok Choi, Vivek Sarkar, and Edith Schonberg, "Incremental Computation of Static Single Assignment Form," Proceedings of the 1996 International Conference on Compiler Construction (CC '96), Linkoping, Sweden, April 1996.
-
(1996)
Proceedings of the 1996 International Conference on Compiler Construction (CC '96)
-
-
Choi, J.-D.1
Sarkar, V.2
Schonberg, E.3
-
23
-
-
0024700298
-
Automatic Generation of DAG Parallelism
-
Portland, OR, June
-
Ron Cytron, Michael Hind, and Wilson Hsieh, "Automatic Generation of DAG Parallelism," Proceedings of the ACM SIGPLAN '89 Conference on Programming Language Design and Implementation, Portland, OR, June 1989, pp. 54-68.
-
(1989)
Proceedings of the ACM SIGPLAN '89 Conference on Programming Language Design and Implementation
, pp. 54-68
-
-
Cytron, R.1
Hind, M.2
Hsieh, W.3
-
24
-
-
0041336881
-
Experiences Using Control Dependence in PTRAN
-
August
-
Ron Cytron, Jeanne Ferrante, and Vivek Sarkar, "Experiences Using Control Dependence in PTRAN," Proceedings of the Second Workshop on Languages and Compilers for Parallel Computing, August 1989; in Languages and Compilers for Parallel Computing, D. Gelernter, A. Nicolau, and D. Padua, Eds., MIT Press, 1990, pp. 186-212.
-
(1989)
Proceedings of the Second Workshop on Languages and Compilers for Parallel Computing
-
-
Cytron, R.1
Ferrante, J.2
Sarkar, V.3
-
25
-
-
0040123862
-
-
MIT Press
-
Ron Cytron, Jeanne Ferrante, and Vivek Sarkar, "Experiences Using Control Dependence in PTRAN," Proceedings of the Second Workshop on Languages and Compilers for Parallel Computing, August 1989; in Languages and Compilers for Parallel Computing, D. Gelernter, A. Nicolau, and D. Padua, Eds., MIT Press, 1990, pp. 186-212.
-
(1990)
Languages and Compilers for Parallel Computing
, pp. 186-212
-
-
Gelernter, D.1
Nicolau, A.2
Padua, D.3
-
26
-
-
0037952197
-
The PTRAN Parallel Programming System
-
B. Szymanski, Ed., ACM Press, New York
-
Vivek Sarkar, "The PTRAN Parallel Programming System," Parallel Functional Programming Languages and Compilers, B. Szymanski, Ed., ACM Press, New York, 1991, pp. 309-391.
-
(1991)
Parallel Functional Programming Languages and Compilers
, pp. 309-391
-
-
Sarkar, V.1
-
27
-
-
85040171708
-
Semantical Interprocedural Parallelization: An Overview of the PIPS Project
-
June
-
Francois Irigoin, Pierre Jouvelot, and Remi Triolet, "Semantical Interprocedural Parallelization: An Overview of the PIPS Project," Proceedings of the ACM 1991 International Conference on Supercomputing, June 1991, pp. 244-251.
-
(1991)
Proceedings of the ACM 1991 International Conference on Supercomputing
, pp. 244-251
-
-
Irigoin, F.1
Jouvelot, P.2
Triolet, R.3
-
29
-
-
0003901571
-
-
thesis, Rice University, Houston, TX
-
John R. Allen, "Dependence Analysis for Subscripted Variables and Its Application to Program Transformation," Ph.D. thesis, Rice University, Houston, TX, 1983.
-
(1983)
Dependence Analysis for Subscripted Variables and Its Application to Program Transformation
-
-
Allen, J.R.1
-
32
-
-
0023438847
-
Automatic Translation of FORTRAN Programs to Vector Form
-
October
-
Randy Allen and Ken Kennedy, "Automatic Translation of FORTRAN Programs to Vector Form," ACM Trans. Programming Languages & Syst. 9, 491-592 (October 1987).
-
(1987)
ACM Trans. Programming Languages & Syst.
, vol.9
, pp. 491-592
-
-
Allen, R.1
Kennedy, K.2
-
33
-
-
85015240805
-
On Estimating and Enhancing Cache Effectiveness
-
Jeanne Ferrante, Vivek Sarkar, and Wendy Thrash, "On Estimating and Enhancing Cache Effectiveness," Lecture Notes in Computer Science 589, 328-343 (1991); in Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing, U. Banerjee, D. Gelernter, A. Nicolau, D. Padua, Eds., Santa Clara, CA, August 1991.
-
(1991)
Lecture Notes in Computer Science
, vol.589
, pp. 328-343
-
-
Ferrante, J.1
Sarkar, V.2
Thrash, W.3
-
34
-
-
85015240805
-
-
Santa Clara, CA, August
-
Jeanne Ferrante, Vivek Sarkar, and Wendy Thrash, "On Estimating and Enhancing Cache Effectiveness," Lecture Notes in Computer Science 589, 328-343 (1991); in Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing, U. Banerjee, D. Gelernter, A. Nicolau, D. Padua, Eds., Santa Clara, CA, August 1991.
-
(1991)
Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing
-
-
Banerjee, U.1
Gelernter, D.2
Nicolau, A.3
Padua, D.4
-
36
-
-
84957670368
-
Locality Analysis for Distributed Shared-Memory Multiprocessors
-
Santa Clara, CA, August
-
Vivek Sarkar, Guang R. Gao, and Shaohua Han, "Locality Analysis for Distributed Shared-Memory Multiprocessors," Proceedings of the Ninth Workshop on Languages and Compilers for Parallel Computing, Santa Clara, CA, August 1996; Lecture Notes in Computer Science 1239, Springer-Verlag, New York, 1996, pp. 20-40.
-
(1996)
Proceedings of the Ninth Workshop on Languages and Compilers for Parallel Computing
-
-
Sarkar, V.1
Gao, G.R.2
Han, S.3
-
37
-
-
0003758313
-
-
Springer-Verlag, New York
-
Vivek Sarkar, Guang R. Gao, and Shaohua Han, "Locality Analysis for Distributed Shared-Memory Multiprocessors," Proceedings of the Ninth Workshop on Languages and Compilers for Parallel Computing, Santa Clara, CA, August 1996; Lecture Notes in Computer Science 1239, Springer-Verlag, New York, 1996, pp. 20-40.
-
(1996)
Lecture Notes in Computer Science
, vol.1239
, pp. 20-40
-
-
-
39
-
-
85034086461
-
On the Problem of Optimizing Data Transfers for Complex Memory Systems
-
July
-
Kyle Gallivan, William Jalby, and Dennis Gannon, "On the Problem of Optimizing Data Transfers for Complex Memory Systems," Proceedings of the ACM 1988 International Conference on Supercomputing, July 1988, pp. 238-253.
-
(1988)
Proceedings of the ACM 1988 International Conference on Supercomputing
, pp. 238-253
-
-
Gallivan, K.1
Jalby, W.2
Gannon, D.3
-
40
-
-
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 & Distributed Syst. 2, 452-471 (October 1991).
-
(1991)
IEEE Trans. Parallel & Distributed Syst.
, vol.2
, pp. 452-471
-
-
Wolf, M.E.1
Lam, M.S.2
-
41
-
-
3342971877
-
Minimizing Loop Execution Time by Optimizing Block/Tile Sizes
-
October
-
Nimrod Megiddo and Vivek Sarkar, "Minimizing Loop Execution Time by Optimizing Block/Tile Sizes," Invention Disclosure ST9-95-008, October 1994.
-
(1994)
Invention Disclosure ST9-95-008
-
-
Megiddo, N.1
Sarkar, V.2
-
43
-
-
0001465739
-
Maximizing Loop Parallelism and Improving Data Locality via Loop Fusion and Distribution
-
Portland, OR, August
-
Ken Kennedy and Kathryn S. McKinley, "Maximizing Loop Parallelism and Improving Data Locality via Loop Fusion and Distribution," Proceedings of the Sixth Workshop on Languages and Compilers for Parallel Computing, Portland, OR, August 1993; Lecture Notes in Computer Science 768, Springer-Verlag, New York, 1993.
-
(1993)
Proceedings of the Sixth Workshop on Languages and Compilers for Parallel Computing
-
-
Kennedy, K.1
McKinley, K.S.2
-
44
-
-
33646019781
-
-
Springer-Verlag, New York
-
Ken Kennedy and Kathryn S. McKinley, "Maximizing Loop Parallelism and Improving Data Locality via Loop Fusion and Distribution," Proceedings of the Sixth Workshop on Languages and Compilers for Parallel Computing, Portland, OR, August 1993; Lecture Notes in Computer Science 768, Springer-Verlag, New York, 1993.
-
(1993)
Lecture Notes in Computer Science
, vol.768
-
-
-
45
-
-
84876653309
-
Collective Loop Fusion for Array Contraction
-
New Haven, CT, August
-
G. R. Gao, R. Olsen, V. Sarkar, and R. Thekkath, "Collective Loop Fusion for Array Contraction," Proceedings of the Fifth International Workshop on Languages and Compilers for Parallel Computing, New Haven, CT, August 1992; Lecture Notes in Computer Science 757, Springer-Verlag, New York, 1993, pp. 281-295.
-
(1992)
Proceedings of the Fifth International Workshop on Languages and Compilers for Parallel Computing
-
-
Gao, G.R.1
Olsen, R.2
Sarkar, V.3
Thekkath, R.4
-
46
-
-
84876653309
-
-
Springer-Verlag, New York
-
G. R. Gao, R. Olsen, V. Sarkar, and R. Thekkath, "Collective Loop Fusion for Array Contraction," Proceedings of the Fifth International Workshop on Languages and Compilers for Parallel Computing, New Haven, CT, August 1992; Lecture Notes in Computer Science 757, Springer-Verlag, New York, 1993, pp. 281-295.
-
(1993)
Lecture Notes in Computer Science
, vol.757
, pp. 281-295
-
-
-
47
-
-
0025447908
-
Improving Register Allocation for Subscripted Variables
-
White Plains, NY, June
-
David Callahan, Steve Carr, and Ken Kennedy, "Improving Register Allocation for Subscripted Variables," Proceedings of the ACM SIGPLAN '90 Conference on Programming Language Design and Implementation, White Plains, NY, June 1990, pp. 53-65.
-
(1990)
Proceedings of the ACM SIGPLAN '90 Conference on Programming Language Design and Implementation
, pp. 53-65
-
-
Callahan, D.1
Carr, S.2
Kennedy, K.3
-
48
-
-
3342982100
-
POWER2 and PowerPC
-
September
-
Special issue on POWER2 and PowerPC, IBM J. Res. Develop. 38, 489-648 (September 1994).
-
(1994)
IBM J. Res. Develop.
, vol.38
, Issue.SPEC. ISSUE
, pp. 489-648
-
-
-
49
-
-
0016026944
-
The Parallel Execution of DO Loops
-
February
-
L. Lamport, "The Parallel Execution of DO Loops," Commun. ACM 17, 83-93 (February 1974).
-
(1974)
Commun. ACM
, vol.17
, pp. 83-93
-
-
Lamport, L.1
-
50
-
-
3342961362
-
Improving Parallelism and Locality in Nested Loops
-
Ph.D. thesis, Stanford University, August
-
Michael E. Wolf, "Improving Parallelism and Locality in Nested Loops," Ph.D. thesis, Stanford University, August 1992; Technical Report CSL-TR-92-538.
-
(1992)
Technical Report CSL-TR-92-538
-
-
Wolf, M.E.1
-
51
-
-
0029322264
-
Unfavorable Strides in Cache Memory Systems
-
David H. Bailey, "Unfavorable Strides in Cache Memory Systems," Scientific Programming 4, 53-58 (1995);
-
(1995)
Scientific Programming
, vol.4
, pp. 53-58
-
-
Bailey, D.H.1
-
52
-
-
85033179765
-
-
NASA Ames Research Center, Sunnyvale, CA
-
RNR Technical Report RNR-92-015, NASA Ames Research Center, Sunnyvale, CA.
-
RNR Technical Report RNR-92-015
-
-
-
53
-
-
0003929457
-
Automatic Blocking of Nested Loops
-
Research Institute for Applied Computer Science (RIACS), Mountain View, CA, August
-
Robert Schreiber and Jack Dongarra, "Automatic Blocking of Nested Loops," Technical Report 90.38, Research Institute for Applied Computer Science (RIACS), Mountain View, CA, August 1990.
-
(1990)
Technical Report 90.38
-
-
Schreiber, R.1
Dongarra, J.2
-
55
-
-
0343652478
-
Code Generation for the Hyperplane Method and for Loop Interchange
-
École Nationale Supérieure des Mines de Paris, October
-
Francois Irigoin, "Code Generation for the Hyperplane Method and for Loop Interchange," Technical Report ENSMP-CAI-88-E102/CAI/I, École Nationale Supérieure des Mines de Paris, October 1988.
-
(1988)
Technical Report ENSMP-CAI-88-E102/CAI/I
-
-
Irigoin, F.1
|