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

Highly parallel computing with many corallum mimic architecture

Research Project

Project/Area Number 17H01707
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field Computer system
Research InstitutionUniversity of Tsukuba

Principal Investigator

Yamaguchi Yoshiki  筑波大学, システム情報系, 准教授 (30373377)

Project Period (FY) 2017-04-01 – 2020-03-31
Project Status Completed (Fiscal Year 2019)
Budget Amount *help
¥18,980,000 (Direct Cost: ¥14,600,000、Indirect Cost: ¥4,380,000)
Fiscal Year 2019: ¥2,730,000 (Direct Cost: ¥2,100,000、Indirect Cost: ¥630,000)
Fiscal Year 2018: ¥7,800,000 (Direct Cost: ¥6,000,000、Indirect Cost: ¥1,800,000)
Fiscal Year 2017: ¥8,450,000 (Direct Cost: ¥6,500,000、Indirect Cost: ¥1,950,000)
KeywordsFPGA / SIMD / メニーコア / マルチFPGA / 情報基盤 / 密結合アーキテクチャ / 高速計算 / 計算機システム / ディペンダブル・コンピューティング / ハイパフォーマンス・コンピューティング / リコンフィギャラブルシステム / リコンフィギャラブルアーキテクチャ
Outline of Final Research Achievements

This project has proposed a colony-based architecture and studied its efficient implementation on FPGAs, which actively utilizes the function of reconfiguration to adapt to target applications. It brings the ease of hardware and software development, accelerated computing speed, excellent power performance, and flexibility for computing systems. First of all, the colony-based architecture adapts a many-core architecture following a SIMD manner in the proposition of this research project. Thus, some processing elements and their inter-network were evaluated in this project. Then, some instruction-set architectures were verified for accelerating target applications and prepared for reconfiguration as building blocks from the viewpoint of computing speed and power performance. Also, common and popular ISAs like RISC-V were evaluated on the proposed architecture. Both the proposed and traditional ISAs could achieve adequate performance compared to conventional processors.

Academic Significance and Societal Importance of the Research Achievements

半導体集積度の向上に期待したプロセッサの性能向上,特にプロセッサコア数の増加による性能向上,は難しいものとなりつつある.一方,ビッグデータや機械学習など扱うデータ量は指数関数的に増大している.そこで,プロセッサコア数およびプロセッサ数を増やすことで得られる従来の高速化の方向に加え,そこで利用される複数の演算コアを動的かつ柔軟に変更する提案を導入することで,飛躍的な性能向上を期待できる可能であることを示した.

Report

(4 results)
  • 2019 Annual Research Report   Final Research Report ( PDF )
  • 2018 Annual Research Report
  • 2017 Annual Research Report
  • Research Products

    (29 results)

All 2020 2019 2018 2017 Other

All Journal Article (11 results) (of which Int'l Joint Research: 1 results,  Peer Reviewed: 10 results,  Open Access: 2 results) Presentation (15 results) (of which Int'l Joint Research: 8 results) Book (1 results) Remarks (2 results)

  • [Journal Article] A Block-Based Systolic Array on an HBM2 FPGA for DNA Sequence Alignment2020

    • Author(s)
      Ben Abdelhamid Riadh and Yamaguchi Yoshiki
    • Journal Title

      Applied Reconfigurable Computing

      Volume: LNCS12083 Pages: 298-313

    • DOI

      10.1007/978-3-030-44534-8_23

    • ISBN
      9783030445331, 9783030445348
    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] FPGA-Based Computational Fluid Dynamics Simulation Architecture via High-Level Synthesis Design Method2020

    • Author(s)
      Du Changdao, Firmansyah Iman, and Yamaguchi Yoshiki
    • Journal Title

      Applied Reconfigurable Computing

      Volume: LNCS12083 Pages: 232-246

    • DOI

      10.1007/978-3-030-44534-8_18

    • ISBN
      9783030445331, 9783030445348
    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Condensing an overload of parallel computing ingredients into a single architecture recipe2020

    • Author(s)
      Ben Abdelhamid Riadh, Yamaguchi Yoshiki, and Boku Taisuke
    • Journal Title

      Application-specific Systems, Architectures and Processors

      Volume: ASAP2020 Pages: 1-4

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] High-Performance Computation of LGCA Fluid Dynamics on an FPGA-Based Platform2020

    • Author(s)
      Du Changdao, Firmansyah Iman, and Yamaguchi Yoshiki
    • Journal Title

      International Conference on Computer and Communication Systems

      Volume: ICCCS2020 Pages: 520-525

    • DOI

      10.1109/icccs49078.2020.9118557

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] A tightly-connected RISC-V manycore processor in a SIMD manner2020

    • Author(s)
      Tan Yuxi, Riadh Ben Abdelhamid, and Yoshiki Yamaguchi
    • Journal Title

      IEICE Technical Report

      Volume: Vol.120, No.36 Pages: 91-96

    • Related Report
      2019 Annual Research Report
  • [Journal Article] OpenCL Implementation of FPGA-based Signal Generation and Measurement2019

    • Author(s)
      Iman Firmansyah, Yoshiki Yamaguchi
    • Journal Title

      IEEE Access

      Volume: 1 Pages: 1-11

    • DOI

      10.1109/access.2019.2910391

    • Related Report
      2019 Annual Research Report 2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] FPGA-based SPARQL query acceleration2019

    • Author(s)
      Niki Mirai, Yamaguchi Yoshiki, and Amagasa Toshiyuki
    • Journal Title

      Asia Pacific Conference on Robot IoT System Development and Platform

      Volume: APRIS2019

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] MITRACA: A Next-Gen Heterogeneous Architecture2019

    • Author(s)
      Ben Abdelhamid Riadh, Yamaguchi Yoshiki, and Boku Taisuke
    • Journal Title

      Embedded Multicore/Many-core Systems-on-Chip

      Volume: MCSoC2019 Pages: 304-311

    • DOI

      10.1109/mcsoc.2019.00050

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] MITRACA: Manycore Interlinked Torus Reconfigurable Accelerator Architecture2019

    • Author(s)
      Ben Abdelhamid Riadh, Yamaguchi Yoshiki, and Boku Taisuke
    • Journal Title

      Application-specific Systems, Architectures and Processors

      Volume: ASAP2019 Pages: 38-38

    • DOI

      10.1109/asap.2019.00-35

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] 2D Stencil Computation on Cyclone V SoC FPGA using OpenCL2018

    • Author(s)
      Iman Firmansyah, Yusuf Nur Wijayanto, Yoshiki Yamaguchi
    • Journal Title

      Proceedings of 2018 International Conference on Radar, Antenna, Microwave, Electronics, and Telecommunications

      Volume: 1 Pages: 121-124

    • DOI

      10.1109/icramet.2018.8683924

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Thorough analysis of PCIe Gen3 communication2017

    • Author(s)
      Nakamura Hiroki、Takayama Hirotaka、Yamaguchi Yoshiki、Boku Taisuke
    • Journal Title

      Proceedings of the International Conference on ReConFigurable Computing and FPGAs

      Volume: 1 Pages: 1-6

    • DOI

      10.1109/reconfig.2017.8279824

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed
  • [Presentation] A tightly-connected RISC-V manycore processor in a SIMD manner2020

    • Author(s)
      Tan Yuxi, Ben Abdelhamid Riadh, Yamaguchi Yoshiki
    • Organizer
      IEICE Reconfigurable Systems
    • Related Report
      2019 Annual Research Report
  • [Presentation] High-Performance Computation of LGCA Fluid Dynamics on an FPGA-Based Platform2020

    • Author(s)
      Du Changdao, Firmansyah Iman, Yamaguchi Yoshiki
    • Organizer
      International Conference on Computer and Communication Systems
    • Related Report
      2019 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Condensing an overload of parallel computing ingredients into a single architecture recipe2020

    • Author(s)
      Ben Abdelhamid Riadh, Yamaguchi Yoshiki, and Boku Taisuke
    • Organizer
      Application-specific Systems, Architectures and Processors
    • Related Report
      2019 Annual Research Report
    • Int'l Joint Research
  • [Presentation] A Block-Based Systolic Array on an HBM2 FPGA for DNA Sequence Alignment2020

    • Author(s)
      Ben Abdelhamid Riadh, Yamaguchi Yoshiki
    • Organizer
      Applied Reconfigurable Computing
    • Related Report
      2019 Annual Research Report
    • Int'l Joint Research
  • [Presentation] FPGA-Based Computational Fluid Dynamics Simulation Architecture via High-Level Synthesis Design Method2020

    • Author(s)
      Du Changdao, Firmansyah Iman, Yamaguchi Yoshiki
    • Organizer
      Applied Reconfigurable Computing
    • Related Report
      2019 Annual Research Report
    • Int'l Joint Research
  • [Presentation] FPGA-based SPARQL query acceleration2019

    • Author(s)
      Niki Mirai, Yamaguchi Yoshiki, and Amagasa Toshiyuki
    • Organizer
      Asia Pacific Conference on Robot IoT System Development and Platform
    • Related Report
      2019 Annual Research Report
    • Int'l Joint Research
  • [Presentation] MITRACA: A Next-Gen Heterogeneous Architecture2019

    • Author(s)
      Ben Abdelhamid Riadh, Yamaguchi Yoshiki, and Boku Taisuke
    • Organizer
      Embedded Multicore/Many-core Systems-on-Chip
    • Related Report
      2019 Annual Research Report
    • Int'l Joint Research
  • [Presentation] MITRACA: Manycore Interlinked Torus Reconfigurable Accelerator Architecture2019

    • Author(s)
      Ben Abdelhamid Riadh, Yamaguchi Yoshiki, and Boku Taisuke
    • Organizer
      Application-specific Systems, Architectures and Processors
    • Related Report
      2019 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Matrix Multiplication Implementation on Cyclone V SoC FPGA using OpenCL2018

    • Author(s)
      Iman Firmansyah, Du Changdao, Yoshiki Yamaguchi, Taisuke Boku
    • Organizer
      International Conference on Computer, Control, Informatics, and Its Application
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research
  • [Presentation] FPGAによる宇宙輻射輸送シミュレーションの演算加速2018

    • Author(s)
      横野智也、藤田典久、小林諒平、山口佳樹、大畠佑真、朴泰祐、吉川耕司、安部牧人、梅村雅之
    • Organizer
      電子情報通信学会リコンフィギャラブルシステム研究会
    • Related Report
      2018 Annual Research Report
  • [Presentation] 並列計算におけるFPGA高速相互接続に関する研究2018

    • Author(s)
      敖運、中村大樹、山口佳樹
    • Organizer
      第81回情報処理学会全国大会
    • Related Report
      2018 Annual Research Report
  • [Presentation] 高位設計と低位設計の違いとFPGA演算性能の関係について2018

    • Author(s)
      横野智也、山口佳樹、藤田典久、小林諒平、朴泰祐、吉川耕司、安部牧人、梅村雅之
    • Organizer
      第81回情報処理学会全国大会
    • Related Report
      2018 Annual Research Report
  • [Presentation] FPGAを用いたストレージコントローラの実装と評価2018

    • Author(s)
      紀野國祐太、山口佳樹
    • Organizer
      第81回情報処理学会全国大会
    • Related Report
      2018 Annual Research Report
  • [Presentation] 宇宙輻射輸送計算におけるHDL設計とOpenCL設計の比較2017

    • Author(s)
      横野智也、藤田典久、山口佳樹、大畠佑真、小林諒平、朴泰祐、吉川耕司、安部牧人、梅村雅之
    • Organizer
      情報処理学会ハイパフォーマンスコンピューティング研究会
    • Related Report
      2017 Annual Research Report
  • [Presentation] PCIe Gen3データ転送におけるFPGA性能の徹底調査2017

    • Author(s)
      中村大樹、高山尋考、山口佳樹、朴泰祐
    • Organizer
      電子情報通信学会リコンフィギャラブルシステム研究会
    • Related Report
      2017 Annual Research Report
  • [Book] Principles and Structures of FPGAs2018

    • Author(s)
      Hideharu Amano, Toshinori Sueyoshi, Masahiro Iida, Motoki Amagasaki, Yuichiro Shibata, Tomonori Izumi, Yukio Mitsuyama, Kentaro Sano, Hiroki Nakahara, Tsutomu Maruyama, Yoshiki Yamaguchi, Yasunori Osana, Masato Motomura, Masanori Hariyama, Minoru Watanabe,
    • Total Pages
      231
    • Publisher
      Springer, Singapore
    • ISBN
      9789811308246
    • Related Report
      2018 Annual Research Report
  • [Remarks] 筑波大学情報工学域 山口佳樹

    • URL

      https://www.cs.tsukuba.ac.jp/~yoshiki

    • Related Report
      2019 Annual Research Report
  • [Remarks] 筑波大学 HPCS研究室

    • URL

      https://www.hpcs.cs.tsukuba.ac.jp/

    • Related Report
      2019 Annual Research Report

URL: 

Published: 2017-04-28   Modified: 2021-02-19  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi