메뉴 건너뛰기




Volumn 28, Issue 6, 2000, Pages 537-562

Automatic parallelization of recursive procedures

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; C (PROGRAMMING LANGUAGE); DYNAMIC PROGRAMMING; PROGRAM COMPILERS; RESPONSE TIME (COMPUTER SYSTEMS); SORTING;

EID: 0034513885     PISSN: 08857458     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1007560600904     Document Type: Article
Times cited : (29)

References (33)
  • 1
    • 0031273280 scopus 로고    scopus 로고
    • Recursion leads to automatic variable blocking for dense linear-algebra systems
    • November
    • F. Gustavson, Recursion leads to automatic variable blocking for dense linear-algebra systems, IBM J. Res. Dev., 41(6):737-755 (November 1997).
    • (1997) IBM J. Res. Dev. , vol.41 , Issue.6 , pp. 737-755
    • Gustavson, F.1
  • 4
    • 0032066426 scopus 로고    scopus 로고
    • Runtime parallelization: It's time has come
    • L. Rauchwerger, Runtime parallelization: It's time has come, J. Parallel Computing, 24(3/4):527-566 (1998).
    • (1998) J. Parallel Computing , vol.24 , Issue.3-4 , pp. 527-566
    • Rauchwerger, L.1
  • 5
  • 7
    • 0000579037 scopus 로고
    • Analysis of interprocedural side-effects in a parallel programming environment
    • D. Callahan and K. Kennedy, Analysis of interprocedural side-effects in a parallel programming environment, J. Parallel and Distributed Computing, 5:517-550 (1988).
    • (1988) J. Parallel and Distributed Computing , vol.5 , pp. 517-550
    • Callahan, D.1    Kennedy, K.2
  • 8
    • 84976685144 scopus 로고
    • Efficient interprocedural analysis for program parallelization and restructuring
    • Z. Li and P. C. Yew, Efficient interprocedural analysis for program parallelization and restructuring, ACM SIGPLAN PPEALS, pp. 85-99 (1988).
    • (1988) ACM SIGPLAN PPEALS , pp. 85-99
    • Li, Z.1    Yew, P.C.2
  • 9
    • 0029428507 scopus 로고
    • Detecting coarse-grain parallelism using an interprocedural parallelizing compiler
    • San Diego, California December
    • M. W. Hall, S. P. Amarasinghe, B. R. Murphy, S.-W. Liao, and M. S. Lam, Detecting coarse-grain parallelism using an interprocedural parallelizing compiler, Proc. Supercomputing, San Diego, California (December 1995).
    • (1995) Proc. Supercomputing
    • Hall, M.W.1    Amarasinghe, S.P.2    Murphy, B.R.3    Liao, S.-W.4    Lam, M.S.5
  • 10
    • 0026829045 scopus 로고
    • Automatic extraction of functional parallelism from ordinary programs
    • March
    • M. Girkar and C. Polychronopoulos, Automatic extraction of functional parallelism from ordinary programs, IEEE Trans. Parallel and Distributed Systems, 3(2): 166-178 (March 1992).
    • (1992) IEEE Trans. Parallel and Distributed Systems , vol.3 , Issue.2 , pp. 166-178
    • Girkar, M.1    Polychronopoulos, C.2
  • 11
    • 0031271853 scopus 로고    scopus 로고
    • A framework for exploiting data and functional parallelism on distributed memory multicomputer
    • November
    • S. Ramaswamy, S. Sapatnekar, and P. Banerjee, A framework for exploiting data and functional parallelism on distributed memory multicomputer, IEEE Trans. Parallel and Distributed Systems, 8(11): 1098-1116 (November 1997).
    • (1997) IEEE Trans. Parallel and Distributed Systems , vol.8 , Issue.11 , pp. 1098-1116
    • Ramaswamy, S.1    Sapatnekar, S.2    Banerjee, P.3
  • 13
  • 16
    • 84976721284 scopus 로고
    • Multilisp: A language for concurrent symbolic computation
    • R. Halstead, Jr., Multilisp: A language for concurrent symbolic computation, ACM Trans. Progr. Lang. Syst., 7(4):501-538 (1985).
    • (1985) ACM Trans. Progr. Lang. Syst. , vol.7 , Issue.4 , pp. 501-538
    • Halstead R., Jr.1
  • 17
    • 0029703701 scopus 로고    scopus 로고
    • Commutativity analysis: A new analysis framework for parallelizing compilers
    • Philadelphia, Pennsylvania May
    • M. Rinard and P. Diniz, Commutativity analysis: A new analysis framework for parallelizing compilers, Proc. ACM SIGPLAN Conf. Progr. Lang. Design and Implementation, Philadelphia, Pennsylvania (May 1996).
    • (1996) Proc. ACM SIGPLAN Conf. Progr. Lang. Design and Implementation
    • Rinard, M.1    Diniz, P.2
  • 20
    • 0029429568 scopus 로고
    • Symbolic array dataflow analysis for array privatization and program parallelization
    • San Diego, California December
    • J. Gu, Z. Li, and G. Lee, Symbolic array dataflow analysis for array privatization and program parallelization, Proc. Supercomputing, San Diego, California (December 1995).
    • (1995) Proc. Supercomputing
    • Gu, J.1    Li, Z.2    Lee, G.3
  • 22
    • 0029214850 scopus 로고
    • Beyond induction variables: Detecting and classifying sequences using a demand-driven SSa form
    • January
    • M. Gerlek, E. Stoltz, and M. Wolfe, Beyond induction variables: Detecting and classifying sequences using a demand-driven SSA form, ACM Trans. Progr. Lang. Syst. 17(1):85-122 (January 1995).
    • (1995) ACM Trans. Progr. Lang. Syst. , vol.17 , Issue.1 , pp. 85-122
    • Gerlek, M.1    Stoltz, E.2    Wolfe, M.3
  • 25
    • 0027311335 scopus 로고
    • Efficient flow-sensitive interprocedural computation of pointer-induced aliases and side-effects
    • January
    • J.-D. Choi, M. Burke, and P. Carini, Efficient flow-sensitive interprocedural computation of pointer-induced aliases and side-effects, 20th Ann. ACM SIGACT-SIGPLAN Symp. Principles Progr. Lang., pp. 232-245 (January 1993).
    • (1993) 20th Ann. ACM SIGACT-SIGPLAN Symp. Principles Progr. Lang. , pp. 232-245
    • Choi, J.-D.1    Burke, M.2    Carini, P.3
  • 28
    • 0026186967 scopus 로고
    • An implementation of interprocedural bounded regular section analysis
    • July
    • P. Havlak and K. Kennedy, An implementation of interprocedural bounded regular section analysis, IEEE Trans. Parallel and Distributed Systems, 2(3):350-360 (July 1991).
    • (1991) IEEE Trans. Parallel and Distributed Systems , vol.2 , Issue.3 , pp. 350-360
    • Havlak, P.1    Kennedy, K.2
  • 29
    • 0030190221 scopus 로고    scopus 로고
    • A unified framework for optimizing communication in data-parallel programs
    • July
    • M. Gupta, E. Schonberg, and H. Srinivasan, A unified framework for optimizing communication in data-parallel programs, IEEE Trans. Parallel and Distributed Systems, 7(7):689-704 (July 1996).
    • (1996) IEEE Trans. Parallel and Distributed Systems , vol.7 , Issue.7 , pp. 689-704
    • Gupta, M.1    Schonberg, E.2    Srinivasan, H.3
  • 30
    • 0029190370 scopus 로고
    • Gated SSA-based demand-driven symbolic analysis for parallelizing compilers
    • Barcelona, Spain July
    • P. Tu and D. Padua, Gated SSA-based demand-driven symbolic analysis for parallelizing compilers, Proc. Int'l. Conf. Supercomputing, Barcelona, Spain (July 1995).
    • (1995) Proc. Int'l. Conf. Supercomputing
    • Tu, P.1    Padua, D.2
  • 31
    • 0026218144 scopus 로고
    • Low-overhead scheduling of nested parallelism
    • S. Hummel and E. Schonberg, Low-overhead scheduling of nested parallelism, IBM J. Res. Dev. (1991).
    • (1991) IBM J. Res. Dev.
    • Hummel, S.1    Schonberg, E.2
  • 32
    • 78650416004 scopus 로고    scopus 로고
    • Techniques for speculative runtime parallelization of loops
    • Orlando, Florida November
    • M. Gupta and R. Nim, Techniques for speculative runtime parallelization of loops, Proc. SC '98, Orlando, Florida (November 1998).
    • (1998) Proc. SC '98
    • Gupta, M.1    Nim, R.2


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