메뉴 건너뛰기




Volumn 38, Issue 2, 1996, Pages 176-187

Compiling affine nested loops: How to optimize the residual communications after the alignment phase

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0030295490     PISSN: 07437315     EISSN: None     Source Type: Journal    
DOI: 10.1006/jpdc.1996.0139     Document Type: Article
Times cited : (8)

References (25)
  • 1
    • 0027870804 scopus 로고
    • Global optimizations for parallelism and locality on scalable parallel machines
    • June
    • 1. Jennifer M. Anderson and Monica S. Lam, Global optimizations for parallelism and locality on scalable parallel machines. ACM Sigplan Notices 28(6), 112-125 (June 1993).
    • (1993) ACM Sigplan Notices , vol.28 , Issue.6 , pp. 112-125
    • Anderson, J.M.1    Lam, M.S.2
  • 2
    • 84947776744 scopus 로고
    • Solving alignment using elementary linear algebra
    • Pingali, K., Banerjee, U., Gelernter, D., Nicolau, A., and Padua, D. (Eds.). Languages and Compilers for Parallel Computing - 7th International Workshop. Springer-Verlag, Berlin/New York
    • 2. David Bau, Induprakas Kodukula, Vladimir Kotlyar, Keshav Pingali, and Paul Stodghill, Solving alignment using elementary linear algebra. In Pingali, K., Banerjee, U., Gelernter, D., Nicolau, A., and Padua, D. (Eds.). Languages and Compilers for Parallel Computing - 7th International Workshop. Lecture Notes in Computer Science, Vol. 892, pp. 46-60. Springer-Verlag, Berlin/New York, 1994.
    • (1994) Lecture Notes in Computer Science , vol.892 , pp. 46-60
    • Bau, D.1    Kodukula, I.2    Kotlyar, V.3    Pingali, K.4    Stodghill, P.5
  • 4
    • 0028499023 scopus 로고
    • Communication-free data allocation techniques for parallelizing compilers on multicomputers
    • 4. Tzung-Shi Chen and Jang-Ping Sheu, Communication-free data allocation techniques for parallelizing compilers on multicomputers. IEEE Trans. Parallel Distrib. Systems 5(9), 924-938 (1994).
    • (1994) IEEE Trans. Parallel Distrib. Systems , vol.5 , Issue.9 , pp. 924-938
    • Chen, T.-S.1    Sheu, J.-P.2
  • 5
    • 0028436786 scopus 로고
    • Mapping uniform loop nests onto distributed memory architectures
    • 5. Alain Darte and Yves Robert, Mapping uniform loop nests onto distributed memory architectures. Parallel Comput. 20, 679-710 (1994).
    • (1994) Parallel Comput. , vol.20 , pp. 679-710
    • Darte, A.1    Robert, Y.2
  • 6
    • 0028512446 scopus 로고
    • On the alignment problem
    • 6. Alain Darte and Yves Robert, On the alignment problem. Parallel Process. Lett. 4(3), 259-270 (1994).
    • (1994) Parallel Process. Lett. , vol.4 , Issue.3 , pp. 259-270
    • Darte, A.1    Robert, Y.2
  • 8
    • 84957642752 scopus 로고    scopus 로고
    • Mapping affine loop nests: New results
    • Hertzberger, B., and Serazzi, G. (Eds.). High-Performance Computing and Networking, International Conference and Exhibition. Springer-Verlag, Berlin/New York, 1995. Extended version available as Technical Report 94-30, LIP, ENS Lyon (anonymous ftp to lip.ens-lyon.fr)
    • 8. Michèle Dion and Yves Robert, Mapping affine loop nests: New results. In Hertzberger, B., and Serazzi, G. (Eds.). High-Performance Computing and Networking, International Conference and Exhibition. Lecture Notes in Computer Science, Vol. 919, pp. 184-189. Springer-Verlag, Berlin/New York, 1995. Extended version available as Technical Report 94-30, LIP, ENS Lyon (anonymous ftp to lip.ens-lyon.fr).
    • Lecture Notes in Computer Science , vol.919 , pp. 184-189
    • Dion, M.1    Robert, Y.2
  • 10
    • 0001448065 scopus 로고
    • Some efficient solutions to the affine scheduling problem, part II, multidimensional time
    • Dec.
    • 10. Paul Feautrier, Some efficient solutions to the affine scheduling problem, part II, multidimensional time. Internat. J. Parallel Programming 21(6), 389-420 (Dec. 1992).
    • (1992) Internat. J. Parallel Programming , vol.21 , Issue.6 , pp. 389-420
    • Feautrier, P.1
  • 11
    • 0028513278 scopus 로고
    • Towards automatic distribution
    • 11. Paul Feautrier, Towards automatic distribution. Parallel Process. Lett. 4(3), 233-244 (1994).
    • (1994) Parallel Process. Lett. , vol.4 , Issue.3 , pp. 233-244
    • Feautrier, P.1
  • 15
    • 85029473391 scopus 로고
    • Communication-free hyperplane partitioning of nested loops
    • Banerjee, Gelernter, Nicolau, and Padua (Eds.). Springer-Verlag, Berlin/New York
    • 15. C. H. Huang and P. Sadayappan, Communication-free hyperplane partitioning of nested loops. In Banerjee, Gelernter, Nicolau, and Padua (Eds.). Languages and Compilers for Parallel Computing, Lecture Notes in Computer Science, Vol. 589, pp. 186-200. Springer-Verlag, Berlin/New York, 1991.
    • (1991) Languages and Compilers for Parallel Computing, Lecture Notes in Computer Science , vol.589 , pp. 186-200
    • Huang, C.H.1    Sadayappan, P.2
  • 16
    • 0025381427 scopus 로고
    • Data optimization: Allocation of arrays to reduce communication on SIMD machines
    • 16. Kathleen Knobe, Joan D. Lukas, and Guy L. Steele, Data optimization: Allocation of arrays to reduce communication on SIMD machines. J. Parallel Distrib. Comput. 8, 102-118 (1990).
    • (1990) J. Parallel Distrib. Comput. , vol.8 , pp. 102-118
    • Knobe, K.1    Lukas, J.D.2    Steele, G.L.3
  • 18
    • 0026239346 scopus 로고
    • The data alignment phase in compiling programs for distributed memory machines
    • 18. Jingke Li and Marina Chen, The data alignment phase in compiling programs for distributed memory machines. J. Parallel Distrib. Comput. 13, 213-221 (1991).
    • (1991) J. Parallel Distrib. Comput. , vol.13 , pp. 213-221
    • Li, J.1    Chen, M.2
  • 20
    • 0011664242 scopus 로고
    • Data optimization and its effect on communication costs in MIMD fortran code
    • Dongarra, Kennedy, Messina, Sorensen, and Voigt (Eds.). SIAM Press, Philadelphia
    • 20. Joan D. Lukas and Kathleen Knobe, Data optimization and its effect on communication costs in MIMD fortran code. In Dongarra, Kennedy, Messina, Sorensen, and Voigt (Eds.). Fifth SIAM Conf. Parallel Processing for Scientific Computing, pp. 478-483. SIAM Press, Philadelphia, 1992.
    • (1992) Fifth SIAM Conf. Parallel Processing for Scientific Computing , pp. 478-483
    • Lukas, J.D.1    Knobe, K.2
  • 21
  • 23
    • 0028565292 scopus 로고
    • Data alignment of loop nests without nonlocal communications
    • IEEE Computer Society Press, Los Alamitos, CA
    • 23. W. Shang and Z. Shu, Data alignment of loop nests without nonlocal communications. In Application Specific Array Processors, pp. 439-450. IEEE Computer Society Press, Los Alamitos, CA, 1994.
    • (1994) Application Specific Array Processors , pp. 439-450
    • Shang, W.1    Shu, Z.2
  • 25
    • 0007911073 scopus 로고
    • The tiny loop restructuring research tool
    • Schwetman, H. D. (Ed.). CRC Press, Boca Raton, FL
    • 25. Michael Wolfe, The Tiny loop restructuring research tool. In Schwetman, H. D. (Ed.). International Conference on Parallel Processing, Vol. II, pp. 46-53. CRC Press, Boca Raton, FL, 1991.
    • (1991) International Conference on Parallel Processing , vol.2 , pp. 46-53
    • Wolfe, M.1


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