메뉴 건너뛰기




Volumn , Issue , 2009, Pages 67-76

Optimal loop parallelization for maximizing iteration-level parallelism

Author keywords

Data dependence graph; Iteration level parallelism; Loop parallelization; Loop transformation; Retiming

Indexed keywords

DATA DEPENDENCE GRAPHS; EDGE WEIGHTS; GRAPH OPTIMIZATION; LOOP TRANSFORMATION; NUMBER OF ITERATIONS; ON-CHIP MULTIPROCESSOR; OPEN PROBLEMS; OPTIMAL ALGORITHM; OPTIMAL CODES; PARALLELIZATIONS; RETIMING; THREE STAGES; TWO PHASIS;

EID: 72049107238     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1629395.1629407     Document Type: Conference Paper
Times cited : (13)

References (34)
  • 1
    • 84956707221 scopus 로고
    • Optimal loop parallelization
    • A. Aiken and A. Nicolau. Optimal loop parallelization. ACM SIGPLAN Notices, 23(7):308-317, 1988.
    • (1988) ACM SIGPLAN Notices , vol.23 , Issue.7 , pp. 308-317
    • Aiken, A.1    Nicolau, A.2
  • 4
    • 9544241321 scopus 로고    scopus 로고
    • Exploitation of parallelism to nested loops with dependence cycles
    • W.-L. Chang, C.-P. Chu, and M. Ho. Exploitation of parallelism to nested loops with dependence cycles. Journal of Systems Architecture, 50(12):729-742, 2004.
    • (2004) Journal of Systems Architecture , vol.50 , Issue.12 , pp. 729-742
    • Chang, W.-L.1    Chu, C.-P.2    Ho, M.3
  • 15
    • 0026005478 scopus 로고    scopus 로고
    • C. E. Leiserson1 and J. B. Saxe. Retiming synchronous circuitry. Algorithmica, 6:5-35, 1991.
    • C. E. Leiserson1 and J. B. Saxe. Retiming synchronous circuitry. Algorithmica, 6:5-35, 1991.
  • 20
    • 0019055294 scopus 로고
    • High-speed multiprocessors and compilation techniques
    • September
    • D. Padua, D. Kuck, and D. Lawrie. High-speed multiprocessors and compilation techniques. IEEE Transactions on Computers, C-29(9):763-776, September 1980.
    • (1980) IEEE Transactions on Computers , vol.C-29 , Issue.9 , pp. 763-776
    • Padua, D.1    Kuck, D.2    Lawrie, D.3
  • 24
    • 0024054628 scopus 로고
    • Compiler optimizations for enhancing parallelism and their impact on architecture design
    • August
    • C. D. Polychronopoulos. Compiler optimizations for enhancing parallelism and their impact on architecture design. IEEE Transactions on Computers, 37(8):991-1004, August 1988.
    • (1988) IEEE Transactions on Computers , vol.37 , Issue.8 , pp. 991-1004
    • Polychronopoulos, C.D.1
  • 25
    • 0026868181 scopus 로고
    • Revisiting cycle shrinking
    • Y. Robert and S. W. Song. Revisiting cycle shrinking. Parallel Computing, 18(5):481-496, 1992.
    • (1992) Parallel Computing , vol.18 , Issue.5 , pp. 481-496
    • Robert, Y.1    Song, S.W.2
  • 28
    • 72049115866 scopus 로고    scopus 로고
    • L. Solve. http://lpsolve.sourceforge.net/5.5/. 2009.
    • (2009)
    • Solve, L.1
  • 29
    • 0005770407 scopus 로고    scopus 로고
    • Automatically partitioning threads for multithreaded architectures
    • X. Tang and G. R. Gao. Automatically partitioning threads for multithreaded architectures. Journal of Parallel and Distributed Computing, 58(2):159-189, 1999.
    • (1999) Journal of Parallel and Distributed Computing , vol.58 , Issue.2 , pp. 159-189
    • Tang, X.1    Gao, G.R.2
  • 30
    • 85040660134 scopus 로고    scopus 로고
    • C.-M. Wang and S.-D.Wang. Compiler techniques to extract parallelism within a nested loop. In Proceedings of the Fifteenth Annual International Computer Software and Applications Conference COMPSAC '91, pages 24-29, Tokyo, Japan, September 1991
    • C.-M. Wang and S.-D.Wang. Compiler techniques to extract parallelism within a nested loop. In Proceedings of the Fifteenth Annual International Computer Software and Applications Conference (COMPSAC '91), pages 24-29, Tokyo, Japan, September 1991.
  • 31
    • 0026232450 scopus 로고
    • A loop transformation theory and an algorithm to maximize parallelism
    • M. E. Wolf and M. S. Lam. A loop transformation theory and an algorithm to maximize parallelism. IEEE Transactions on Parallel and Distributed Systems, 2(4):452-471, 1991.
    • (1991) IEEE Transactions on Parallel and Distributed Systems , vol.2 , Issue.4 , pp. 452-471
    • Wolf, M.E.1    Lam, M.S.2
  • 33
    • 38049121395 scopus 로고    scopus 로고
    • Improving the parallelism of iterative methods by aggressive loop fusion
    • February
    • J. Xue, M. Guo, and D. Wei. Improving the parallelism of iterative methods by aggressive loop fusion. Journal of Supercomputing, 43(2):147-164, February 2008.
    • (2008) Journal of Supercomputing , vol.43 , Issue.2 , pp. 147-164
    • Xue, J.1    Guo, M.2    Wei, D.3


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