Rainbow: An OS extension for hardware multitasking on dynamically partially reconfigurable FPGAs

Krzysztof Jozwik*, Hiroyuki Tomiyama, Masato Edahiro, Shinya Honda, Hiroaki Takada

*この研究の対応する著者

研究成果: Conference contribution

5 被引用数 (Scopus)

抄録

DPR (Dynamic Partial Reconfiguration) capability found in some of modern FPGAs allows implementation of a concept of a HW (Hardware) task, which similarly to its software counterpart has its state and shares time-multiplexed resources with the other tasks. While the new technology presents many advantages for embedded systems where run-time adaptability is an additional requirement, their efficient and easily portable implementations require a control software or an OS which would manage all the complexities of the underlying technology, providing an abstracted interface for the application programmer. This paper presents a novel and robust hardware multitasking extension for a conventional OS, managing task scheduling and configurations, and providing easy-to-use API (Application Programming Interface) for the application programmer. Scheduling is priority-based and takes advantage of task caching. Moreover, the extension is based on a developed design flow and embedded hardware platform allowing efficient task preemption, which can be utilized whenever it presents any benefits to the application.

本文言語English
ホスト出版物のタイトルProceedings - 2011 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2011
ページ416-421
ページ数6
DOI
出版ステータスPublished - 2011
イベント2011 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2011 - Cancun, Quintana Roo, Mexico
継続期間: 2011 11月 302011 12月 2

出版物シリーズ

名前Proceedings - 2011 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2011

Conference

Conference2011 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2011
国/地域Mexico
CityCancun, Quintana Roo
Period11/11/3011/12/2

ASJC Scopus subject areas

  • コンピュータ ネットワークおよび通信
  • ハードウェアとアーキテクチャ

フィンガープリント

「Rainbow: An OS extension for hardware multitasking on dynamically partially reconfigurable FPGAs」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル