@techreport{oai:ipsj.ixsq.nii.ac.jp:00082445, author = {深沢, 豪 and 佐藤, 未来子 and 長嶺, 精彦 and 坂本, 龍一 and 吉永, 一美 and 辻田, 祐一 and 堀, 敦史 and 石川, 裕 and 並木, 美太郎 and Go, Fukazawa and Mikiko, Sato and Kiyohiko, Nagamine and Ryuichi, Sakamoto and Kazumi, Yoshinaga and Yuichi, Tsujita and Atsushi, Hori and Yutaka, Ishikawa and Mitaro, Namiki}, issue = {7}, month = {May}, note = {本研究では,マルチコア・メニーコア混在型計算機において,マルチコアプロセッサ上の管理 OS が,メニーコアプロセッサ上の演算 OS の機能を代行することで,演算 OS を軽量化して並列スレッドプログラムの実行制御に専念させるシステムソフトウェアを提案している.これまでに提案した I/O 管理の代行方式に加え,演算 OS におけるプロセス管理やメモリ管理の機能を管理 OS が代行することにより,演算 OS をより軽量化して並列制御に専念させることを目指す.Intel Xeon X5690 プロセッサを用いて,本論文で提案したハイブリッド OS を試作し,演算プロセスの生成時間を評価した結果,110μsec 程度でプロセス生成が可能であることを確認した., This paper describes the design of an operating system to manage the hybrid computer system architecture with multi-core and many-core processors for Exa-scale computing. In this study, a host operating system on a multi-core processor performs some functions of a lightweight operating system (computing-OS) on a many-core processor. In particular, to ensure that computing-OS execution does not disturb the application program executed on the many-core processor, the functions such as process management, memory management, and I/O management are delegated to the host OS. To demonstrate this design, we made an prototype system equipped with a multi-core processor and a many-core processor using an Intel Xeon X5690 processors. The Linux and original computing-OS are loaded on to each processor and the overhead for creating the process for computing-OS from Linux process is at least 110 μsec.}, title = {マルチコア・メニーコア混在型計算機における演算コア側資源管理の代行方式}, year = {2012} }