-
1
-
-
0022562857
-
Warp architecture and implementation
-
June
-
M. Annaratone, E. Amould, T. Gross, H.T. Kung, M. Lam, O. Menzil-cioglu, K. Sarocky, and J.A. Webb, “Warp architecture and implementation,” Proc. 13th Ann. Symp. Computer Architecture, pp. 346-356, June 1986.
-
(1986)
Proc. 13th Ann. Symp. Computer Architecture
, pp. 346-356
-
-
Annaratone, M.1
Amould, E.2
Gross, T.3
Kung, H.T.4
Lam, M.5
Menzil-cioglu, O.6
Sarocky, K.7
Webb, J.A.8
-
2
-
-
33748004167
-
Compaction-based parallelization
-
A. Aiken, “Compaction-based parallelization,” PhD thesis, Dept. of Computer Science Technical Report no. 88-922, Cornell Univ., 1988.
-
(1988)
PhD thesis
, Issue.88
-
-
Aiken, A.1
-
3
-
-
0025448067
-
A theory of compaction-based parallelization
-
A. Aiken, “A theory of compaction-based parallelization,” Theoretical Computer Science, vol. 73, pp. 121-154,1990.
-
(1990)
Theoretical Computer Science
, vol.73
, pp. 121-154
-
-
Aiken, A.1
-
4
-
-
0026992331
-
Enhanced region scheduling on a program dependence graph
-
Dec.
-
V.H. Allan, J. Janardhan, R.M. Lee, and M. Srinivas, “Enhanced region scheduling on a program dependence graph,” Proc. 25th Int'l Symp. and Workshop Microarchitecture (MICRO-25), Dec. 1992.
-
(1992)
Proc. 25th Int'l Symp. and Workshop Microarchitecture (MICRO-25)
-
-
Allan, V.H.1
Janardhan, J.2
Lee, R.M.3
Srinivas, M.4
-
5
-
-
0020915645
-
Conversion of control dependence to data dependence
-
Jan.
-
J.R. Allen, K. Kennedy, C. Porterfield, and J. Warren, “Conversion of control dependence to data dependence,” Proc. 1983 Symp. Principles of Programming Languages, pp. 177-189, Jan. 1983.
-
(1983)
Proc. 1983 Symp. Principles of Programming Languages
, pp. 177-189
-
-
Allen, J.R.1
Kennedy, K.2
Porterfield, C.3
Warren, J.4
-
7
-
-
84976702085
-
Perfect pipelining: A new loop parallelization technique
-
Mar.
-
A. Aiken and A. Nicolau, “Perfect pipelining: A new loop parallelization technique,” Proc. 1988 European Symp. Programming, pp. 221-235, Lecture Notes in Computer Science, no. 300, Springer-Verlag, Mar. 1988.
-
(1988)
Proc. 1988 European Symp. Programming
, Issue.300
, pp. 221-235
-
-
Aiken, A.1
Nicolau, A.2
-
10
-
-
0019610938
-
An approach to scientific array processing: The architectural design of the AP-12b/FPS-164 family
-
Mar.
-
A.E. Charlesworth, “An approach to scientific array processing: The architectural design of the AP-12b/FPS-164 family,” Computer, vol. 14, no. 3, pp. 18-27, Mar. 1981.
-
(1981)
Computer
, vol.14
, Issue.3
, pp. 18-27
-
-
Charlesworth, A.E.1
-
11
-
-
84918608258
-
-
Palo Alto, Calif.: Cydrome Inc
-
Technical Summary. Palo Alto, Calif.: Cydrome Inc., 1987.
-
(1987)
Technical Summary
-
-
-
12
-
-
0023532322
-
A compilation technique for software pipelining of loops with conditional jumps
-
Dec.
-
K. Ebcioglu, “A compilation technique for software pipelining of loops with conditional jumps,” Proc. 20th Ann. Workshop Microprogramming, pp. 69-79, Dec. 1987.
-
(1987)
Proc. 20th Ann. Workshop Microprogramming
, pp. 69-79
-
-
Ebcioglu, K.1
-
14
-
-
0002106131
-
A new compilation technique for parallelizing loops with unpredictable branches on a VLIW architecture
-
K. Ebioglu and T. Nakatani, “A new compilation technique for parallelizing loops with unpredictable branches on a VLIW architecture,” Languages and Compilers for Parallel Computing, pp. 213-229. Cambridge, Mass.: MIT Press, 1990.
-
(1990)
Languages and Compilers for Parallel Computing
, pp. 213-229
-
-
Ebioglu, K.1
Nakatani, T.2
-
15
-
-
0019339590
-
way jump microinstruction hardware and an effective instruction binding method
-
2 Dec.
-
J. Fisher, “2"-way jump microinstruction hardware and an effective instruction binding method,” Proc. 13th Ann. Workshop Microprogramming, pp. 64-75, Dec. 1980.
-
(1980)
Proc. 13th Ann. Workshop Microprogramming
, pp. 64-75
-
-
Fisher, J.1
-
16
-
-
0019596071
-
Trace scheduling: A technique for global microcode compaction
-
July
-
J.A. Fisher, “Trace scheduling: A technique for global microcode compaction,” IEEE Trans. Computers, vol. 30, no. 7, pp. 478-490, July 1981.
-
(1981)
IEEE Trans. Computers
, vol.30
, Issue.7
, pp. 478-490
-
-
Fisher, J.A.1
-
17
-
-
0023385308
-
The program dependence graph and its use in optimization
-
June
-
J. Ferrante, K.J. Ottenstein, and J.D. Warren, “The program dependence graph and its use in optimization,” ACM Trans. Programming Languages and Systems, vol. 9, no. 3, pp. 319-349, June 1987.
-
(1987)
ACM Trans. Programming Languages and Systems
, vol.9
, Issue.3
, pp. 319-349
-
-
Ferrante, J.1
Ottenstein, K.J.2
Warren, J.D.3
-
18
-
-
84976654977
-
A timed Petri-net model for fine grain loop scheduling
-
June
-
G. Gao, Y. Wong, and Q. Ning, “A timed Petri-net model for fine grain loop scheduling,” Proc. ACM SIGPLAN '91 Conf. Programming Language Design and Implementation, pp. 204-218, June 1991.
-
(1991)
Proc. ACM SIGPLAN '91 Conf. Programming Language Design and Implementation
, pp. 204-218
-
-
Gao, G.1
Wong, Y.2
Ning, Q.3
-
20
-
-
84935443766
-
Constrained software pipelining
-
Sept.
-
R.B. Jones, “Constrained software pipelining,” Master's thesis, Dept. of Computer Science, Utah State Univ., Logan, Utah, Sept. 1991.
-
(1991)
Master's thesis
-
-
Jones, R.B.1
-
21
-
-
85027612984
-
Dependence graphs and compiler optimizations
-
Jan.
-
D.J. Kuck, R. Kuhn, D. Padua, B. Leasure, and M. Wolfe, “Dependence graphs and compiler optimizations,” Proc. 1981 SIGACTSIGPLAN Symp. Principles of Programming Languages, pp. 207-218, Jan. 1981.
-
(1981)
Proc. 1981 SIGACTSIGPLAN Symp. Principles of Programming Languages
, pp. 207-218
-
-
Kuck, D.J.1
Kuhn, R.2
Padua, D.3
Leasure, B.4
Wolfe, M.5
-
25
-
-
0003564633
-
A systolic array optimizing compiler
-
M. Lam, “A systolic array optimizing compiler,” PhD thesis, Carnegie Mellon Univ., 1987.
-
(1987)
PhD thesis
-
-
Lam, M.1
-
29
-
-
0022200328
-
Uniform parallelism exploitation in ordinary programs
-
Aug.
-
A. Nicolau, “Uniform parallelism exploitation in ordinary programs,” Proc. 1985 Int'l Conf. Parallel Processing, pp. 614-618, Aug. 1985.
-
(1985)
Proc. 1985 Int'l Conf. Parallel Processing
, pp. 614-618
-
-
Nicolau, A.1
-
30
-
-
34250093852
-
Fine-grain compilation for pipelined machines
-
Aug.
-
A. Nicolau, K. Pingali, and A. Aiken, “Fine-grain compilation for pipelined machines,” J. Supercomputing, vol. 1, Aug. 1988.
-
(1988)
J. Supercomputing
, vol.1
-
-
Nicolau, A.1
Pingali, K.2
Aiken, A.3
-
31
-
-
84984058313
-
Dependence flow graphs: An algebraic approach to program dependences
-
Jan.
-
K. Pingali, M. Beck, R. Johnson, M. Moudgill, and P. Stodghill, “Dependence flow graphs: An algebraic approach to program dependences,” Proc. 1991 Symp. Principles of Programming Languages, pp. 67-78, Jan. 1991.
-
(1991)
Proc. 1991 Symp. Principles of Programming Languages
, pp. 67-78
-
-
Pingali, K.1
Beck, M.2
Johnson, R.3
Moudgill, M.4
Stodghill, P.5
-
32
-
-
84941863209
-
Register allocation, renaming and their impact on fine-grain parallelism
-
Apr.
-
R. Potasman, A. Nicolau, and H.G. Wang, “Register allocation, renaming and their impact on fine-grain parallelism,” Proc. 1991 Workshop Languages and Compilers for Parallel Computing, pp. 218-235, Lecture Notes in Computer Science, no. 589, Springer-Verlag, Apr. 1992.
-
(1992)
Proc. 1991 Workshop Languages and Compilers for Parallel Computing
, Issue.589
, pp. 218-235
-
-
Potasman, R.1
Nicolau, A.2
Wang, H.G.3
-
34
-
-
0002017307
-
Instruction-level parallel processing: History, overview, and perspective
-
Jan.
-
B.R. Rau and J. Fisher, “Instruction-level parallel processing: History, overview, and perspective,” J. SuperComputing, vol. 7, nos. 1/2, Jan. 1993.
-
(1993)
J. SuperComputing
, vol.7
-
-
Rau, B.R.1
Fisher, J.2
-
35
-
-
0003015894
-
Some scheduling techniques and an easily schedulable horizontal architecture for high performance scientific computing
-
Oct.
-
B.R. Rau and C.D. Glaeser, “Some scheduling techniques and an easily schedulable horizontal architecture for high performance scientific computing,” Proc. 14th Ann. Workshop Microprogramming, pp. 183-198, Oct. 1981.
-
(1981)
Proc. 14th Ann. Workshop Microprogramming
, pp. 183-198
-
-
Rau, B.R.1
Glaeser, C.D.2
-
36
-
-
0026966702
-
Register allocation for software pipelined loops
-
June
-
B.R. Rau, P.P. Tirumalai, and M.S. Schlansker, “Register allocation for software pipelined loops,” Proc. ACM SIGPLAN '92 Conf. Programming Language Design and Implementation, pp. 283-299, June 1992.
-
(1992)
Proc. ACM SIGPLAN '92 Conf. Programming Language Design and Implementation
, pp. 283-299
-
-
Rau, B.R.1
Tirumalai, P.P.2
Schlansker, M.S.3
-
37
-
-
0022877703
-
Urpr—An extension of urcr for software pipelining
-
Oct.
-
B. Su, S. Ding, and J. Zia, “Urpr—An extension of urcr for software pipelining,” Proc. 19th Ann. Workshop Microprogramming, pp. 104-108, Oct. 1986.
-
(1986)
Proc. 19th Ann. Workshop Microprogramming
, pp. 104-108
-
-
Su, B.1
Ding, S.2
Zia, J.3
-
38
-
-
0023562016
-
GURPR—A method for global software pipelining
-
Dec.
-
B. Su, S. Ding, and J. Zia, “GURPR—A method for global software pipelining,” Proc. 20th Ann. Workshop Microprogramming, pp. 88-96, Dec. 1987.
-
(1987)
Proc. 20th Ann. Workshop Microprogramming
, pp. 88-96
-
-
Su, B.1
Ding, S.2
Zia, J.3
-
39
-
-
0026107464
-
On optimal parallelization of arbitrary loops
-
U. Schwiegelshohn, F. Gasperoni, and K. Ebcioglu, “On optimal parallelization of arbitrary loops, J. Parallel and Distributed Computing, vol. 11, no. 2, pp. 130-134, 1991.
-
(1991)
J. Parallel and Distributed Computing
, vol.11
, Issue.2
, pp. 130-134
-
-
Schwiegelshohn, U.1
Gasperoni, F.2
Ebcioglu, K.3
-
42
-
-
0027806309
-
Reverse if-conversion
-
June
-
N.J. Warter, S.A. Mahlke, W.W. Hwu, and B.R. Rau, “Reverse if-conversion,” Proc. ACM SIGPLAN '93 Conf. Programming Language Design and Implementation, pp. 290-299, June 1993.
-
(1993)
Proc. ACM SIGPLAN '93 Conf. Programming Language Design and Implementation
, pp. 290-299
-
-
Warter, N.J.1
Mahlke, S.A.2
Hwu, W.W.3
Rau, B.R.4
|