• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2003 Fiscal Year Final Research Report Summary

Ultra High-Performance Architecture for Real-Time Processing

Research Project

Project/Area Number 12044206
Research Category

Grant-in-Aid for Scientific Research on Priority Areas

Allocation TypeSingle-year Grants
Review Section Science and Engineering
Research InstitutionThe University of Tokyo

Principal Investigator

NANYA Takashi  Research Center for Advanced Science and Technology, Professor, 先端科学技術研究センター, 教授 (80143684)

Co-Investigator(Kenkyū-buntansha) NAKAMURA Hiroshi  Research Center for Advanced Science and Technology, Assoc-Professor, 先端科学技術研究センター, 助教授 (20212102)
Project Period (FY) 2000 – 2002
KeywordsComputer Architecture / Cascade ALU / Asynchronous system / CAD / SDI Model / AINOS / Memory system / Compile Technique
Research Abstract

In this research, we proposed a cascaded ALU architecture for high-performance and real-time processing. Conventional high-performance superscalar processors suffer from increasing wire delays brought by semiconductor progress because their performance is limited by wire delay in the critical path. The Cascade ALU architecture, in which ALUs are cascaded dynamically to solve RAW dependencies between instructions, solves this problem by making the ALU part critical path. Because ALU speed is not limited by wire delays, the architecture can enjoy any further progress in device speed for an enhancement in processor performance. We have evaluated the performance and area size of the proposed cascade ALU. The results show that the cascade ALU architecture has a good performance scalability and little area penalty compared with current synchronous processors.
Since the delay of the Cascade ALU varies depending on executed instructions, asynchronous circuits are suitable for its implementation … More . Thus, we developed a CAD system for asynchronous VLSIs. This system, called AlNOS, accepts ordinary synchronous RTL descriptions in Verilog-HDL and generates asynchronous gate-level circuits based on SDI model. SDI is our novel delay model which assumes that the delay scaling variation between any two components is bounded. In the SDI model based design, high-speed operation can be achieved by utilizing delay information while preserving the robustness of circuits.
We also proposed a new memory architecture dedicated for high-performance and real-time processing. The memory architecture adopts software controlled memory (SCM) on the processor chip in addition to ordinary cache memory. The SCM and cache can be reconfigured dynamically depending on the characteristics of running applications. Since software can directly specify the data transfer between off-chip memory and SCM, the worst-case performance is strictly guaranteed which is favorable for real-time processing. In order to realize automatic software control, a compilation algorithm is developed and implemented. Less

  • Research Products

    (46 results)

All Other

All Publications (46 results)

  • [Publications] 中村宏, 近藤正章, 大河原英喜, 朴 泰祐: "ハイパフォーマンスコンピューティング向けアーキテクチャSCIMA"情報処理学会論文誌. Vol.41 No.SIG5. 15-27 (2000)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] R.Morizawa, T.Nanya: "A four-phase handshaking asynchronous controller specification style and its idle-phase optimization"Proc.International Conf.on Chip Design Automation. 439-447 (2000)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Ozawa, Y.Ueno, M.Imai, H.Nakamura, T.Nanya: "A cascade ALU architecture for asynchronous superscalar processors"IEICE Trans.on Electronics. Vol.E84-C No.2. 229-237 (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] N.Sretasereekul, T.Nanya: "Eliminating Isochronic-fork constraints in quasi-delay-insensitive circuits"Proc.ASP-DAC2001. 437-442 (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Ozawa, M.Imai, Y.Ueno, H.Nakamura, T.Nanya: "Performance evaluation of Cascade ALU architecture for asynchronous super-scalar processors"Proc.ASYNC2001. 162-172 (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 近藤 正章, 朴 泰祐, 中村 宏: "SCIMAにおける性能最適化手法の検討"情報処理学会研究会論文誌. Vol.42 No.SIG12. 37-48 (2001)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] H.Saito, A.Kondratyev, T.Nanya: "Design of Asynchronous Controllers with Delay Insensitive Interface"Proc.ASP-DACIVLSI Design 2002. 93-98 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Kondo, M.Fujita, H.Nakamura: "Software-Controlled On- Chip Memory for High-Performance and Low-Power Computing"HPCA-8 Work-in-progress Session. (CD-ROM). (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Ozcan, M.Imai, T.Nanya: "Generation and Verification of Timing Constraints for Fine-Grain Pipelined Asynchrounous Data-Path Circuits"Proc.of ASYNC2002. 109-114 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Ozawa, H.Nakamura, T.Nanya: "Cascade ALU Architecture : Preserving Performance Scalability with Power Consumption Suppressed"Proc.of COOL Chips V. (CD-ROM). (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Kondo, M.Iwamoto, H.Nakamura: "Cache Line Impact on 3D PDE Solvers"The 4th International Symposium on High Performance Computing (ISHPC 2002). 301-309 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] H.Saito, H.Nakamura, M.Fujita, T.Nanya: "Logic Optimization of Asynchronous Speed Independent Controllers by Using Transduction Method"Proc.IEEE/ACM International Workshop on Logic and Synthesis (IWLS). 245-250 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] N.Sretasereekul, Y.Okuyama, H.Saito, M.Imai, T.Nanya: "Flexible Partitioning of CDFGs for Compact Asynchronous Controllers"Proc, International Technical Conference on Circuits/Systems, Computers and Communications. 1724-1727 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] T.Ohneda, M.Kondo, M.Imai, H.Nakamura: "Design And Evaluation Of High Performance Microprocessor With Reconfigurable On-Chip Memory"IEEE Asia-Pacific Conference on Circuits and Systems 2002. 211-216 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] H.Saito, A.Kondratyev, J.Cortadella, L.Lavagno, A.Yakovlev, T.Nanya: "Designs of Asynchronous Controllers with Delay Insensitive Interface"IEICE Trans.on Fundamentals of Electronics Communications and Computer Sciences. Vol.E85A No.12. 2577-2585 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] H.Saito, H.Nakamura, M.Fujita, T.Nanya: "Logic Optimization for Asynchronous Speed Independent Controllers Using Transduction Method"Proc.of ASP-DAC 2003. 197-202 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] N.Sretasereekul, T.Nanya: "Eliminating Isochronic-Fork Constraints in Quasi-Delay-Insensitive Circuits"IEICE Trans.Fundamentals. Vol.E86A No.4. 900-907 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Kondo, H.Nakamura: "educing Memory System Energy by Software-Controlled On-Chip Memory"IEICE Trans.on Electronics. Vol.E86C No.4. 580-588 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 今井 雅, Metehan Ozcan, 南谷崇: "SDIモデルに基づく局所同期型非同期式VLSI設計方式"情報処理学会論文誌. Vol.44 No.5. 1232-1243 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Ozcan, M.Imai, H.Nakamura, T.Nanya: "Verification and Violation Correction of Timing Constraints for Gate-Level Asynchronous Circuits"Trans.of IPSJ. Vol.44 No.5. 1244-1254 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 藤田元信, 近藤正章, 中村宏: "ソフトウェア制御オンチップメモリ向け自動最適化コンパイラの提案"情報処理学会研究会論文誌. Vol.45, No.SIG1(ACS4). 77-87 (2004)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] N.Sretasereekul, H.Saito.E.Kim, M.Ozcan, M.Imai, H.Nakamura, T.Nanya: "Synthesis of Serial Local Clock Controllers for Asynchronous Circuit Design"IEICE Trans.on Fundamentals, Special Issue on VLSI Design and CAD Algorithms. Vol.E86A No.12. 3028-3037 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] H.Saito, E.Kim, M.Imai, N.Sretasereekul, H.Nakamura, T.Nanya: "Control Signal Sharing Using Data-Path Delay Information at Control Data Flow Graph Descriptions"Proc.Of Async2003. 184-195 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] H.Nakamura, M.Kondo, H.Okawara, T.Boku: "SCIMA : A New Architecture for High Performance Computing"IPSJ Trans. on High Performance Computing Systems. Vol.41, No.SIG5(HPS1). 15-27 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] R.Morizawa, T.Nanya: "A four-phase handshaking asynchronous controller specification style and its idle-phase optimization"Proc. International Conf. on Chip Design Automation. 439-447 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Ozawa, Y.Ueno, M.Imai, H.Nakamura, T.Nanya: "A cascade ALU architecture for asynchronous superscalar processors"IEICE Trans. on Electronics. Vol.E84-C, No.2. 229-237 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] N.Sretasereekul, T.Nanya: "Eliminating Isochronic-fork constraints in quasi-delay-insensitive circuits"Proc. ASP-DAC2001. 437-442 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Ozawa, M.Imai, Y.Ueno, H.Nakamura, T.Nanya: "Performance evaluation of Cascade ALU architecture for asynchronous super-scalar processors"Proc. ASYNC2001. 162-172 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Kondo, T.Boku, H.Nakamura: "Performance Optimization Techniques on SCIMA and its Evaluation"IPSJ Trans. on High Performance Computing Systems. Vol.42, No.SIG12(HPS4). 37-48 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] H.Saitn, A.Kondratyev, T.Nanya: "Design of Asynchronous Controllers with Delay Insensitive Interface"Proc. ASP-DAC/VLSI Design 2002. 93-98 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Kondo, M.Fujita, H.Nakamura: "Software-Controlled On-Chip Memory for High-Performance and Low-Power Computing"HPCA-8 Work-in-progress Session, CD-ROM. (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Ozcan, M.Imai, T.Nanya: "Generation and Verification of Timing Constraints for Fine-Grain Pipelined Asynchrounous Data-Path Circuits"Proc. of ASYNC2002. 109-114 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Ozawa, H.Nakamura, T.Nanya: "Cascade ALU Architecture : Preserving Performance Scalability with Power Consumption Suppressed"Proc. of COOL Chips V, Apr., CD-ROM. (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Kondo, M.Iwamoto, H.Nakamura: "Cache Line Impact on 3D PDE Solvers"The 4th International Symposium on High Performance Computing (ISHPC 2002), Lecture Notes in Computer Science. 2327. 301-309 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] H.Saito, H.Nakamura, M.Fujita, T.Nanya: "Logic Optimization of Asynchronous Speed Independent Controllers by Using Transduction Method"Proc. IEEE/ACM International Workshop o Logic and Synthesis (IWLS). 245-250 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] N.Sretasereekul, Y.Okuyama, H.Saito, M.Imai, T.Nanya: "Flexible Partitioning of CDFGs for Compact Asynchronous Controllers"Proc. International Technical Conference on Circuits/Systems, Computers and Communications. 1724-1727 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] T.Ohneda, M.Kondo, M.Imai, H.Nakamura: "Design And Evaluation Of High Performance Microprocessor With Reconfigurable On-Chip Memory"IEEE Asia-Pacific Conference on Circuits and Systems. 2002. 211-216 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] H.Saito, A.Kondratyev, J.Cortadella, L.Lavagno, A.Yakovlev, T.Nanya: "Designs of Asynchronous Controllers with Delay Insensitive Interface"IEICE Trans. on Fundamentals of Electronics Communications and Computer Science 2002. Vol.E85-A, no.12. 2577-2585

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] H.Saito, H.Nakamura, M.Fujita, T.Nanaya: "Logic Optimization for Asynchronous Speed Independent Controllers Using Transduction Method"Proc. of ASP-DAC 2003. 197-202 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] N.Sretasereekul, T.Nanya: "Eliminating Isochronic-Fork Constraints in Quasi-Delay-Insensitive Circuits"IEICE Trans. Fundamentals. Vol.E86-A, No.4. 900-907 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Kondo, H.Nakamura: "Reducing Memory System Energy by Software-Controlled On-Chip Memory"IEICE Trans. on Electronics. Vol.E86-C, No.4. 580-588 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Imai, M.Ozcan, T.Nanya: "An SDI Model Based Design Methodology for Locally-Timed Asynchronous Circuits"Trans. of IPSJ. Vol.44, No.5. 1232-1243 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Ozcan, M.Imai, H.Nakamura, T.Nanya: "Verification and Violation Correction of Timing Constraints for Gate-Level Asynchronous Circuits"Trans. of IPSJ. Vol.44, No.5. 1244-1254 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Fujita, M.Kondo, H.Nakamura: "Automatic Compilation for Software-Controlled On-Chip Memory"Trans. of IPSJ. Vol.45, No.SIG1. 77-87 (2004)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] N.Sretasereekul, H.Saito, E.Kim, M.Ozcan, M.Imai, H.Nakamura, T.Nanya: "Synthesis of Serial Local Clock Controllers for Asynchronous Circuit Design"IEICE Trans. on Fundamentals. Vol.E86-A, NO.12. 3028-3037 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] H.Saito, E.Kim, M.Imai, N.Sretasereekul, H.Nakamura, T.Nanya: "Control Signal Sharing Using Data-path Delay Information at Control Data Flow Graph Description"Proc. of Async 2003. 184-195 (2003)

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2005-04-19  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi