메뉴 건너뛰기




Volumn 2001-January, Issue , 2000, Pages 80-89

An efficient algorithm for pointer-to-array access conversion for compiling and optimizing DSP applications

Author keywords

Optimizing compilers

Indexed keywords

ALGORITHMS; CODES (SYMBOLS); COMPUTER ARCHITECTURE; DATA FLOW ANALYSIS; DIGITAL SIGNAL PROCESSING; DIGITAL SIGNAL PROCESSORS; HARDWARE; HIGH LEVEL LANGUAGES; OPTIMIZATION; PROGRAM COMPILERS; SIGNAL PROCESSING; SOFTWARE DESIGN;

EID: 84951005762     PISSN: 15373223     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/IWIA.2001.955200     Document Type: Conference Paper
Times cited : (14)

References (27)
  • 2
    • 0002132214 scopus 로고
    • Reduction of operator strength
    • S. Muchnick and N. Jones, editors, New-Jersey, Prentice-Hall
    • F. Allen, J. Cocke, and K. Kennedy. Reduction of operator strength. In S. Muchnick and N. Jones, editors, Program Flow Analysis, pages 79-101, New-Jersey, 1981. Prentice-Hall.
    • (1981) Program Flow Analysis , pp. 79-101
    • Allen, F.1    Cocke, J.2    Kennedy, K.3
  • 5
    • 4244077291 scopus 로고    scopus 로고
    • PhD thesis, Kent State University of Arts and Sciences
    • O. Bachmann. Chains of Recurrences. PhD thesis, Kent State University of Arts and Sciences, 1996.
    • (1996) Chains of Recurrences
    • Bachmann, O.1
  • 6
  • 7
    • 0032715241 scopus 로고    scopus 로고
    • Array index allocation under register constraints in DSP programs
    • Goa, India
    • A. Basu, R. Leupers, and P. Marwedel. Array index allocation under register constraints in DSP programs. In 12th Int. Conf. on VLSI Design, Goa, India, 1999.
    • (1999) 12th Int. Conf. on VLSI Design
    • Basu, A.1    Leupers, R.2    Marwedel, P.3
  • 8
    • 0142150165 scopus 로고    scopus 로고
    • Array reference allocation using SSA-form and live range growth
    • Vancouver, June
    • M. Cintra and G. Araujo. Array reference allocation using SSA-form and live range growth. In Proc. of the ACM SIGPLAN 2000 LCTES, pages 26-33, Vancouver, June 2000.
    • (2000) Proc. of the ACM SIGPLAN 2000 LCTES , pp. 26-33
    • Cintra, M.1    Araujo, G.2
  • 10
    • 0040080233 scopus 로고
    • Restructuring Fortran programs for Cedar
    • St. Charles, Illinois
    • R. Eigenmann, J. Hoeflinger, G. Jaxon, Z. Li, and D. Padua. Restructuring Fortran programs for Cedar. In Proc. of ICPP'91, volume 1, pages 57-66, St. Charles, Illinois, 1991.
    • (1991) Proc. of ICPP'91 , vol.1 , pp. 57-66
    • Eigenmann, R.1    Hoeflinger, J.2    Jaxon, G.3    Li, Z.4    Padua, D.5
  • 11
    • 85013593108 scopus 로고
    • Experience in the automatic parallelization of four perfect-benchmark programs
    • th Annual Workshop on Languages and Compilers for Parallel Computing, Santa Clara, CA, Springer Verlag
    • th Annual Workshop on Languages and Compilers for Parallel Computing, LNCS 589, pages 65-83, Santa Clara, CA, 1991. Springer Verlag.
    • (1991) LNCS , vol.589 , pp. 65-83
    • Eigenmann, R.1    Hoeflinger, J.2    Li, Z.3    Padua, D.4
  • 13
    • 84958958003 scopus 로고    scopus 로고
    • Compiler transformation of pointers to explicit array accesses in DSP applications
    • Proc. of the ETAPS Conf. on Compiler Construction 2001
    • B. Franke and M. O'Boyle. Compiler transformation of pointers to explicit array accesses in DSP applications. In Proc. of the ETAPS Conf. on Compiler Construction 2001, LNCS 2027, pages 69-85, 2001.
    • (2001) LNCS , vol.2027 , pp. 69-85
    • Franke, B.1    O'Boyle, M.2
  • 14
    • 0029214850 scopus 로고
    • Beyond induction variables: Detecting and classifying sequences using a demand-driven ssa form
    • Jan.
    • M. Gerlek, E. Stolz, and M. Wolfe. Beyond induction variables: Detecting and classifying sequences using a demand-driven ssa form. ACM Transactions on Programming Languages and Systems (TOPLAS), 17(1):85-122, Jan. 1995.
    • (1995) ACM Transactions on Programming Languages and Systems (TOPLAS) , vol.17 , Issue.1 , pp. 85-122
    • Gerlek, M.1    Stolz, E.2    Wolfe, M.3
  • 15
    • 84959001378 scopus 로고
    • Symbolic program analysis and optimization for parallelizing compilers
    • th Annual Workshop on Languages and Compilers for Parallel Computing, New Haven, Connecticut, Springer Verlag
    • th Annual Workshop on Languages and Compilers for Parallel Computing, LNCS 757, pages 538-562, New Haven, Connecticut, 1992. Springer Verlag.
    • (1992) LNCS , vol.757 , pp. 538-562
    • Haghighat, M.1    Polychronopoulos, C.2
  • 19
    • 33745366409 scopus 로고
    • An emperical investigation of the effectiviness and limitations of automatic parallelization
    • N. Suzuki, editor, MIT press, Cambridge MA
    • J. Singh and J. Hennessy. An emperical investigation of the effectiviness and limitations of automatic parallelization. In N. Suzuki, editor, Shared Memory Multiprocessing, pages 203-207. MIT press, Cambridge MA, 1992.
    • (1992) Shared Memory Multiprocessing , pp. 203-207
    • Singh, J.1    Hennessy, J.2
  • 21
    • 84928660150 scopus 로고    scopus 로고
    • Efficient symbolic analysis for optimizing compilers
    • Proc. of the ETAPS Conference on Compiler Construction 2001
    • R. A. van Engelen. Efficient symbolic analysis for optimizing compilers. In Proc. of the ETAPS Conference on Compiler Construction 2001, LNCS 2027, pages 118-132, 2001.
    • (2001) LNCS , vol.2027 , pp. 118-132
    • Van Engelen, R.A.1
  • 25
    • 34248326220 scopus 로고
    • Recurrent relations and speed-up of computations using computer algebra systems
    • Proc. of DISCO'92
    • E. Zima. Recurrent relations and speed-up of computations using computer algebra systems. In Proc. of DISCO'92, pages 152-161. LNCS 721, 1992.
    • (1992) LNCS , vol.721 , pp. 152-161
    • Zima, E.1


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