超軽量なOS技術を用いたクラウド環境におけるFPGA仮想化基盤の研究
超軽量なOS技術を用いたクラウド環境におけるFPGA仮想化基盤の研究
批准号:
19K24360
负责人:
小柴 篤史
金额:
$1.83万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Research Activity Start-up
财政年份:
2019
资助国家:
日本
项目状态:
已结题
起止时间:
2019-08-30 至 2021-03-31
中文摘要
本年度は提案方式の評価方法とプロトタイプのシステム設計の検討を進めた。まず、評価における提案方式の比較対象として、従来の仮想マシン(VM)に対して物理的なFPGAボードを直接割り当てるPCIパススルー方式を利用可能にした。具体的には、前年度に構築したFPGA搭載サーバ上でハイパーバイザ (KVM) を用いてVMを稼働し、そのVMへPCIパススルーでFPGAを割り当て、行列乗算などのベンチマークをVM上で実行できることを確かめた。PCIパススルーではホストOS上でFPGAアプリケーションを直接実行する場合とほぼ同等の処理性能となる。これは仮想化を行わず、単一VMがFPGAを占有するためである。一方、提案方式では複数VM/アプリによるFPGA共有を可能にするが、仮想化オーバヘッドによって処理性能が低下する可能性がある。本研究の評価では、PCIパススルー環境と提案方式の処理性能を比較し、提案方式がFPGA仮想化を実現しつつどこまでオーバヘッドを抑えられるかを検証する。これにより、提案方式の優位性を明らかにできる。次に、提案方式のシステム設計の詳細を検討し、特にユニカーネルスケジューラの設計を大幅に変更した。当初の予定ではスケジューラはKVM本体を拡張し実装する予定だったが、これをホストOS上で動作するプロセス (デーモン) として再設計した。データセンタなどの大規模分散システムは複数のサーバで構成される。そこで再設計後のスケジューラは個々のノード上でデーモンが稼働し、デーモン同士がネットワーク経由でスケジューリング情報を共有する。これによりノード間でのタスク割り当て変更などのより柔軟な資源管理が可能になる。申請者の海外転勤に伴い本研究課題は一時中断となるが、帰国後に再開する予定である。再開後は提案方式のプロトタイプ実装と評価を完了し、得られた成果をまとめ国内研究会や国際会議に論文を投稿する予定である。
英文摘要
本年度は提案方式の評価方法とプロトタイプのシステム設計の検討を進めた。まず、評価における提案方式の比較対象として、従来の仮想マシン(VM)に対して物理的なFPGAボードを直接割り当てるPCIパススルー方式を利用可能にした。具体的には、前年度に構築したFPGA搭載サーバ上でハイパーバイザ (KVM) を用いてVMを稼働し、そのVMへPCIパススルーでFPGAを割り当て、行列乗算などのベンチマークをVM上で実行できることを確かめた。PCIパススルーではホストOS上でFPGAアプリケーションを直接実行する場合とほぼ同等の処理性能となる。これは仮想化を行わず、単一VMがFPGAを占有するためである。一方、提案方式では複数VM/アプリによるFPGA共有を可能にするが、仮想化オーバヘッドによって処理性能が低下する可能性がある。本研究の評価では、PCIパススルー環境と提案方式の処理性能を比較し、提案方式がFPGA仮想化を実現しつつどこまでオーバヘッドを抑えられるかを検証する。これにより、提案方式の優位性を明らかにできる。次に、提案方式のシステム設計の詳細を検討し、特にユニカーネルスケジューラの設計を大幅に変更した。当初の予定ではスケジューラはKVM本体を拡張し実装する予定だったが、これをホストOS上で動作するプロセス (デーモン) として再設計した。データセンタなどの大規模分散システムは複数のサーバで構成される。そこで再設計後のスケジューラは個々のノード上でデーモンが稼働し、デーモン同士がネットワーク経由でスケジューリング情報を共有する。これによりノード間でのタスク割り当て変更などのより柔軟な資源管理が可能になる。申請者の海外転勤に伴い本研究課題は一時中断となるが、帰国後に再開する予定である。再開後は提案方式のプロトタイプ実装と評価を完了し、得られた成果をまとめ国内研究会や国際会議に論文を投稿する予定である。
期刊论文(4)
专著(0)
科研奖励(0)
会议论文
サーバレスコンピューティングにおけるハードウェアアクセラレータ仮想化機構の初期検討
无服务器计算中硬件加速器虚拟化机制初探
DOI:
--
发表时间:
2019
期刊:
影响因子:
--
作者:
[小柴篤史, 佐野健太郎]
通讯作者:
佐野健太郎
System Software Support for Fast and Flexible Task Management on a Large-scale FPGA cluster
系统软件支持大规模 FPGA 集群上快速灵活的任务管理
DOI:
--
发表时间:
2020
期刊:
影响因子:
--
作者:
[Atsushi Koshiba, Kentaro Sano]
通讯作者:
Kentaro Sano
Light-weight and Flexible Live Migration for Cloud FPGAs
-
批准号:20K19776
-
项目类别:Grant-in-Aid for Early-Career Scientists
-
资助金额:$2.75万
-
财政年份:2020
-
负责人:小柴 篤史
-
依托单位:
3次元積層によるヘテロジニアスマルチコアプロセッサの仮想化と資源管理の研究
-
批准号:16J06711
-
项目类别:Grant-in-Aid for JSPS Fellows
-
资助金额:$1.22万
-
财政年份:2016
-
负责人:小柴 篤史
-
依托单位:
海外基金