3K-1
Androidを搭載したマルチコアプロセッサシステム向けのOpenCLライブラリの試作
○望月秋人,佐藤未来子,並木美太郎(農工大)
近年、比較的高性能な組込みシステムではマルチコアプロセッサを搭載したものが増えている。そのようなシステムのマルチコアCPUは単体で見るとほとんどがホモジニアスな構成であるが、システム全体ではGPUなど複数の種類のプロセッサで構成されるヘテロジニアスな演算環境と見ることができる。
本研究では、そのような並列演算資源を利用するアプリケーション開発を容易に行うための環境を提供する基盤ソフトウェアの研究を行う。具体的には、Android上で動作するJavaアプリケーションからJNIを通して並列演算資源を利用するためのライブラリを、並列演算の標準的なフレームワークであるOpenCLに準拠したインタフェースを提供する形で実装、検証を行う。