-
2
-
-
0025413768
-
Region scheduling: An approach for detecting and redistributing parallelism
-
R. Gupta and M. L. Soffa, 'Region scheduling: An approach for detecting and redistributing parallelism', IEEE Transactions on Software Engineering, 16(4); 421-431 (1990).
-
(1990)
IEEE Transactions on Software Engineering
, vol.16
, Issue.4
, pp. 421-431
-
-
Gupta, R.1
Soffa, M.L.2
-
3
-
-
0026992331
-
Enhanced region scheduling on a program dependence graph
-
Portland, OR
-
V. H. Allan, J. Janardhan, R. M. Lee and M. Srinivas, 'Enhanced region scheduling on a program dependence graph', Proceedings of the Twenty-fifth International Symposium on Microarchitecture, Portland, OR, 1992, pp. 72-80.
-
(1992)
Proceedings of the Twenty-fifth International Symposium on Microarchitecture
, pp. 72-80
-
-
Allan, V.H.1
Janardhan, J.2
Lee, R.M.3
Srinivas, M.4
-
4
-
-
0023385308
-
The program dependence graph and its use in optimization
-
J. Ferrante, K. J. Ottenstein and J. D. Warren, 'The program dependence graph and its use in optimization', ACM Transactions on Programming Languages and Systems,9(3); 319-349, (1987).
-
(1987)
ACM Transactions on Programming Languages and Systems
, vol.9
, Issue.3
, pp. 319-349
-
-
Ferrante, J.1
Ottenstein, K.J.2
Warren, J.D.3
-
5
-
-
2342600006
-
An intermediate program form based on a cyclic data-dependence graph
-
Department of Computer Science, Michigan Technical University
-
K. J. Ottenstein, 'An intermediate program form based on a cyclic data-dependence graph', Technical Report 81-1, Department of Computer Science, Michigan Technical University, 1981.
-
(1981)
Technical Report 81-1
-
-
Ottenstein, K.J.1
-
6
-
-
85027612984
-
Dependence graphs and compiler optimizations
-
D. J. Kuck, R. H. Kuhn, B. Leasure, D. A. Padua and M. Wolfe, 'Dependence graphs and compiler optimizations', Proceedings of the Eighth Annual ACM Symposium on Principles of Programming Languages, 1981, pp. 207-218.
-
(1981)
Proceedings of the Eighth Annual ACM Symposium on Principles of Programming Languages
, pp. 207-218
-
-
Kuck, D.J.1
Kuhn, R.H.2
Leasure, B.3
Padua, D.A.4
Wolfe, M.5
-
10
-
-
0040074679
-
An overview of the PTRAN analysis system for multiprocessing
-
F. E. Allen, M. Burke, P. Charles, R. Cytron and J. Ferrante, 'An overview of the PTRAN analysis system for multiprocessing', J. Parallel and Distributed Computing, 5, 617-640 (1988).
-
(1988)
J. Parallel and Distributed Computing
, vol.5
, pp. 617-640
-
-
Allen, F.E.1
Burke, M.2
Charles, P.3
Cytron, R.4
Ferrante, J.5
-
12
-
-
0025448361
-
Dynamic program slicing
-
White Plains, NY, June
-
H. Agrawal and J. R. Morgan, 'Dynamic program slicing'. Proceedings of the SIGPLAN '90 Conference on Programming Language Design and Implementation, White Plains, NY, June 1990, pp. 246-256.
-
(1990)
Proceedings of the SIGPLAN '90 Conference on Programming Language Design and Implementation
, pp. 246-256
-
-
Agrawal, H.1
Morgan, J.R.2
-
13
-
-
11744285029
-
PROBE: A dependence-based program browser
-
Los Alamos National Laboratory, Los Alamos, NM, November
-
J. H. Griffin and K. J. Ottenstein, 'PROBE: a dependence-based program browser', Technical Report LA-UR-89-1823, Los Alamos National Laboratory, Los Alamos, NM, November 1989.
-
(1989)
Technical Report LA-UR-89-1823
-
-
Griffin, J.H.1
Ottenstein, K.J.2
-
14
-
-
84987249974
-
Integrating non-interfering versions of programs
-
San Diego, CA
-
S. Horwitz, J. Prins and T. Reps, 'Integrating non-interfering versions of programs', Proceedings of the Fifteenth Annual ACM SIGACT/SIGPLAN Symposium on Principles of Programming Languages, San Diego, CA, 1988, pp. 133-145.
-
(1988)
Proceedings of the Fifteenth Annual ACM SIGACT/SIGPLAN Symposium on Principles of Programming Languages
, pp. 133-145
-
-
Horwitz, S.1
Prins, J.2
Reps, T.3
-
15
-
-
0025446340
-
Identifying the semantic and textual differences between two versions of a program
-
White Plains, NY, June
-
S. Horwitz, 'Identifying the semantic and textual differences between two versions of a program', Proceedings of the SIGPLAN '90 Conference on Programming Language Design and Implementation, White Plains, NY, June 1990, pp. 234-245.
-
(1990)
Proceedings of the SIGPLAN '90 Conference on Programming Language Design and Implementation
, pp. 234-245
-
-
Horwitz, S.1
-
16
-
-
84976707537
-
The program dependence graph in a software development environment
-
Pittsburgh, PA, April
-
K. J. Ottenstein and L. M. Ottenstein, 'The program dependence graph in a software development environment', Proceedings of ACM SIGPLAN/SIGSOFT Symposium on Practical Software Development Environments, Pittsburgh, PA, April 1984, pp. 177-184.
-
(1984)
Proceedings of ACM SIGPLAN/SIGSOFT Symposium on Practical Software Development Environments
, pp. 177-184
-
-
Ottenstein, K.J.1
Ottenstein, L.M.2
-
17
-
-
0025444592
-
The program dependence web: A representation supporting control-, data-, and demand-driven interpretation of imperative languages
-
White Plains, NY, June
-
R. A. Ballance, A. B. Maccabe and K. J. Ottenstein, 'The program dependence web: a representation supporting control-, data-, and demand-driven interpretation of imperative languages', Proceedings of the SIGPLAN '90 Conference on Programming Language Design and Implementation, White Plains, NY, June 1990, pp. 257-271.
-
(1990)
Proceedings of the SIGPLAN '90 Conference on Programming Language Design and Implementation
, pp. 257-271
-
-
Ballance, R.A.1
Maccabe, A.B.2
Ottenstein, K.J.3
-
19
-
-
2342519132
-
A scheduler-sensitive global register allocator
-
Portland, OR, November
-
C. Norris and L. L. Pollock, 'A scheduler-sensitive global register allocator', Supercomputing '93 Proceedings, Portland, OR, November 1993.
-
(1993)
Supercomputing '93 Proceedings
-
-
Norris, C.1
Pollock, L.L.2
-
20
-
-
84976675935
-
Register allocation via hierarchical graph coloring
-
Toronto, Canada, June
-
D. Callahan and B. Koblenz, 'Register allocation via hierarchical graph coloring', Proceedings of the SIGPLAN '91 Conference on Programming Language Design and Implementation, Toronto, Canada, June 1991, pp. 192-203.
-
(1991)
Proceedings of the SIGPLAN '91 Conference on Programming Language Design and Implementation
, pp. 192-203
-
-
Callahan, D.1
Koblenz, B.2
-
21
-
-
0024699215
-
Register allocation via clique separators
-
Portland, Oregon, June
-
R. Gupta, M. L. Soffa and T. Steele, 'Register allocation via clique separators', Proceedings of the SIGPLAN '89 Conference on Programming Language Design and Implementation, Portland, Oregon, June 1989.
-
(1989)
Proceedings of the SIGPLAN '89 Conference on Programming Language Design and Implementation
-
-
Gupta, R.1
Soffa, M.L.2
Steele, T.3
-
24
-
-
0019398205
-
Register allocation via coloring
-
January
-
G. Chaitin, M. Auslander, A. K. Chandra, J. Cocke, M. E. Hopkins and P. W. Markstein, 'Register allocation via coloring', Computer Languages, 6, 47-57 (January 1981).
-
(1981)
Computer Languages
, vol.6
, pp. 47-57
-
-
Chaitin, G.1
Auslander, M.2
Chandra, A.K.3
Cocke, J.4
Hopkins, M.E.5
Markstein, P.W.6
-
30
-
-
0347095722
-
-
Stanford University, Version 1.0
-
Stanford SUIF Compiler Group, The SUIF Parallelizing Compiler Guide, Stanford University, 1994. Version 1.0.
-
(1994)
The SUIF Parallelizing Compiler Guide
-
-
-
31
-
-
0026978975
-
Probabilistic register allocation
-
San Francisco, CA, June
-
T. A. Proebsting and C. N. Fischer, 'Probabilistic register allocation', Proceedings of the SIGPLAN '92 Conference on Programming Language Design and Implementation, San Francisco, CA, June 1992, pp. 300-310.
-
(1992)
Proceedings of the SIGPLAN '92 Conference on Programming Language Design and Implementation
, pp. 300-310
-
-
Proebsting, T.A.1
Fischer, C.N.2
|