適用製品
アクセラレータ処理実行装置、及びアクセラレータ処理実行プログラム
目的
アクセラレータを用いるアプリケーションを開発するプログラマのプログラム生産性を向上させることができるアクセラレータ処理実行装置、及びアクセラレータ処理実行プログラムを提供する。
効果
アクセラレータを用いるアプリケーションを開発するプログラマのプログラム生産性を向上させることができる。
技術概要
アクセラレータ処理実行装置1は、CPU10と、記憶部20と、アクセラレータプログラムを実行するアクセラレータ30と、を備え、CPU10は、アクセラレータに関する処理の実行を制御する実行制御部40を有し、実行制御部40は、アクセラレータプログラムと、アクセラレータプログラムの出力データ毎にアクセラレータ側メモリ32に確保される出力バッファ32bと記憶部20における出力先とを対応付ける出力データ対応情報と、を含む実行情報を所定の形式で記述した実行形式を入力する実行形式入力部41と、アクセラレータに関する処理の手順を決定するために実行形式とは別に予め定められている規則と実行情報とに基づいて決定した処理手順を実行する処理手順実行部42と、を有する。