메뉴 건너뛰기




Volumn 26, Issue 3, 2007, Pages 435-445

Introduction of architecturally visible storage in instruction set extensions

Author keywords

Application specific processors; Architecturally visible storage; Instruction set extensions (ISEs)

Indexed keywords

APPLICATION-SPECIFIC PROCESSORS; ARCHITECTURALLY VISIBLE STORAGE; INSTRUCTION SET EXTENSIONS (ISE);

EID: 33847740649     PISSN: 02780070     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCAD.2006.890582     Document Type: Conference Paper
Times cited : (30)

References (27)
  • 1
    • 0042635850 scopus 로고    scopus 로고
    • Automatic application-specific instruction-set extensions under microarchitectural constraints
    • K. Atasu, L. Pozzi, and P. Ieime, "Automatic application-specific instruction-set extensions under microarchitectural constraints," in Proc. DAC, 2003, pp. 256-261.
    • (2003) Proc. DAC , pp. 256-261
    • Atasu, K.1    Pozzi, L.2    Ieime, P.3
  • 2
    • 33744744405 scopus 로고    scopus 로고
    • Optimal and approximate algorithms for the extension of embedded processor instruction sets
    • Jul
    • L. Pozzi, K. Atasu, and P. Ienne, "Optimal and approximate algorithms for the extension of embedded processor instruction sets," IEEE Trans. Comput.-Aided Design Integr. Circuits Syst., vol. 25, no. 7, pp. 1209-1229, Jul. 2006.
    • (2006) IEEE Trans. Comput.-Aided Design Integr. Circuits Syst , vol.25 , Issue.7 , pp. 1209-1229
    • Pozzi, L.1    Atasu, K.2    Ienne, P.3
  • 3
    • 2442428419 scopus 로고    scopus 로고
    • Application-specific instruction generation for configurable processor architectures
    • J. Cong, Y. Fan, G. Han, and Z. Zhang, "Application-specific instruction generation for configurable processor architectures," in Proc. FPGA, 2004, pp. 183-189.
    • (2004) Proc. FPGA , pp. 183-189
    • Cong, J.1    Fan, Y.2    Han, G.3    Zhang, Z.4
  • 4
    • 4444275354 scopus 로고    scopus 로고
    • Introduction of local memory elements in instruction set extensions
    • P. Biswas, V. Choudhary, K. Atasu, L. Pozzi, P. Ienne, and N. Dutt, "Introduction of local memory elements in instruction set extensions," in Proc. DAC, 2004, pp. 729-734.
    • (2004) Proc. DAC , pp. 729-734
    • Biswas, P.1    Choudhary, V.2    Atasu, K.3    Pozzi, L.4    Ienne, P.5    Dutt, N.6
  • 5
    • 33646927796 scopus 로고    scopus 로고
    • ISEGEN: Generation of high-quality instruction set extensions by iterative improvement
    • P. Biswas, S. Banerjee, N. Dutt, L. Pozzi, and P. Ienne, "ISEGEN: Generation of high-quality instruction set extensions by iterative improvement," in Proc. DATE, 2005, pp. 1246-1251.
    • (2005) Proc. DATE , pp. 1246-1251
    • Biswas, P.1    Banerjee, S.2    Dutt, N.3    Pozzi, L.4    Ienne, P.5
  • 6
    • 29144448047 scopus 로고    scopus 로고
    • Exploiting pipelining to relax register-file port constraints of instruction-set extensions
    • L. Pozzi and P. Ienne, "Exploiting pipelining to relax register-file port constraints of instruction-set extensions," in Proc. CASES, 2005, pp. 2-10.
    • (2005) Proc. CASES , pp. 2-10
    • Pozzi, L.1    Ienne, P.2
  • 7
    • 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 Proc. MICRO, 2003, pp. 129-140.
    • (2003) Proc. MICRO , pp. 129-140
    • Clark, N.1    Zhong, H.2    Mahlke, S.3
  • 8
    • 0036907239 scopus 로고    scopus 로고
    • Synthesis of custom processors based on extensible platforms
    • F. Sun, S. Ravi, A. Raghunathan, and N. K. Jha, "Synthesis of custom processors based on extensible platforms," in Proc. ICCAD, 2002, pp. 641-648.
    • (2002) Proc. ICCAD , pp. 641-648
    • Sun, F.1    Ravi, S.2    Raghunathan, A.3    Jha, N.K.4
  • 9
    • 0034592554 scopus 로고    scopus 로고
    • Adapting software pipelining for reconfigurable computing
    • T. Callahan and J. Wawrzynek, "Adapting software pipelining for reconfigurable computing," in Proc. CASES, 2000, pp. 57-64.
    • (2000) Proc. CASES , pp. 57-64
    • Callahan, T.1    Wawrzynek, J.2
  • 10
    • 0028768023 scopus 로고
    • A high-performance microarchitecture with hardware-programmable functional units
    • R. Razdan and M. D. Smith, "A high-performance microarchitecture with hardware-programmable functional units," in Proc. MICRO, 1994, pp. 172-180.
    • (1994) Proc. MICRO , pp. 172-180
    • Razdan, R.1    Smith, M.D.2
  • 11
    • 84893786147 scopus 로고    scopus 로고
    • Assigning program and data objects to scratchpad for energy reduction
    • S. Steinke, L. Wehmeyer, B. S. Lee, and P. Marwedel, "Assigning program and data objects to scratchpad for energy reduction," in Proc. DATE, 2002, p. 409.
    • (2002) Proc. DATE , pp. 409
    • Steinke, S.1    Wehmeyer, L.2    Lee, B.S.3    Marwedel, P.4
  • 12
    • 0033714222 scopus 로고    scopus 로고
    • Synthesis of application-specific memory for power optimization in embedded systems
    • L. Benini, A. Macii, E. Macii, and M. Poncino, "Synthesis of application-specific memory for power optimization in embedded systems," in Proc. DAC, 2000, pp. 300-303.
    • (2000) Proc. DAC , pp. 300-303
    • Benini, L.1    Macii, A.2    Macii, E.3    Poncino, M.4
  • 13
    • 24944549245 scopus 로고    scopus 로고
    • Automated instruction-set extension of embedded processors with application to MPEG-4 video encoding
    • N. Kavvadias and S. Nikolaidis, "Automated instruction-set extension of embedded processors with application to MPEG-4 video encoding," in Proc. ASAP, 2005, pp. 140-145.
    • (2005) Proc. ASAP , pp. 140-145
    • Kavvadias, N.1    Nikolaidis, S.2
  • 14
    • 20344403542 scopus 로고    scopus 로고
    • Instruction set extension with shadow registers for configurable processors
    • J. Cong, Y. Fan, G. Han, A. Jagannathan et al., "Instruction set extension with shadow registers for configurable processors," in Proc. FPGA, 2005, pp. 99-106.
    • (2005) Proc. FPGA , pp. 99-106
    • Cong, J.1    Fan, Y.2    Han, G.3    Jagannathan, A.4
  • 15
    • 27644497563 scopus 로고    scopus 로고
    • An integer linear programming approach for identifying instruction-set extensions
    • K. Atasu, G. Dundar, and C. Ozturan, "An integer linear programming approach for identifying instruction-set extensions," in Proc. CODES-ISSS, 2005, pp. 172-177.
    • (2005) Proc. CODES-ISSS , pp. 172-177
    • Atasu, K.1    Dundar, G.2    Ozturan, C.3
  • 16
    • 34047097444 scopus 로고    scopus 로고
    • Automatic identification of application-specific functional units with architecturally visible storage
    • P. Biswas, N. Dutt, P. Ienne, and L. Pozzi, "Automatic identification of application-specific functional units with architecturally visible storage," in Proc. DATE, 2006, pp. 1-6.
    • (2006) Proc. DATE , pp. 1-6
    • Biswas, P.1    Dutt, N.2    Ienne, P.3    Pozzi, L.4
  • 17
    • 33646425896 scopus 로고    scopus 로고
    • Automating processor customisation: Optimised memory access and resource sharing
    • R. Dimond, O. Mencer, and W. Luk, "Automating processor customisation: Optimised memory access and resource sharing," in Proc. DATE, 2006, pp. 1-6.
    • (2006) Proc. DATE , pp. 1-6
    • Dimond, R.1    Mencer, O.2    Luk, W.3
  • 18
    • 16244406821 scopus 로고    scopus 로고
    • C. Huang, S. Ravi, A. Raghunathan, and N. K. Zha, High-level synthesis using computation-unit integrated memories, in Proc. ICCAD, 2004, pp. 783-790.
    • C. Huang, S. Ravi, A. Raghunathan, and N. K. Zha, "High-level synthesis using computation-unit integrated memories," in Proc. ICCAD, 2004, pp. 783-790.
  • 19
    • 0042134614 scopus 로고    scopus 로고
    • Intelligent SRAM (ISRAM) for improved embedded system performance
    • P. Jain, G. E. Suh, and S. Devadas, "Intelligent SRAM (ISRAM) for improved embedded system performance," in Proc. DAC, 2003, pp. 869-874.
    • (2003) Proc. DAC , pp. 869-874
    • Jain, P.1    Suh, G.E.2    Devadas, S.3
  • 20
    • 0036603298 scopus 로고    scopus 로고
    • PICO-NPA: High-level synthesis of nonprogrammable hardware accelerators
    • R. Schreiber, S. Aditya, S. Mahlke, V. Kathail et al., "PICO-NPA: High-level synthesis of nonprogrammable hardware accelerators," J. VLSI Signal Process. Syst. Arch., vol. 31, no. 2, pp. 127-142, 2002.
    • (2002) J. VLSI Signal Process. Syst. Arch , vol.31 , Issue.2 , pp. 127-142
    • Schreiber, R.1    Aditya, S.2    Mahlke, S.3    Kathail, V.4
  • 21
    • 0030704391 scopus 로고    scopus 로고
    • Register promotion in C programs
    • K. D. Cooper and J. Lu, "Register promotion in C programs," in Proc. PLDI, 1997, pp. 308-319.
    • (1997) Proc. PLDI , pp. 308-319
    • Cooper, K.D.1    Lu, J.2
  • 22
    • 0032639289 scopus 로고    scopus 로고
    • The alpha 21264 microprocessor
    • Mar
    • R. E. Kessler, "The alpha 21264 microprocessor," IEEE Micro. vol. 19, no. 2, pp. 24-36, Mar. 1999.
    • (1999) IEEE Micro , vol.19 , Issue.2 , pp. 24-36
    • Kessler, R.E.1
  • 23
    • 12344330496 scopus 로고
    • Memory disambiguation to facilitate instruction-level parallelism compilation,
    • Ph.D. dissertation, Univ. Illinois at Urbana-Champaign, Urbana, IL
    • D. M. Gallagher, "Memory disambiguation to facilitate instruction-level parallelism compilation," Ph.D. dissertation, Univ. Illinois at Urbana-Champaign, Urbana, IL, 1995.
    • (1995)
    • Gallagher, D.M.1
  • 25
    • 33749873378 scopus 로고    scopus 로고
    • Online, Available
    • Harvard Machine SUIF, [Online], Available: http://www.eecs. harvard.edu/hube/software/software.html
    • Machine SUIF
    • Harvard1
  • 26
    • 33847705862 scopus 로고    scopus 로고
    • The SimpleScalar Tool Set, Version 2.0, Comput. Architecture News, pp. 13-25, 1997
    • "The SimpleScalar Tool Set, Version 2.0," Comput. Architecture News, pp. 13-25, 1997.
  • 27
    • 33847735650 scopus 로고    scopus 로고
    • The EEMBC TeleBench, Version 1.1, Online, Available
    • The EEMBC TeleBench, Version 1.1. [Online]. Available: http://www.eembc.org/benchmark/telecom.asp


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