메뉴 건너뛰기




Volumn 26, Issue 5, 1998, Pages 563-589

A Constant Propagation Algorithm for Explicitly Parallel Programs

Author keywords

Compiler optimization; Constant propagation, Control flow graph: Explicit parallelism; Intermediate representation; Static single assignment form

Indexed keywords

COMPUTATIONAL LINGUISTICS; COMPUTER SOFTWARE; OPTIMIZATION; PARALLEL ALGORITHMS; PROGRAM COMPILERS; SYNCHRONIZATION;

EID: 0032181142     PISSN: 08857458     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1018772514882     Document Type: Article
Times cited : (13)

References (19)
  • 4
    • 0018518477 scopus 로고
    • How to Make a Multiprocessor Computer that Correctly Executes Multiprocess Programs
    • September
    • Leslie Lamport, How to Make a Multiprocessor Computer that Correctly Executes Multiprocess Programs, IEEE Trans. Computers, C-28(9):690-691 (September 1979).
    • (1979) IEEE Trans. Computers , vol.C-28 , Issue.9 , pp. 690-691
    • Lamport, L.1
  • 5
    • 0028548373 scopus 로고
    • Single-Pass Generation of Static Single Assignment Form for Structured Languages
    • Mark M. Brandis and Hanspeter Mössenböck, Single-Pass Generation of Static Single Assignment Form for Structured Languages, ACM Trans. Progr. Lang. and Syst., 16(6):1684-1698 (1994).
    • (1994) ACM Trans. Progr. Lang. and Syst. , vol.16 , Issue.6 , pp. 1684-1698
    • Brandis, M.M.1    Mössenböck, H.2
  • 6
    • 0026243790 scopus 로고
    • Efficiently Computing Static Single Assignment Form and the Control Dependence Graph
    • October
    • Ron Cytron, Jeanne Ferrante, Barry K. Rosen, and Mark N. Wegman, Efficiently Computing Static Single Assignment Form and the Control Dependence Graph, ACM Trans. Progr. Lang. and Syst., 13(4):451-490 (October 1991).
    • (1991) ACM Trans. Progr. Lang. and Syst. , vol.13 , Issue.4 , pp. 451-490
    • Cytron, R.1    Ferrante, J.2    Rosen, B.K.3    Wegman, M.N.4
  • 7
    • 84976709672 scopus 로고
    • Constant Propagation with Conditional Branches
    • April
    • Mark N. Wegman and F. Kenneth Zadeck, Constant Propagation with Conditional Branches, ACM Trans. Progr. Lang. Syst., 13(2):181-210 (April 1991).
    • (1991) ACM Trans. Progr. Lang. Syst. , vol.13 , Issue.2 , pp. 181-210
    • Wegman, M.N.1    Kenneth Zadeck, F.2
  • 10
    • 0029214850 scopus 로고
    • Beyond Induction Variables: Detecting and Classifying Sequences Using a Demand-Driven SSA Form
    • January
    • Michael P. Gerlek, Eric Stoltz, and Michael Wolfe, Beyond Induction Variables: Detecting and Classifying Sequences Using a Demand-Driven SSA Form, ACM Trans. Progr. Lang. and Syst., 17(1):85-122 (January 1995).
    • (1995) ACM Trans. Progr. Lang. and Syst. , vol.17 , Issue.1 , pp. 85-122
    • Gerlek, M.P.1    Stoltz, E.2    Wolfe, M.3
  • 13
    • 18844400618 scopus 로고    scopus 로고
    • Analysis and Optimization of Explicitly Parallel Programs Using the Parallel Program Graph Representation
    • August
    • Vivek Sarkar, Analysis and Optimization of Explicitly Parallel Programs Using the Parallel Program Graph Representation, Tenth Ann. Workshop on Lang. Compilers for Parallel Computing (August 1997).
    • (1997) Tenth Ann. Workshop on Lang. Compilers for Parallel Computing
    • Sarkar, V.1
  • 14
    • 2342611141 scopus 로고
    • Parallel Program Graphs and Their Classification
    • Utpal Banerjee, David Gelernter, Alex Nicolau, and David Padua, (eds.), Sixth Ann. Workshop on Lang. Compilers for Parallel Computing, Springer-Verlag August
    • Vivek Sarkar and Barbara Simons, Parallel Program Graphs and Their Classification, In Utpal Banerjee, David Gelernter, Alex Nicolau, and David Padua, (eds.), Sixth Ann. Workshop on Lang. Compilers for Parallel Computing, Volume 768 of Lecture Notes in Computer Science, Springer-Verlag (August 1993).
    • (1993) Lecture Notes in Computer Science , vol.768
    • Sarkar, V.1    Simons, B.2
  • 18
    • 0024946799 scopus 로고
    • Event Synchronization Analysis for Debugging Parallel Programs
    • Perry A. Emrath, Sanjoy Ghosh, and David A. Padua, Event Synchronization Analysis for Debugging Parallel Programs, Proc. Supercomputing '89, pp. 580-588 (1989).
    • (1989) Proc. Supercomputing '89 , pp. 580-588
    • Emrath, P.A.1    Ghosh, S.2    Padua, D.A.3
  • 19
    • 0026745444 scopus 로고
    • Detecting Nondeterminacy in Parallel Programs
    • January
    • Perry A. Emrath, Sanjoy Ghosh, and David A. Padua, Detecting Nondeterminacy in Parallel Programs, IEEE Software, pp. 69-77 (January 1992).
    • (1992) IEEE Software , pp. 69-77
    • Emrath, P.A.1    Ghosh, S.2    Padua, D.A.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.