-
1
-
-
0004318530
-
Improving the performance of virtual memory computers
-
Ph.D. dissertation, Univ. of Illinois at Urbana-Champaign, Dept. Comput. Sci. Rep. 78–945, Nov.
-
W. Abu-Sufah, “Improving the performance of virtual memory computers,” Ph.D. dissertation, Univ. of Illinois at Urbana-Champaign, Dept. Comput. Sci. Rep. 78–945, Nov. 1978.
-
(1978)
-
-
Abu-Sufah, W.1
-
2
-
-
35048872863
-
Code optimization and finite Church-Rosser systems
-
R. Rustin, Ed. Englewood Cliffs, NJ: Prentice-Hall
-
A. V. Aho, R. Sethi, and J. D. Ullman, “Code optimization and finite Church-Rosser systems,” in Design and Optimization of Compilers, R. Rustin, Ed. Englewood Cliffs, NJ: Prentice-Hall, 1972.
-
(1972)
Design and Optimization of Compilers
-
-
Aho, A.V.1
Sethi, R.2
Ullman, J.D.3
-
3
-
-
0020915645
-
Conversion of control dependence to data dependence
-
Austin, TX, Jan.
-
J. R. Allen, K. Kennedy, C. Porterfield, and J. Warren, “Conversion of control dependence to data dependence,” in Conf Rec. 10th Annual ACM Symp. Principles Program. Languages, Austin, TX, Jan. 1983, pp. 177–189.
-
(1983)
Conf Rec. 10th Annual ACM Symp. Principles Program. Languages
, pp. 177-189
-
-
Allen, J.R.1
Kennedy, K.2
Porterfield, C.3
Warren, J.4
-
4
-
-
0003901571
-
Dependence analysis for subscripted variables and its application to program transformations
-
Ph.D. dissertation, Dept. Math. Sci., Rice Univ., May
-
J. R. Allen, “Dependence analysis for subscripted variables and its application to program transformations,” Ph.D. dissertation, Dept. Math. Sci., Rice Univ., May 1983.
-
(1983)
-
-
Allen, J.R.1
-
5
-
-
85027615245
-
Automatic decomposition of scientific programs for parallel execution
-
Munich, Germany, Jan.
-
R. Allen, D. Callahan, and K. Kennedy, “Automatic decomposition of scientific programs for parallel execution,” in Conf Rec. 14th ACM Symp. Principles Program. Languages, Munich, Germany, Jan. 1987.
-
(1987)
Conf Rec. 14th ACM Symp. Principles Program. Languages
-
-
Allen, R.1
Callahan, D.2
Kennedy, K.3
-
6
-
-
0141513025
-
PFC: A program to convert Fortran to parallel form
-
Rep. MASC TR 82–6, Dept. Math. Sci., Rice Univ., Houston, TX, Mar.
-
J. R. Allen and K. Kennedy, “PFC: A program to convert Fortran to parallel form,” Rep. MASC TR 82–6, Dept. Math. Sci., Rice Univ., Houston, TX, Mar. 1982.
-
(1982)
, pp. 82-86
-
-
Allen, J.R.1
Kennedy, K.2
-
7
-
-
85033444523
-
Automatic loop interchange
-
Montreal, Canada, July
-
_, “Automatic loop interchange,” in Proc. SIGPLAN '84 Symp. Comp. Construct., Montreal, Canada, July 1984.
-
(1984)
Proc. SIGPLAN '84 Symp. Comp. Construct.
-
-
-
8
-
-
0022091232
-
A parallel programming environment
-
July
-
_, “A parallel programming environment,” IEEE Software, vol. 2, no. 4, pp. 21–29, July 1985.
-
(1985)
IEEE Software
, vol.2
, Issue.4
, pp. 21-29
-
-
-
9
-
-
0023438847
-
Automatic transformation of Fortran programs to vector form
-
Oct.
-
_, “Automatic transformation of Fortran programs to vector form,” ACM Trans. Program. Languages Syst., vol. 9, no. 4, pp. 491–542, Oct. 1987.
-
(1987)
ACM Trans. Program. Languages Syst.
, vol.9
, Issue.4
, pp. 491-542
-
-
-
10
-
-
84941451358
-
-
Draft S8 Version 114, (X3.9-1990) ed., Washington, DC, Jan.
-
American National Standard Institute, Inc., Amer. Nat. Standard Info. Syst. Program. Language Fortran (Fortran 90), Draft S8 Version 114, (X3.9-1990) ed., Washington, DC, Jan. 1990.
-
(1990)
Amer. Nat. Standard Info. Syst. Program. Language Fortran (Fortran 90)
-
-
-
11
-
-
84976740930
-
The history of FORTRAN I, II, and III
-
Aug.
-
J. Backus, “The history of FORTRAN I, II, and III,” ACM Sigplan Notices, vol. 13, no. 8, pp. 165–180, Aug. 1978.
-
(1978)
ACM Sigplan Notices
, vol.13
, Issue.8
, pp. 165-180
-
-
Backus, J.1
-
12
-
-
0003746062
-
Data dependence in ordinary programs
-
Rep. 76–837, Dept. Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, Nov.
-
U. Baneijee, “Data dependence in ordinary programs,” Rep. 76–837, Dept. Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, Nov. 1976.
-
(1976)
-
-
Baneijee, U.1
-
13
-
-
0016972104
-
Code generation for a one register machine
-
J.L. Bruno and R. Sethi, “Code generation for a one register machine,” J. ACM, vol. 23, no. 3, pp. 502–510, 1976.
-
(1976)
J. ACM
, vol.23
, Issue.3
, pp. 502-510
-
-
Bruno, J.L.1
Sethi, R.2
-
14
-
-
84976782196
-
Interprocedural dependence analysis and parallelization
-
Palo Alto, CA, June
-
M. Burke and R. Cytron, “Interprocedural dependence analysis and parallelization,” in Proc. SIG-PLAN '86 Symp. Comp. Construct., Palo Alto, CA, June 1986, pp. 162–175.
-
(1986)
Proc. SIG-PLAN '86 Symp. Comp. Construct.
, pp. 162-175
-
-
Burke, M.1
Cytron, R.2
-
15
-
-
0023588936
-
Estimating interlock and improving balance for pipelined architectures
-
The Pennsylvania State Univ. Press, University Park, PA, Aug.
-
D. Callahan, J. Cocke, and K. Kennedy, “Estimating interlock and improving balance for pipelined architectures,” in Proc. 1987 Int. Conf. Parallel Processing, The Pennsylvania State Univ. Press, University Park, PA, Aug. 1987, pp. 295–304.
-
(1987)
Proc. 1987 Int. Conf. Parallel Processing
, pp. 295-304
-
-
Callahan, D.1
Cocke, J.2
Kennedy, K.3
-
16
-
-
0019398205
-
Register allocation via coloring
-
G. J. Chaitin, M. A. Auslander, A. K. Chandra, J. Cocke, M. E. Hopkins, and P. W. Markstein, “Register allocation via coloring,” Computer Languages, vol. 6, pp. 47–57, 1981.
-
(1981)
Computer Languages
, vol.6
, pp. 47-57
-
-
Chaitin, G.J.1
Auslander, M.A.2
Chandra, A.K.3
Cocke, J.4
Hopkins, M.E.5
Markstein, P.W.6
-
17
-
-
84976815037
-
Register allocation and spilling via graph coloring
-
June
-
G.J. Chaitin, “Register allocation and spilling via graph coloring,” in Proc. SIGPLAN 82 Symp. Comp. Construct. SIGPLAN Notices, vol. 17, no. 6, June 1982, pp. 98–105.
-
(1982)
Proc. SIGPLAN 82 Symp. Comp. Construct. SIGPLAN Notices
, vol.17
, Issue.6
, pp. 98-105
-
-
Chaitin, G.J.1
-
18
-
-
84976825513
-
Register allocation by priority-based coloring
-
June
-
F. Chow and J. Hennessy, “Register allocation by priority-based coloring,” in Proc. SIGPLAN 84 Symp. Comp. Construct. SIGPLAN Notices, vol. 19, no. 6, June 1984, pp. 222–232.
-
(1984)
Proc. SIGPLAN 84 Symp. Comp. Construct. SIGPLAN Notices
, vol.19
, Issue.6
, pp. 222-232
-
-
Chow, F.1
Hennessy, J.2
-
19
-
-
84915167011
-
Squeezing the most out of an algorithm in Cray Fortran
-
Tech. Rep. 9, Argonne Nat. Lab. Math. Comput. Sci. Division, Argonne, IL, May
-
J.J. Dongarra and S. C. Eisenstat, “Squeezing the most out of an algorithm in Cray Fortran,” Tech. Rep. 9, Argonne Nat. Lab. Math. Comput. Sci. Division, Argonne, IL, May 1983.
-
(1983)
, pp. 9
-
-
Dongarra, J.J.1
Eisenstat, S.C.2
-
20
-
-
0021310295
-
Implementing linear algebra algorithms for dense matrices on a vector pipeline machine
-
Jan.
-
J.J. Dongarra, F.G. Gustavson, and A. Karp, “Implementing linear algebra algorithms for dense matrices on a vector pipeline machine,” Siam Rev., vol. 26, no. 1, pp. 91–112, Jan. 1984.
-
(1984)
Siam Rev.
, vol.26
, Issue.1
, pp. 91-112
-
-
Dongarra, J.J.1
Gustavson, F.G.2
Karp, A.3
-
21
-
-
70350307961
-
Some linear algebra algorithms and their performance on the CRAY-1
-
Los Alamos Sci. Lab., UC-32, June
-
K. Fong and T. L. Jordan, “Some linear algebra algorithms and their performance on the CRAY-1,” Los Alamos Sci. Lab., UC-32, June 1977.
-
(1977)
-
-
Fong, K.1
Jordan, T.L.2
-
22
-
-
0038835470
-
Strategies for cache and local memory management by global program transformation
-
Athens, Greece, June
-
D. Gannon, W. Jalby, and K. Gallivan, “Strategies for cache and local memory management by global program transformation,” in Proc. 1st Int. Conf. Supercomputing, Athens, Greece, June 1987.
-
(1987)
Proc. 1st Int. Conf. Supercomputing
-
-
Gannon, D.1
Jalby, W.2
Gallivan, K.3
-
24
-
-
0346379891
-
Automatic translation of Fortran programs to vector form
-
Rice Tech. Rep. 476-029-4, Rice Univ., Oct.
-
K. Kennedy, “Automatic translation of Fortran programs to vector form,” Rice Tech. Rep. 476-029-4, Rice Univ., Oct. 1980.
-
(1980)
-
-
Kennedy, K.1
-
25
-
-
11244262306
-
Parallel processing of ordinary programs
-
D. J. Kuck, “Parallel processing of ordinary programs,” Advances in Computers, vol. 15, pp. 119–179, 1976.
-
(1976)
Advances in Computers
, vol.15
, pp. 119-179
-
-
Kuck, D.J.1
-
26
-
-
0003845230
-
The Structure of Computers and Computations
-
New York: Wiley
-
D. J. Kuck, “The Structure of Computers and Computations,” vol. 1. New York: Wiley, 1978.
-
, vol.1
-
-
Kuck, D.J.1
-
27
-
-
0002689230
-
Compiler transformation of dependence graphs
-
Williamsburg, VA, Jan.
-
D.J. Kuck, R.H. Kuhn, B. Leasure, D. A. Padua, and M. Wolfe, “Compiler transformation of dependence graphs,” in Conf. Rec. 8th ACM Symp. Principles Program. Languages, Williamsburg, VA, Jan. 1981.
-
(1981)
Conf. Rec. 8th ACM Symp. Principles Program. Languages
-
-
Kuck, D.J.1
Kuhn, R.H.2
Leasure, B.3
Padua, D.A.4
Wolfe, M.5
-
28
-
-
0019148542
-
The structure of an advanced vectorizer for pipelined processors
-
Oct.
-
D.J. Kuck, R.H. Kuhn, B. Leasure, and M. Wolfe, “The structure of an advanced vectorizer for pipelined processors,” in Proc. IEEE Comp. Soc. 4th Int. Comput. Software Appl. Conf., IEEE, Oct. 1980.
-
(1980)
Proc. IEEE Comp. Soc. 4th Int. Comput. Software Appl. Conf., IEEE
-
-
Kuck, D.J.1
Kuhn, R.H.2
Leasure, B.3
Wolfe, M.4
-
29
-
-
25544459166
-
The Coordinate Method for the parallel execution of iterative Do loops”
-
SRI Tech. Rep. CA-7608-0221, Aug. 2, 1976 (Revised May 31, 1979 and Oct. 21
-
L. Lamport, “The Coordinate Method for the parallel execution of iterative Do loops”, SRI Tech. Rep. CA-7608-0221, Aug. 2, 1976 (Revised May 31, 1979 and Oct. 21, 1981).
-
(1981)
-
-
Lamport, L.1
-
30
-
-
0007091743
-
Multiprocessors: Discussion of some theoretical and practical problems
-
Tech. Rep. UIUCDCS-R-79-90, Univ. of Illinois at Urbana-Champaign, Urbana, IL, Nov.
-
D. A Padua, “Multiprocessors: Discussion of some theoretical and practical problems,” Tech. Rep. UIUCDCS-R-79-90, Univ. of Illinois at Urbana-Champaign, Urbana, IL, Nov. 1979.
-
(1979)
-
-
Padua, D.A.1
-
31
-
-
84976803117
-
A portable optimizing compiler for Modula-2
-
June
-
M. L. Powell, “A portable optimizing compiler for Modula-2,” in Proc. SIGPLAN 84 Symp. Comp. Construct., SIGPLAN Notices, vol. 19, no. 6, June 1984, pp. 310–318.
-
(1984)
Proc. SIGPLAN 84 Symp. Comp. Construct., SIGPLAN Notices
, vol.19
, Issue.6
, pp. 310-318
-
-
Powell, M.L.1
-
32
-
-
0017922490
-
The Cray-1 computer system
-
Jan.
-
R. M. Russell, “The Cray-1 computer system,” Commun. ACM, vol. 21, no. 1, pp. 63–72, Jan. 1978.
-
(1978)
Commun. ACM
, vol.21
, Issue.1
, pp. 63-72
-
-
Russell, R.M.1
-
33
-
-
0016115082
-
Testing for the Church-Rosser property
-
Oct.
-
R. Sethi, “Testing for the Church-Rosser property,” J. ACM, vol. 21, no. 4, Oct. 1974.
-
(1974)
J. ACM
, vol.21
, Issue.4
-
-
Sethi, R.1
-
34
-
-
0000180398
-
Complete register allocation problems
-
Sept.
-
_, “Complete register allocation problems,” SIAMJ. Comput., vol. 4, no. 3, Sept., 1975.
-
(1975)
SIAMJ. Comput.
, vol.4
, Issue.3
-
-
-
37
-
-
84976654286
-
FORTRAN for the Texas Instruments ASC system
-
Mar.
-
D. Wedel, “FORTRAN for the Texas Instruments ASC system,” Sigplan Notices, vol. 10, no. 3, Mar. 1975, pp. 119–132.
-
(1975)
Sigplan Notices
, vol.10
, Issue.3
, pp. 119-132
-
-
Wedel, D.1
-
38
-
-
0011452853
-
Optimizing supercompilers for supercomputers
-
Ph.D. dissertation, Dept. Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, IL, Nov.
-
M. Wolfe, “Optimizing supercompilers for supercomputers,” Ph.D. dissertation, Dept. Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, IL, Nov., 1982.
-
(1982)
-
-
Wolfe, M.1
|