메뉴 건너뛰기




Volumn 17, Issue 7, 2006, Pages 606-618

Exploiting locality for irregular scientific codes

Author keywords

Cache memories; Compiler optimization; Computation reordering; Data reordering; Inspector executor

Indexed keywords

BUFFER STORAGE; COMPUTER SIMULATION; DATA STRUCTURES; OPTIMIZATION; PROGRAM COMPILERS;

EID: 33745715056     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/TPDS.2006.88     Document Type: Article
Times cited : (73)

References (36)
  • 9
    • 0016940739 scopus 로고
    • "Comparative Analysis of the Cuthill-Mckee and the Reverse Cuthill-Mckee Ordering Algorithms for Sparse Matrices"
    • Apr
    • W. Liu and A. Sherman, "Comparative Analysis of the Cuthill-Mckee and the Reverse Cuthill-Mckee Ordering Algorithms for Sparse Matrices," SIAM J. Numerical Analysis, vol. 13, no. 2, pp. 198-213, Apr. 1976.
    • (1976) SIAM J. Numerical Analysis , vol.13 , Issue.2 , pp. 198-213
    • Liu, W.1    Sherman, A.2
  • 11
    • 0023346636 scopus 로고
    • "A Partitioning Strategy for Non-Uniform Problems on Multiprocessors"
    • Dec
    • M. Berger and S. Bokhari, "A Partitioning Strategy for Non-Uniform Problems on Multiprocessors," IEEE Trans. Computers, vol. 37, no. 12, pp. 570-580, Dec. 1987.
    • (1987) IEEE Trans. Computers , vol.37 , Issue.12 , pp. 570-580
    • Berger, M.1    Bokhari, S.2
  • 12
    • 0009406160 scopus 로고
    • "A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs"
    • Aug
    • G. Karypis and V. Kumar, "A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs," Proc. 24th Int'l Conf. Parallel Processing, Aug. 1995.
    • (1995) Proc. 24th Int'l Conf. Parallel Processing
    • Karypis, G.1    Kumar, V.2
  • 17
    • 0029325038 scopus 로고
    • "Runtime and Language Support for Compiling Adaptive Irregular Programs on Distributed Memory Machines"
    • June
    • Y.-S. Hwang, B. Moon, S. Sharma, R. Ponnusamy, R. Das, and J. Saltz, "Runtime and Language Support for Compiling Adaptive Irregular Programs on Distributed Memory Machines," Software - Practice and Experience, vol. 25, no. 6, pp. 597-621, June 1995.
    • (1995) Software - Practice and Experience , vol.25 , Issue.6 , pp. 597-621
    • Hwang, Y.-S.1    Moon, B.2    Sharma, S.3    Ponnusamy, R.4    Das, R.5    Saltz, J.6
  • 20
    • 33745723564 scopus 로고    scopus 로고
    • "Locality Transformation Package v1.1"
    • developed in COSMIC project at Univ. of Maryland
    • H. Han and C.-W. Tseng, "Locality Transformation Package v1.1," http://arcs.kaist.ac.kr/hwansoo.han/software/, developed in COSMIC project at Univ. of Maryland, 2006.
    • (2006)
    • Han, H.1    Tseng, C.-W.2
  • 21
    • 0034501403 scopus 로고    scopus 로고
    • "Efficient Compiler and Run-Time Support for Parallel Irregular Reductions"
    • Dec
    • H. Han and C.-W. Tseng, "Efficient Compiler and Run-Time Support for Parallel Irregular Reductions," Parallel Computing, vol. 26, nos. 13-14, pp. 1861-1887, Dec. 2000.
    • (2000) Parallel Computing , vol.26 , Issue.13-14 , pp. 1861-1887
    • Han, H.1    Tseng, C.-W.2
  • 22
    • 0031631999 scopus 로고    scopus 로고
    • "The Role of Associativity and Commutativity in the Detection and Transformation of Loop Level Parallelism"
    • July
    • W. Pottenger, "The Role of Associativity and Commutativity in the Detection and Transformation of Loop Level Parallelism," Proc. 1998 ACM Int'l Conf. Supercomputing, July 1998.
    • (1998) Proc. 1998 ACM Int'l Conf. Supercomputing
    • Pottenger, W.1
  • 23
    • 84976813879 scopus 로고
    • "Compiling Fortran D for MIMD Distributed-Memory Machines"
    • Aug
    • S. Hiranandani, K. Kennedy, and C.-W. Tseng, "Compiling Fortran D for MIMD Distributed-Memory Machines," Comm. ACM, vol. 35, no. 8, pp. 66-80, Aug. 1992.
    • (1992) Comm. ACM , vol.35 , Issue.8 , pp. 66-80
    • Hiranandani, S.1    Kennedy, K.2    Tseng, C.-W.3
  • 25
    • 0026231040 scopus 로고
    • "Compiling Global Name-Space Parallel Loops for Distributed Execution"
    • Oct
    • C. Koelbel and P. Mehrotra, "Compiling Global Name-Space Parallel Loops for Distributed Execution," IEEE Trans. Parallel and Distributed Systems, vol. 2, no. 4, pp. 440-451, Oct. 1991.
    • (1991) IEEE Trans. Parallel and Distributed Systems , vol.2 , Issue.4 , pp. 440-451
    • Koelbel, C.1    Mehrotra, P.2
  • 28
    • 0033707876 scopus 로고    scopus 로고
    • "A Compiler Method for the Parallel Execution of Irregular Reductions on Scalable Shared Memory Multiprocessors"
    • May
    • E. Gutierrez, O. Plata, and E. Zapata, "A Compiler Method for the Parallel Execution of Irregular Reductions on Scalable Shared Memory Multiprocessors," Proc. 2000 ACM Int'l Conf. Super-computing, May. 2000.
    • (2000) Proc. 2000 ACM Int'l Conf. Super-computing
    • Gutierrez, E.1    Plata, O.2    Zapata, E.3
  • 29
    • 0442295632 scopus 로고    scopus 로고
    • "Data Partitioning-Based Parallel Irregular Reductions Describes Efficient Parallelization of Irregular Scientific Applications"
    • E. Gutierrez, O. Plata, and E. Zapata, "Data Partitioning-Based Parallel Irregular Reductions Describes Efficient Parallelization of Irregular Scientific Applications," Concurrency and Computation: Practice and Experience, vol. 16, pp. 155-172, 2004.
    • (2004) Concurrency and Computation: Practice and Experience , vol.16 , pp. 155-172
    • Gutierrez, E.1    Plata, O.2    Zapata, E.3
  • 31
    • 0001483604 scopus 로고
    • "Communication Optimizations for Irregular Scientific Computations on Distributed Memory Architectures"
    • Sept
    • R. Das, M. Uysal, J. Saltz, and Y.-S. Hwang, "Communication Optimizations for Irregular Scientific Computations on Distributed Memory Architectures," J. Parallel and Distributed Computing, vol. 22, no. 3, pp. 462-479, Sept. 1994.
    • (1994) J. Parallel and Distributed Computing , vol.22 , Issue.3 , pp. 462-479
    • Das, R.1    Uysal, M.2    Saltz, J.3    Hwang, Y.-S.4


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