情報処理学会 第84回全国大会 会期:2022年3月3日~5日 情報処理学会 第84回全国大会 会期:2022年3月3日~5日

1ZC-07
プログラマブルスイッチを用いたクラスタ構築のためのコンパイラ開発
○着本光大(近畿大),柏崎礼生(NII),井口信和(近畿大)
本研究では, 厳しいリソース制約が存在するプログラマブルスイッチの適用ユースケースを広げることを目的として, 汎用プログラミング言語で記述されたプログラムを, 複数のデータプレーンプログラムに変換を可能とするコンパイラを開発した. アプリケーション処理をスイッチにオフロードすると, ネットワークフロー上での実行が可能となり, 速度の向上が期待できる. スイッチにはリソース制約が存在するが, クラスタ構成で解決できる. しかし, クラスタを構築するためにはプログラムを分離する必要がある. そこでクラスタを簡単に構築可能なコンパイラを開発した. 今回はコンパイラの実装方法を中心に報告する.