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

Reconstructing an OS kernel based on parallel processing

Research Project

Project/Area Number 23500032
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Research Field Software
Research InstitutionUniversity of Tsukuba

Principal Investigator

OIKAWA Shuichi  筑波大学, システム情報系, 准教授 (00271271)

Project Period (FY) 2011 – 2013
Project Status Completed (Fiscal Year 2013)
Budget Amount *help
¥5,070,000 (Direct Cost: ¥3,900,000、Indirect Cost: ¥1,170,000)
Fiscal Year 2013: ¥1,950,000 (Direct Cost: ¥1,500,000、Indirect Cost: ¥450,000)
Fiscal Year 2012: ¥1,950,000 (Direct Cost: ¥1,500,000、Indirect Cost: ¥450,000)
Fiscal Year 2011: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Keywordsオペレーティングシステム / 計算機システム / 並列処理
Research Abstract

This work investigated the reconstruction of the software of an operating system (OS) kernel in order to enable the utilization of many core processors and SIMD units inside the kernel. It is required for the existing OS kernels to maintain their execution environment by themselves, and such a restriction forced the use of specific programming languages and became the barrier to utilize the parallel processing functions of processors. This work constructed the base execution environment that improves the flexibility of the OS kernel implementation. Upon the constructed base execution environment, the researches to utilize more parallel processing features inside the OS kernel were conducted.

Report

(4 results)
  • 2013 Annual Research Report   Final Research Report ( PDF )
  • 2012 Research-status Report
  • 2011 Research-status Report
  • Research Products

    (24 results)

All 2014 2013 2012 2011 Other

All Journal Article (2 results) (of which Peer Reviewed: 2 results) Presentation (22 results)

  • [Journal Article] Device driver development of an external human interaction device for the Android2013

    • Author(s)
      Naoto Ogawa, Shuichi Oikawa
    • Journal Title

      International Journal of Networked and Distributed Computing

      Volume: Vol.1, No.3 Issue: 3 Pages: 159-166

    • DOI

      10.2991/ijndc.2013.1.3.4

    • Related Report
      2013 Annual Research Report 2013 Final Research Report
    • Peer Reviewed
  • [Journal Article] Extensible RTOS Architecture for Heterogeneous Multiprocessing with Proxy Kernels2012

    • Author(s)
      Shuichi Oikawa
    • Journal Title

      ACIS International Journal of Computer & Information Science

      Volume: Vol.13, No.1 Pages: 1-7

    • URL

      http://www.acisinternational.org/ijcis.html

    • Related Report
      2013 Final Research Report 2012 Research-status Report
    • Peer Reviewed
  • [Presentation] Towards New Interface for Non-Volatile Memory Storage2014

    • Author(s)
      Shuichi Oikawa
    • Organizer
      International Conference on Pervasive and Embedded Computing and Communication Systems
    • Place of Presentation
      Sana Lisboa Hotel (Lisbon, Portugal)
    • Related Report
      2013 Annual Research Report
  • [Presentation] Decoupling Dynamic Resource Management Functions from RTOS for Heterogeneous Multi-Core Systems2013

    • Author(s)
      Shuichi Oikawa
    • Organizer
      2nd IEEE Global Conference on Consumer Electronics (GCCE 2013)
    • Place of Presentation
      Makuhari Messe (Chiba, Japan)
    • Related Report
      2013 Final Research Report
  • [Presentation] Implementing the device driver of external human interaction device for the Android2013

    • Author(s)
      Naoto Ogawa, Shuichi Oikawa
    • Organizer
      12th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2013)
    • Place of Presentation
      Toki Messe (Niigata, Japan)
    • Related Report
      2013 Final Research Report
  • [Presentation] An Architecture of Operating System utilizing Non-volatile Main Memory and Heterogeneous Multi-Core2013

    • Author(s)
      Gaku Nakagawa, Shuichi Oikawa
    • Organizer
      12th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2013)
    • Place of Presentation
      Toki Messe (Niigata, Japan)
    • Related Report
      2013 Final Research Report
  • [Presentation] An Architecture of Operating System utilizing Non-volatile Main Memory and Heterogeneous Multi-Core2013

    • Author(s)
      Gaku Nakagawa, Shuichi Oikawa
    • Organizer
      IEEE/ACIS International Conference on Computer and Information Science
    • Place of Presentation
      Toki Messe (Niigata, Japan)
    • Related Report
      2013 Annual Research Report
  • [Presentation] Implementing the device driver of external human interaction device for the Android2013

    • Author(s)
      Naoto Ogawa, Shuichi Oikawa
    • Organizer
      IEEE/ACIS International Conference on Computer and Information Science
    • Place of Presentation
      Toki Messe (Niigata, Japan)
    • Related Report
      2013 Annual Research Report
  • [Presentation] Decoupling Dynamic Resource Management Functions from RTOS for Heterogeneous Multi-Core Systems2013

    • Author(s)
      Shuichi Oikawa
    • Organizer
      IEEE Global Conference on Consumer Electronics
    • Place of Presentation
      Makuhari Messe (Chiba, Japan)
    • Related Report
      2013 Annual Research Report
  • [Presentation] Future Non-Volatile Memory Storage Architecture and File System Interface2013

    • Author(s)
      Shuichi Oikawa, Satoshi Miki
    • Organizer
      International Workshop on Computer Systems and Architectures, 1st International Symposium on Computing and Networking
    • Place of Presentation
      Himegin Hall (Matsymama, Japan)
    • Related Report
      2013 Annual Research Report
  • [Presentation] Measuring the Effects of Human Interaction Devices for Android2012

    • Author(s)
      Naoto Ogawa, Shuichi Oikawa
    • Organizer
      1st IEEE Global Conference on Consumer Electronics (GCCE 2012)
    • Place of Presentation
      Makuhari Messe (Chiba, Japan)
    • Year and Date
      2012-10-04
    • Related Report
      2013 Final Research Report
  • [Presentation] Consideration on a Power-Saving and Reliable Embedded System2012

    • Author(s)
      Gaku Nakagawa, Shuichi Oikawa
    • Organizer
      1st IEEE Global Conference on Consumer Electronics (GCCE 2012)
    • Place of Presentation
      Makuhari Messe (Chiba, Japan)
    • Year and Date
      2012-10-04
    • Related Report
      2013 Final Research Report 2012 Research-status Report
  • [Presentation] Enabling an OS Kernel for Large Data with a SIMD Unit2012

    • Author(s)
      Shogo Saito, Shuichi Oikawa
    • Organizer
      1st IEEE Global Conference on Consumer Electronics (GCCE 2012)
    • Place of Presentation
      Makuhari Messe (Chiba, Japan)
    • Year and Date
      2012-10-04
    • Related Report
      2013 Final Research Report 2012 Research-status Report
  • [Presentation] Delegating the Kernel Functions to an Application Program in UV62012

    • Author(s)
      Shuichi Oikawa
    • Organizer
      2012 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC 2012)
    • Place of Presentation
      Hong Kong Polytechnic University (Hong Kong, China)
    • Year and Date
      2012-08-15
    • Related Report
      2013 Final Research Report 2012 Research-status Report
  • [Presentation] Architecting RTOS for Extensibility by Heterogeneous Multiprocessing with Proxy Kernels2012

    • Author(s)
      Shuichi Oikawa
    • Organizer
      13th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2012)
    • Place of Presentation
      Campus Plaza Kyoto (Kyoto, Japan)
    • Year and Date
      2012-08-10
    • Related Report
      2013 Final Research Report 2012 Research-status Report
  • [Presentation] Extending RTOS Functionalities : an Approach for Embedded Heterogeneous Multi-Core Systems2012

    • Author(s)
      Shuichi Oikawa, Gaku Nakagawa, Naoto Ogawa, Shougo Saito
    • Organizer
      7th International Conference on Computing in the Global Information Technology (ICCGI 2012)
    • Place of Presentation
      NOVOTEL VENEZIA MESTRE CASTELLANA (VENEZIA MESTRE, ITALY)
    • Year and Date
      2012-06-26
    • Related Report
      2013 Final Research Report
  • [Presentation] Improving Data Processing in the OS Kernel with a SIMD Unit2012

    • Author(s)
      Shogo Saito, Shuichi Oikawa
    • Organizer
      2012 International Conference on Future Information Technology and Management Science & Engineering
    • Place of Presentation
      Regal Riverside Hotel (Hong Kong)
    • Year and Date
      2012-04-12
    • Related Report
      2013 Final Research Report
  • [Presentation] Consideration on an Operating System for Heterogeneous Multi-Core Architecture2012

    • Author(s)
      Gaku Nakagawa, Shuichi Oikawa
    • Organizer
      2012 International Conference on Future Information Technology and Management Science & Engineering
    • Place of Presentation
      Regal Riverside Hotel (Hong Kong)
    • Year and Date
      2012-04-12
    • Related Report
      2013 Final Research Report
  • [Presentation] UV6 : an OS Kernel as an Application Program without Virtualization2012

    • Author(s)
      Shuichi Oikawa
    • Organizer
      27th ISCA International Conference on Computers and Their Applications (CATA-2012)
    • Place of Presentation
      Imperial Palace Hotel (Las Vegas, USA)
    • Year and Date
      2012-03-12
    • Related Report
      2013 Final Research Report
  • [Presentation] OS カーネル内におけるSIMD アーキテクチャ活用の検討2012

    • Author(s)
      斎藤奨悟, 追川修一
    • Organizer
      第120回システムソフトウェアとオペレーティング・システム研究会
    • Place of Presentation
      七島信用組合(八丈島)
    • Year and Date
      2012-02-28
    • Related Report
      2013 Final Research Report
  • [Presentation] ヘテロジニアスマルチコアを統合管理するオペレーティングシステム構成法の検討2012

    • Author(s)
      中川岳, 追川修一
    • Organizer
      第120回システムソフトウェアとオペレーティング・システム研究会
    • Place of Presentation
      七島信用組合(八丈島)
    • Year and Date
      2012-02-28
    • Related Report
      2013 Final Research Report
  • [Presentation] UV6: an OS Kernel as an Application Program without Virtualization2012

    • Author(s)
      Shuichi Oikawa
    • Organizer
      27th ISCA International Conference on Computers and Their Applications (CATA-2012)
    • Place of Presentation
      Imperial Palace Hotel (Las Vegas, USA)
    • Related Report
      2011 Research-status Report
  • [Presentation] Utilization of a SIMD unit in the OS Kernel2011

    • Author(s)
      Shogo Saito, Shuichi Oikawa
    • Organizer
      International Workshop on Advances in Networking and Computing, 2nd International Conference on Networking and Computing (IC-NC 2011)
    • Place of Presentation
      Osaka University (Osaka, Japan)
    • Year and Date
      2011-12-01
    • Related Report
      2013 Final Research Report 2011 Research-status Report
  • [Presentation] Extending RTOS Functionalities: an Approach for Embedded Heterogeneous Multi-Core Systems

    • Author(s)
      Shuichi Oikawa, Gaku Nakagawa, Naoto Ogawa, Shougo Saito
    • Organizer
      7th International Conference on Computing in the Global Information Technology (ICCGI 2012)
    • Place of Presentation
      NOVOTEL VENEZIA MESTRE CASTELLANA (VENEZIA MESTRE, ITALY)
    • Related Report
      2012 Research-status Report

URL: 

Published: 2011-08-05   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi