@techreport{oai:ipsj.ixsq.nii.ac.jp:00099360, author = {西山, 直樹 and 稗田, 拓路 and 谷口, 一徹 and 冨山, 宏之 and Naoki, Nishiyama and Takuji, Hieda and Ittetsu, Taniguchi and Hiroyuki, Tomiyama}, issue = {13}, month = {Mar}, note = {近年,数十個~数百個のコアを搭載したメニーコアアーキテクチャが注目されており,組込みシステムにおいてもメニーコアの利用が始まっている.我々は,組込みシステムを対象とした並列プログラミング環境 SMYLE OpenCL を開発している.SMYLE OpenCL は,カーネルや各種オブジェクトを静的に生成するため,リアルタイム性能に優れている.本研究では,SMYLE OpenCL プログラムの機能検証をホスト PC 上で実行するための環境を開発した.本環境は,Linux 上で動作し,OS レベルでの実行並列数の指定が可能であるという特徴がある.評価実験において,本環境で複数の OpenCL アプリケーションを様々な並列数で実行し,機能検証環境としての有用性を示した., Many-core architecture, which has tens or hundreds of processor cores, attracts attention in recent days, even in embedded areas. We developed SMYLE OpenCL, which is a parallel programming framework for embedded systems. SMYLE OpenCL is superior to conventional OpenCL environment in terms of real-time performance since it creates kernels and other objects statically. This paper describes an environment for functional verification of SMYLE OpenCL programs on a host computer. This environment runs on Linux and users can decide the number of threads for executing OpenCL programs. In our experiments, several OpenCL applications are executed by a various number of threads, and the results show that the implemented environment is effective for functional verification of SMYLE OpenCL.}, title = {組込みメニーコア向けOpenCLプログラムの機能検証環境}, year = {2014} }