메뉴 건너뛰기




Volumn , Issue , 2007, Pages 135-144

An efficient framework for dynamic reconfiguration of instruction-set customization

Author keywords

Customizable processors; Dynamic reconfiguration; Instruction set extensions; Temporal partitioning

Indexed keywords

ALGORITHMS; ITERATIVE METHODS; PROBLEM SOLVING; PROGRAM PROCESSORS;

EID: 38849103565     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1289881.1289906     Document Type: Conference Paper
Times cited : (22)

References (28)
  • 1
    • 38849188548 scopus 로고    scopus 로고
    • OpenIMPACT Compiler
    • OpenIMPACT Compiler. http://www.gelato.uiuc.edu/.
  • 2
    • 38849101563 scopus 로고    scopus 로고
    • ARC International. Customizing a soft microprocessor core
    • ARC International. Customizing a soft microprocessor core.
  • 3
    • 33749549867 scopus 로고    scopus 로고
    • J. M. Arnold. S5: The architecture and development flow of a software configurable processor. In FPT, 2005.
    • J. M. Arnold. S5: The architecture and development flow of a software configurable processor. In FPT, 2005.
  • 4
    • 0034827438 scopus 로고    scopus 로고
    • Designing domain-specific processors
    • M. Arnold and H. Corporaal. Designing domain-specific processors. In CODES, 2001.
    • (2001) CODES
    • Arnold, M.1    Corporaal, H.2
  • 5
    • 0042635850 scopus 로고    scopus 로고
    • K. Atasu, L. Pozzi, and P. Ienne. Automatic application-specific instruction-set extensions under microarchitectural constraints. In DAC, 2003.
    • K. Atasu, L. Pozzi, and P. Ienne. Automatic application-specific instruction-set extensions under microarchitectural constraints. In DAC, 2003.
  • 6
    • 27944438054 scopus 로고    scopus 로고
    • S. Banerjee, E. Bozorgzadeh, and N. Dutt. Physically-aware HW-SW partitioning for reconfigurable architectures with partial dynamic reconfiguration. In DAC, 2005.
    • S. Banerjee, E. Bozorgzadeh, and N. Dutt. Physically-aware HW-SW partitioning for reconfigurable architectures with partial dynamic reconfiguration. In DAC, 2005.
  • 7
    • 38849111877 scopus 로고    scopus 로고
    • K. Bondalapati and V. K. Prasanna. Mapping loops onto reconfigurable architectures. In FPL, 1998.
    • K. Bondalapati and V. K. Prasanna. Mapping loops onto reconfigurable architectures. In FPL, 1998.
  • 8
    • 38849108090 scopus 로고    scopus 로고
    • K. S. Chatha and R. Vemuri. Hardware-software codesign for dynamically reconfigurable architectures. In FPL, 1999.
    • K. S. Chatha and R. Vemuri. Hardware-software codesign for dynamically reconfigurable architectures. In FPL, 1999.
  • 9
    • 38849131332 scopus 로고    scopus 로고
    • Inside: Instruction selection/identification & design exploration for extensible processors
    • N. Cheung, S. Parameswaran, and J. Henkel. Inside: Instruction selection/identification & design exploration for extensible processors. In ICCAD, 2002.
    • (2002) ICCAD
    • Cheung, N.1    Parameswaran, S.2    Henkel, J.3
  • 10
    • 84944408934 scopus 로고    scopus 로고
    • Processor acceleration through automated instruction set customization
    • N. Clark, H. Zhong, and S. Mahlke. Processor acceleration through automated instruction set customization. In MICRO, 2003.
    • (2003) MICRO
    • Clark, N.1    Zhong, H.2    Mahlke, S.3
  • 11
    • 2442428419 scopus 로고    scopus 로고
    • Application-specific instruction generation for configurable processor architectures
    • J. Cong et al. Application-specific instruction generation for configurable processor architectures. In FPGA, 2004.
    • (2004) FPGA
    • Cong, J.1
  • 13
    • 0033703885 scopus 로고    scopus 로고
    • Lx: A technology platform for customizable VLIW embedded processing
    • P. Faraboschi et al. Lx: A technology platform for customizable VLIW embedded processing. In ISCA, 2000.
    • (2000) ISCA
    • Faraboschi, P.1
  • 14
    • 0033884908 scopus 로고    scopus 로고
    • Xtensa: A configurable and extensible processor
    • R. E. Gonzalez. Xtensa: A configurable and extensible processor. IEEE Micro, 20(2), 2000.
    • (2000) IEEE Micro , vol.20 , Issue.2
    • Gonzalez, R.E.1
  • 15
    • 34547161903 scopus 로고    scopus 로고
    • Compiler optimization of embedded applications for an adaptive soc architecture
    • C. Hardnett, K. V. Palem, and Y. Chobe. Compiler optimization of embedded applications for an adaptive soc architecture. In CASES, 2006.
    • (2006) CASES
    • Hardnett, C.1    Palem, K.V.2    Chobe, Y.3
  • 16
    • 0032131147 scopus 로고    scopus 로고
    • A fast and high quality multilevel scheme for partitioning irregular graphs
    • G. Karypis and V. Kumar. A fast and high quality multilevel scheme for partitioning irregular graphs. SIAM Journal on Scientific Computing, 20(1):359-392, 1998.
    • (1998) SIAM Journal on Scientific Computing , vol.20 , Issue.1 , pp. 359-392
    • Karypis, G.1    Kumar, V.2
  • 18
    • 0036826798 scopus 로고    scopus 로고
    • Instruction generation for hybrid reconfigurable systems
    • R. Kastner et al. Instruction generation for hybrid reconfigurable systems. ACM TODAES, 7(4), 2002.
    • (2002) ACM TODAES , vol.7 , Issue.4
    • Kastner, R.1
  • 19
    • 85165542090 scopus 로고    scopus 로고
    • M. Kaul, R. Vemuri, S. Govindarajan, and I. Ouaiss. An automated temporal partitioning and loop fission approach for FPGA based reconfigurable synthesis of DSP applications. In DAC, 1999.
    • M. Kaul, R. Vemuri, S. Govindarajan, and I. Ouaiss. An automated temporal partitioning and loop fission approach for FPGA based reconfigurable synthesis of DSP applications. In DAC, 1999.
  • 20
    • 84990479742 scopus 로고
    • An efficient heuristic procedure for partitioning graphs
    • B. W. Kernighan and S. Lin. An efficient heuristic procedure for partitioning graphs. In The Bell System Technical Journal, volume 49(2), pages 291-307, 1970.
    • (1970) The Bell System Technical Journal , vol.49 , Issue.2 , pp. 291-307
    • Kernighan, B.W.1    Lin, S.2
  • 22
    • 0036907217 scopus 로고    scopus 로고
    • Efficient instruction encoding for automatic instruction set design of configurable asips
    • J. Lee, K. Choi, and N. Dutt. Efficient instruction encoding for automatic instruction set design of configurable asips. In ICCAD, 2002.
    • (2002) ICCAD
    • Lee, J.1    Choi, K.2    Dutt, N.3
  • 23
    • 0033720597 scopus 로고    scopus 로고
    • Y. Li, T. Callahan, E. Darnell, R. Harr, U. Kurkure, and J. Stockwood. Hardware-software co-design of embedded reconfigurable architectures. In DAC, 2000.
    • Y. Li, T. Callahan, E. Darnell, R. Harr, U. Kurkure, and J. Stockwood. Hardware-software co-design of embedded reconfigurable architectures. In DAC, 2000.
  • 24
    • 0036382691 scopus 로고    scopus 로고
    • Configuration prefetching techniques for partial reconfigurable coprocessor with relocation and defragmentation
    • Z. Li and S. Hauck. Configuration prefetching techniques for partial reconfigurable coprocessor with relocation and defragmentation. In FPGA, 2002.
    • (2002) FPGA
    • Li, Z.1    Hauck, S.2
  • 26
    • 0032686439 scopus 로고    scopus 로고
    • Temporal partitioning and scheduling data flow graphs for reconfigurable computers
    • K. M. G. Puma and D. Bhatia. Temporal partitioning and scheduling data flow graphs for reconfigurable computers. IEEE Transactions on Computers, 48(6):579-590, 1999.
    • (1999) IEEE Transactions on Computers , vol.48 , Issue.6 , pp. 579-590
    • Puma, K.M.G.1    Bhatia, D.2
  • 27
    • 38849093891 scopus 로고    scopus 로고
    • Stretch Inc. Stretch S5530 software configurable processor.
    • Stretch Inc. Stretch S5530 software configurable processor.
  • 28
    • 38849088011 scopus 로고    scopus 로고
    • Challenges to automatic customization
    • P. Ienne and R. Leupers, editors, Morgan Kauffman
    • N. Topham. Challenges to automatic customization. In P. Ienne and R. Leupers, editors, Customizable Embedded Processors. Morgan Kauffman, 2006.
    • (2006) Customizable Embedded Processors
    • Topham, N.1


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