메뉴 건너뛰기




Volumn 24, Issue 3-4, 1998, Pages 579-596

A data-localization compilation scheme using partial-static task assignment for Fortran coarse-grain parallel processing

Author keywords

Automatic data distribution; Coarse grain parallel processing; Data localization; Dynamic scheduling; Parallelizing compilers

Indexed keywords

CODES (SYMBOLS); COMPUTER SYSTEMS PROGRAMMING; DATA ACQUISITION; DATA TRANSFER; FLOWCHARTING; FORTRAN (PROGRAMMING LANGUAGE); PARALLEL PROCESSING SYSTEMS; RESPONSE TIME (COMPUTER SYSTEMS); STORAGE ALLOCATION (COMPUTER);

EID: 0032064781     PISSN: 01678191     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0167-8191(98)00026-X     Document Type: Article
Times cited : (10)

References (39)
  • 7
    • 0026232450 scopus 로고
    • A loop transformation theory and an algorithm to maximize parallelism
    • M.E. Wolf, M.S. Lam, A loop transformation theory and an algorithm to maximize parallelism, Trans. IEEE Parallel Distributed Syst. 2 (4) (1991) 452-471.
    • (1991) Trans. IEEE Parallel Distributed Syst. , vol.2 , Issue.4 , pp. 452-471
    • Wolf, M.E.1    Lam, M.S.2
  • 8
    • 27744546438 scopus 로고
    • Parallel processing of near-fine-grain tasks using static scheduling on OSCAR
    • H. Kasahara, H. Honda, S. Narita, Parallel processing of near-fine-grain tasks using static scheduling on OSCAR, IEEE ACM Supercomput. '90, 1990.
    • (1990) IEEE ACM Supercomput. '90
    • Kasahara, H.1    Honda, H.2    Narita, S.3
  • 11
    • 0347387839 scopus 로고
    • Coarse-grain parallelism detection scheme of Fortran programs
    • in Japanese
    • H. Honda, M. Iwata, H. Kasahara, Coarse-grain parallelism detection scheme of Fortran programs, Trans. IEICE J73-D-I (12) (1990) 951-960, (in Japanese).
    • (1990) Trans. IEICE J73-D-I , Issue.12 , pp. 951-960
    • Honda, H.1    Iwata, M.2    Kasahara, H.3
  • 20
    • 84976756440 scopus 로고
    • Toward a methodology of optimizing programs for high-performance computers
    • Jul.
    • R. Eigenmann, Toward a methodology of optimizing programs for high-performance computers, Proc. ACM Int. Conf. Supercomput. '93, Jul. 1993, pp. 27-36.
    • (1993) Proc. ACM Int. Conf. Supercomput. '93 , pp. 27-36
    • Eigenmann, R.1
  • 21
    • 84983131377 scopus 로고
    • Array privatization for parallel execution of loops
    • Z. Li, Array privatization for parallel execution of loops, Proc. 1992 ACM Int. Conf. Supercomput., 1992, pp. 313-322.
    • (1992) Proc. 1992 ACM Int. Conf. Supercomput. , pp. 313-322
    • Li, Z.1
  • 24
    • 0026187669 scopus 로고
    • Compiling communication-efficient programs for massively parallel machines
    • J. Li, M. Chen, Compiling communication-efficient programs for massively parallel machines, IEEE Trans. Parallel Distributed Syst. 2 (3) (1991) 361-376.
    • (1991) IEEE Trans. Parallel Distributed Syst. , vol.2 , Issue.3 , pp. 361-376
    • Li, J.1    Chen, M.2
  • 25
    • 0026231056 scopus 로고
    • Compile-time techniques for data distribution in distributed memory machines
    • J. Ramanujam, P. Sadayappan, Compile-time techniques for data distribution in distributed memory machines, IEEE Trans. Parallel Distributed Syst. 2 (4) (1991) .
    • (1991) IEEE Trans. Parallel Distributed Syst. , vol.2 , Issue.4
    • Ramanujam, J.1    Sadayappan, P.2
  • 26
    • 0028499023 scopus 로고
    • Communication-free data allocation techniques for parallelizing compilers on multicomputers
    • T.-S. Chen, J.-P. Sheu, Communication-free data allocation techniques for parallelizing compilers on multicomputers, IEEE Trans. Parallel Distributed Syst. 5 (9) (1994) .
    • (1994) IEEE Trans. Parallel Distributed Syst. , vol.5 , Issue.9
    • Chen, T.-S.1    Sheu, J.-P.2
  • 27
    • 0029373981 scopus 로고
    • Automatic partitioning of parallel loops and data arrays for distributed shared-memory multiprocessors
    • A. Agarwal, D.A. Kranz, V. Natarajan, Automatic partitioning of parallel loops and data arrays for distributed shared-memory multiprocessors, IEEE Trans. Parallel Distributed Syst. 6 (9) (1995) 943-962.
    • (1995) IEEE Trans. Parallel Distributed Syst. , vol.6 , Issue.9 , pp. 943-962
    • Agarwal, A.1    Kranz, D.A.2    Natarajan, V.3
  • 28
    • 0026823950 scopus 로고
    • Demonstration of automatic data-partitioning techniques for parallelizing compilers on multicomputers
    • M. Gupta, P. Banerjee, Demonstration of automatic data-partitioning techniques for parallelizing compilers on multicomputers, IEEE Trans. Parallel Distributed Syst. 3 (2) (1992) 179-193.
    • (1992) IEEE Trans. Parallel Distributed Syst. , vol.3 , Issue.2 , pp. 179-193
    • Gupta, M.1    Banerjee, P.2
  • 33
    • 0346126903 scopus 로고
    • Coarse-grain parallel execution scheme of a Fortran program on OSCAR
    • in Japanese
    • H. Honda, K. Aida, M. Okamoto, H. Kasahara, Coarse-grain parallel execution scheme of a Fortran program on OSCAR, Trans. IEICE J75-D-I (8) (1992) 526-535, (in Japanese).
    • (1992) Trans. IEICE J75-D-I , Issue.8 , pp. 526-535
    • Honda, H.1    Aida, K.2    Okamoto, M.3    Kasahara, H.4
  • 36
    • 0026829045 scopus 로고
    • Automatic extraction of functional parallelism from ordinary programs
    • M. Girkar, C.D. Polychronopoulos, Automatic extraction of functional parallelism from ordinary programs, IEEE Trans. Parallel Distributed Syst. 3 (2) (1992) 166-178.
    • (1992) IEEE Trans. Parallel Distributed Syst. , vol.3 , Issue.2 , pp. 166-178
    • Girkar, M.1    Polychronopoulos, C.D.2
  • 37
    • 0346757629 scopus 로고
    • A data-localization scheme for Fortran macro-dataflow computation
    • A. Yoshida, S. Maeda, W. Ogata, H. Kasahara, A data-localization scheme for Fortran macro-dataflow computation, Trans. IPS. Japan 35 (9) (1994) 1848-1860.
    • (1994) Trans. IPS. Japan , vol.35 , Issue.9 , pp. 1848-1860
    • Yoshida, A.1    Maeda, S.2    Ogata, W.3    Kasahara, H.4
  • 38
    • 0348018568 scopus 로고
    • A data-localization scheme among Doall/Sequential loops for Fortran coarse-grain parallel processing
    • in Japanese
    • A. Yoshida, S. Maeda, W. Ogata, H. Kasahara, A data-localization scheme among Doall/Sequential loops for Fortran coarse-grain parallel processing, Trans. IEICE J78-D-I (2) (1995) 162-169, (in Japanese).
    • (1995) Trans. IEICE J78-D-I , Issue.2 , pp. 162-169
    • Yoshida, A.1    Maeda, S.2    Ogata, W.3    Kasahara, H.4


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