著者
下沢 拓 石川 裕 堀 敦史 並木 美太郎 辻田 祐一
雑誌
研究報告 システムソフトウェアと オペレーティング・システム(OS)
巻号頁・発行日
vol.2011, no.1, pp.1-7, 2011-07-20

本稿では,メニーコア混在型システム向けのオペレーティングシステムのためのハードウェア抽象化層 AAL を設計する.AAL は,抽象化による移植可能性の向上を目的とし,抽象化層の摸擬環境を作成することによりメニーコア混在型システム向けのオペレーティングシステムの開発を可能にする.さらに,マルチコアシステムでメニーコア混在型システムを摸擬した環境での AAL の実装についても述べる.AAL, an abstraction layer of operating systems for manycore accelerators is designed in this report. AAL is aimed to provide portability of operating systems for manycore accelerators. AAL enables development of the operating systems without any manycore accelerators by implementing emulation of the layer. An implementation of AAL for a manycore emulation environment on a multicore CPU is also presented.