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

Operating System Framework for Computing Resource Management including FPGA

Research Project

Project/Area Number 20K11751
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Review Section Basic Section 60050:Software-related
Research InstitutionAdvanced Institute of Industrial Technology

Principal Investigator

Oikawa Shuichi  東京都立産業技術大学院大学, 産業技術研究科, 教授 (00271271)

Project Period (FY) 2020-04-01 – 2024-03-31
Project Status Completed (Fiscal Year 2023)
Budget Amount *help
¥4,290,000 (Direct Cost: ¥3,300,000、Indirect Cost: ¥990,000)
Fiscal Year 2022: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
Fiscal Year 2021: ¥1,690,000 (Direct Cost: ¥1,300,000、Indirect Cost: ¥390,000)
Fiscal Year 2020: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
Keywordsソフトウェア / オペレーティングシステム / 計算機システム
Outline of Research at the Start

FPGAを用いるアプリケーションにソフトウェアと同等の利便性を提供するオペレーティングシステム基盤を実現する。ある入力に対応する出力を返すプログラムは、原理的にはCPU, FPGAのどちらでも実行可能である、ということを前提とし、FPGAが他プログラムで使用され、利用可能でない場合には、CPUをFPGAの補助的な計算資源とみなし、CPUで処理を継続することで、FPGAを含む計算資源の透過的な多重化を実現する。

Outline of Final Research Achievements

This study proposed the operating system framework, of which goal is to ease software programmers of the development FPGA IPs by making FPGA a programmable computing resource. The proposed framework aims at being able to run programs that utilize FPGA just as those that run on CPUs. In order to step toward the goal, the proposed framework makes FPGA the first-class citizen that provides programmable computing resources by providing the function to multiplex of FPGA by finding available computing resources among CPU cores and FPGA and dispatching computation.

Academic Significance and Societal Importance of the Research Achievements

FPGAはプログラマブルな計算資源としてソフトウェアと同様に利用できるべきとの考え方に基づき、OSによりFPGAを用いるアプリケーションにソフトウェアと同等の利便性を提供可能にした点に、本研究の学術的な意義がある。また本研究は、FPGAを用いるアプリケーションの開発を容易とする方向では、例えばRaspberry Piのように、Proof of Conceptの開発への波及効果が期待できる点に、本研究の社会的意義がある。

Report

(5 results)
  • 2023 Annual Research Report   Final Research Report ( PDF )
  • 2022 Research-status Report
  • 2021 Research-status Report
  • 2020 Research-status Report
  • Research Products

    (3 results)

All 2023 2021 2020

All Presentation (3 results) (of which Int'l Joint Research: 3 results)

  • [Presentation] Transparent Transition of a User-Level Service to Kernel-Level Functionality2023

    • Author(s)
      Shuichi Oikawa
    • Organizer
      2023 IEEE 12th Global Conference on Consumer Electronics (GCCE)
    • Related Report
      2023 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Operating System Framework for Transparent Execution on a CPU and FPGA2021

    • Author(s)
      Shuichi Oikawa
    • Organizer
      2021 IEEE/ACIS 19th International Conference on Software Engineering Research, Management and Applications (SERA)
    • Related Report
      2021 Research-status Report
    • Int'l Joint Research
  • [Presentation] Operating System Resource Management for FPGA2020

    • Author(s)
      Shuichi Oikawa
    • Organizer
      2020 IEEE 9th Global Conference on Consumer Electronics (GCCE)
    • Related Report
      2020 Research-status Report
    • Int'l Joint Research

URL: 

Published: 2020-04-28   Modified: 2025-01-30  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi