메뉴 건너뛰기




Volumn 39, Issue 2, 2004, Pages 26-33

What Can We gain by Unfolding Loops?

Author keywords

Loop peeling; Loop quasi invariant code motion; Loop unrolling; Quasi index variable; Quasi invariant variable

Indexed keywords

ALGORITHMS; COMPUTATIONAL COMPLEXITY; COMPUTER SIMULATION; HEURISTIC METHODS; ITERATIVE METHODS; MATRIX ALGEBRA; MULTIPROCESSING SYSTEMS; OPTIMIZATION; PROGRAM COMPILERS; SEQUENTIAL CIRCUITS;

EID: 1642385326     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/967278.967284     Document Type: Article
Times cited : (5)

References (27)
  • 3
    • 1642378500 scopus 로고    scopus 로고
    • M.S. thesis, Department of Electrical and Computer Engineering, University of Illinois, Urbana, IL
    • August D. I., ìHyperblock performance optimizations for ILP processorsî. M.S. thesis, Department of Electrical and Computer Engineering, University of Illinois, Urbana, IL, 1996.
    • (1996) Hyperblock Performance Optimizations for ILP Processors
    • August, D.I.1
  • 4
    • 0028743437 scopus 로고
    • Compiler transformations for high-performance computingi
    • December
    • Bacon D. F., and Graham S. L., ìCompiler transformations for high-performance computingî, ACM Computing Surveys, December 1994, Vol. 26, No. 4, pp.345-420.
    • (1994) ACM Computing Surveys , vol.26 , Issue.4 , pp. 345-420
    • Bacon, D.F.1    Graham, S.L.2
  • 5
    • 0040617245 scopus 로고
    • An introduction to a formal theory of dependence analysis
    • Banerjee, U., ìAn introduction to a formal theory of dependence analysisî, Journal of Supercomput. Vol. 2, No.2, 1988, pp. 133-149.
    • (1988) Journal of Supercomput , vol.2 , Issue.2 , pp. 133-149
    • Banerjee, U.1
  • 7
    • 21344458765 scopus 로고    scopus 로고
    • Practical aspects of specialization of Algol-like programs
    • eds. Dancy O., Glueck R., Thiemann P., ìPartial Evaluationî, Springer-Verlag
    • Bulyonkov M. A., Kochetov D. V., ìPractical aspects of specialization of Algol-like programsî, eds. Dancy O., Glueck R., Thiemann P., ìPartial Evaluationî, Proceedings. LNCS, Vol. 1110, pp. 17-32, Springer-Verlag, 1996.
    • (1996) Proceedings. LNCS , vol.1110 , pp. 17-32
    • Bulyonkov, M.A.1    Kochetov, D.V.2
  • 8
    • 0012335070 scopus 로고    scopus 로고
    • Courant Institute of Mathematical Science, New York University, New York
    • nd ed. Courant Institute of Mathematical Science, New York University, New York.
    • nd Ed.
    • Cocke, J.1    Schwartz, J.T.2
  • 9
    • 0026243790 scopus 로고
    • Efficiently computing static single assignment form and the control dependence graph
    • October
    • Cytron R., Ferrante J., ìEfficiently computing static single assignment form and the control dependence graphî, ACM TOPLAS, October, 1991, Vol. 13, No. 4, pp.451-490.
    • (1991) ACM TOPLAS , vol.13 , Issue.4 , pp. 451-490
    • Cytron, R.1    Ferrante, J.2
  • 11
    • 0018440818 scopus 로고
    • Unrolling loops in Fortran
    • Dongarra J., Hind A. R., ìUnrolling loops in Fortranî, Softw. Pract. Exper., Vol. 9, No. 3, pp.219-226, 1979.
    • (1979) Softw. Pract. Exper. , vol.9 , Issue.3 , pp. 219-226
    • Dongarra, J.1    Hind, A.R.2
  • 13
    • 84945709831 scopus 로고
    • Algorithm 97: Shortest path
    • Floyd R. W., ìAlgorithm 97: shortest pathî, Communications of the ACM, 1962, Vol. 5, No. 6, pp.345.
    • (1962) Communications of the ACM , vol.5 , Issue.6 , pp. 345
    • Floyd, R.W.1
  • 14
    • 0035416089 scopus 로고    scopus 로고
    • Scheduled Dataflow: Execution paradigm, architecture and performance evaluation
    • Aug.
    • Kavi K. M., Giorgi R. and Arul J., ìScheduled Dataflow: Execution paradigm, architecture and performance evaluationî, IEEE Transactions on Computer, Vol. 50, No. 8, pp.834-846, Aug. 2001.
    • (2001) IEEE Transactions on Computer , vol.50 , Issue.8 , pp. 834-846
    • Kavi, K.M.1    Giorgi, R.2    Arul, J.3
  • 15
  • 18
    • 0022874874 scopus 로고
    • Advanced compiler optimizations for supercomputers
    • December
    • Padua D. A., and Wolfe M. J., ìAdvanced compiler optimizations for supercomputersî. Communications of the ACM, December 1986, Vol. 29, No. 12, pp.1184-1201.
    • (1986) Communications of the ACM , vol.29 , Issue.12 , pp. 1184-1201
    • Padua, D.A.1    Wolfe, M.J.2
  • 19
    • 35248900737 scopus 로고    scopus 로고
    • Compiler Optimizations for Scalable Parallel Systems
    • Springer
    • Pande S., Agrawal D. P., (Eds.) ìCompiler Optimizations for Scalable Parallel Systemsî, LNCS 1808, Springer, 1998.
    • (1998) LNCS , vol.1808
    • Pande, S.1    Agrawal, D.P.2
  • 21
    • 1642275950 scopus 로고    scopus 로고
    • Ph.D. thesis, Department of Computer Science, Waseda University, Tokyo, Japan
    • Song L., ìStudies on Termination Methods of Partial Evaluationî, Ph.D. thesis, Department of Computer Science, Waseda University, Tokyo, Japan, 2001.
    • (2001) Studies on Termination Methods of Partial Evaluation
    • Song, L.1
  • 22
    • 84957630707 scopus 로고    scopus 로고
    • Property oriented expansion
    • Symposium on Static Analysis, Springer-Verlag
    • Steffen B., ìProperty oriented expansionî, Symposium on Static Analysis, LNCS 1145, pp.22-41, Springer-Verlag, 1996.
    • (1996) LNCS , vol.1145 , pp. 22-41
    • Steffen, B.1
  • 23
    • 1642269569 scopus 로고
    • The value flow graph: A program representation for optimal program transformations
    • ed. Jones N. D., ESOPí90, Springer-Verlag
    • Steffen B., Knoop J., R,thing O., ìThe value flow graph: A program representation for optimal program transformationsî, ed. Jones N. D., ESOPí90, LNCS 432, pp.389-405, Springer-Verlag, 1990.
    • (1990) LNCS , vol.432 , pp. 389-405
    • Steffen, B.1    Knoop, J.2    Rthing, O.3
  • 24
    • 84945708259 scopus 로고
    • A theorem on Boolean matrices
    • January
    • Warshall S., ìA theorem on Boolean matricesî, Journal of the ACM, January 1962, Vol. 9, No. 1, pp. 11-12.
    • (1962) Journal of the ACM , vol.9 , Issue.1 , pp. 11-12
    • Warshall, S.1


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