메뉴 건너뛰기




Volumn 18, Issue 11, 2006, Pages 1413-1434

UFS: A global trade-off strategy for loop unrolling for VLIW architectures

Author keywords

Code optimization; Feedback directed compilation; Instruction level parallelism; Iterative compilation; Loop unrolling

Indexed keywords

CLASSIFICATION (OF INFORMATION); CODES (SYMBOLS); COST EFFECTIVENESS; EMBEDDED SYSTEMS; FEEDBACK; ITERATIVE METHODS; OPTIMIZATION; PARALLEL PROCESSING SYSTEMS;

EID: 33748470947     PISSN: 15320626     EISSN: 15320634     Source Type: Journal    
DOI: 10.1002/cpe.1014     Document Type: Conference Paper
Times cited : (2)

References (41)
  • 1
    • 33748473888 scopus 로고    scopus 로고
    • [September]
    • TriMedia. http://www.semiconductors.philips.com [September 2005].
    • (2005)
  • 2
    • 33748473678 scopus 로고    scopus 로고
    • [November]
    • Carmel DSP. http://www.carmeldsp.com [November 2003].
    • (2003)
  • 3
    • 33748446511 scopus 로고    scopus 로고
    • [September]
    • Texas Instruments, http://dspvillage.ti.com [September 2005].
    • (2005)
  • 4
    • 33748472659 scopus 로고    scopus 로고
    • [September]
    • Equator, http://www.equator.com [September 2005].
    • (2005)
  • 6
    • 33748443279 scopus 로고    scopus 로고
    • [September]
    • STMicroelectronics. http://eu.st.com [September 2005].
    • (2005)
  • 7
    • 0027595384 scopus 로고
    • The superblock: An effective technique for VLIW and superscalar compilation
    • Hwu W-M et al. The superblock: An effective technique for VLIW and superscalar compilation. The Journal of Supercomputing 1993; 7(1-2):229-248.
    • (1993) The Journal of Supercomputing , vol.7 , Issue.1-2 , pp. 229-248
    • Hwu, W.-M.1
  • 11
    • 0034827442 scopus 로고    scopus 로고
    • Whole program compilation for embedded software: The ADSL experiment
    • Copenhagen, 2001. ACM Press: New York
    • Cockx AJ. Whole program compilation for embedded software: The ADSL experiment. Proceedings of the International Conference on Hardware Software Codesign, Copenhagen, 2001. ACM Press: New York, 2001; 214-218.
    • (2001) Proceedings of the International Conference on Hardware Software Codesign , pp. 214-218
    • Cockx, A.J.1
  • 12
    • 0002731162 scopus 로고    scopus 로고
    • Design challenges for new application specific processors
    • Jacome M, de Veciana G. Design challenges for new application specific processors. IEEE Design and Test of Computers 2000; 17(2):40-50.
    • (2000) IEEE Design and Test of Computers , vol.17 , Issue.2 , pp. 40-50
    • Jacome, M.1    De Veciana, G.2
  • 14
    • 15244352623 scopus 로고    scopus 로고
    • Exploiting conditional instructions in code generation for embedded VLIW processors
    • Munich, Germany, 1999. IEEE Computer Society Press: Los Alamitos, CA
    • Leupers R. Exploiting conditional instructions in code generation for embedded VLIW processors. Proceedings of Design Automation and Test in Europe, Munich, Germany, 1999. IEEE Computer Society Press: Los Alamitos, CA, 1999.
    • (1999) Proceedings of Design Automation and Test in Europe
    • Leupers, R.1
  • 18
    • 84948463556 scopus 로고    scopus 로고
    • Code size efficiency in global scheduling for VLIW/EPIC style embedded processors
    • Cambridge, MA, 2002. IEEE Computer Society Press: Los Alamitos, CA
    • Zhou H, Conte TM. Code size efficiency in global scheduling for VLIW/EPIC style embedded processors. Proceedings of the Interaction between Compilers and Computer Architectures (INTERACT-6), Cambridge, MA, 2002. IEEE Computer Society Press: Los Alamitos, CA, 2002.
    • (2002) Proceedings of the Interaction between Compilers and Computer Architectures (INTERACT-6)
    • Zhou, H.1    Conte, T.M.2
  • 22
    • 20344363831 scopus 로고    scopus 로고
    • GCDS: A compiler strategy for trading code size against performance in embedded applications
    • INRIA, Institut National de Recherche en Informatique et en Automatique, January
    • Bodin F, Chamski Z, Eisenbeis C, Rohou E, Seznec A. GCDS: A compiler strategy for trading code size against performance in embedded applications. Technical Report RR-3346, INRIA, Institut National de Recherche en Informatique et en Automatique, January 1998.
    • (1998) Technical Report , vol.RR-3346
    • Bodin, F.1    Chamski, Z.2    Eisenbeis, C.3    Rohou, E.4    Seznec, A.5
  • 23
    • 85060036181 scopus 로고
    • Validity of the single-processor approach to achieving large scale computing capabilities
    • Springer: Berlin
    • Amdahl GM. Validity of the single-processor approach to achieving large scale computing capabilities. Proceedings of the AFIPS Conference (Lecture Notes in Computer Science, vol. 30). Springer: Berlin, 1967; 483-485.
    • (1967) Proceedings of the AFIPS Conference (Lecture Notes in Computer Science) , vol.30 , pp. 483-485
    • Amdahl, G.M.1
  • 24
    • 33748451934 scopus 로고
    • Karmarkar's polynomial-time algorithm for linear programming
    • Wiley: New York
    • Schrijver A. Karmarkar's polynomial-time algorithm for linear programming. Theory of Linear and Integer Programming. Wiley: New York, 1986; 190-194.
    • (1986) Theory of Linear and Integer Programming , pp. 190-194
    • Schrijver, A.1
  • 25
    • 33745945022 scopus 로고    scopus 로고
    • [September]
    • GNU C Compiler, http://gcc.gnu.org [September 2005].
    • (2005) GNU C Compiler
  • 26
    • 33748453774 scopus 로고    scopus 로고
    • [November]
    • Phillips, http://www.semiconductors.philips.com/acrobat/literature/9397/ 75006255.pdf [November 2003].
    • (2003)
  • 27
    • 33748440858 scopus 로고    scopus 로고
    • September
    • Sage++ Project, http://www.extreme.indiana.edu/sage/ [September 2005].
    • (2005)
  • 28
    • 33748472872 scopus 로고    scopus 로고
    • [September]
    • Salto Project. http://www.irisa.fr/caps/projects/Salto [September 2005].
    • (2005)
  • 29
    • 33748459661 scopus 로고    scopus 로고
    • [September]
    • lp_solve3.0. ftp://ftp.ics.ele.tue.nl/pub/lp.solve/ [September 2005].
    • (2005) Lp_solve3.0
  • 30
    • 33748452145 scopus 로고    scopus 로고
    • Characterization of embedded applications for decoupled processor architecture
    • Austin, TX, October 2003. IEEE Computer Society Press: Los Alamitos, CA
    • Djabelkhir A, Seznec A. Characterization of embedded applications for decoupled processor architecture. Proceedings of the IEEE 6th Annual Workshop on Workload Characterization, Austin, TX, October 2003. IEEE Computer Society Press: Los Alamitos, CA, 2003.
    • (2003) Proceedings of the IEEE 6th Annual Workshop on Workload Characterization
    • Djabelkhir, A.1    Seznec, A.2
  • 32
    • 33748460376 scopus 로고    scopus 로고
    • MPEG2. [September]
    • MPEG2. http://www.mpeg.org/MPEG/MSSG/ [September 2005].
    • (2005)
  • 33
    • 33748440650 scopus 로고    scopus 로고
    • H263. [November]
    • H263. http://spmg.ece.ubc.ca/h263plus/h263plus.html [November 2003].
    • (2003)
  • 36
    • 33748467693 scopus 로고
    • Shallow: A mapping study
    • Department of Computer Science, University of Manchester
    • O'Boyle MFP, Nisbet A. Shallow: A mapping study. Technical Report, Department of Computer Science, University of Manchester, 1992.
    • (1992) Technical Report
    • O'Boyle, M.F.P.1    Nisbet, A.2
  • 37
    • 0024668117 scopus 로고
    • Achieving high instruction cache performance with an optimizing compiler
    • Jerusalem, Israel, 1989. ACM Press: New York
    • Hwu W-M, Chang PP. Achieving high instruction cache performance with an optimizing compiler. Proceedings of the International Symposium on Computer Architecture, Jerusalem, Israel, 1989. ACM Press: New York, 1989; 242-251.
    • (1989) Proceedings of the International Symposium on Computer Architecture , pp. 242-251
    • Hwu, W.-M.1    Chang, P.P.2
  • 38
    • 0346674080 scopus 로고    scopus 로고
    • Efficient procedure mapping using cache line coloring
    • Hashemi AH, Kaeli DR, Calder B. Efficient procedure mapping using cache line coloring. ACM SIGPLAN Notices 1997; 32(5):171-182.
    • (1997) ACM SIGPLAN Notices , vol.32 , Issue.5 , pp. 171-182
    • Hashemi, A.H.1    Kaeli, D.R.2    Calder, B.3


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