2024-03-29T20:20:10Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000904542024-03-29T05:26:34Z01164:01867:07090:07091
マルチコア商用スマートディバイスの評価と並列化の試みjpnマルチコア・メニーコアとスケジューリングhttp://id.nii.ac.jp/1001/00090437/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=90454&item_no=1&attribute_id=1&file_no=1Copyright (c) 2013 by the Information Processing Society of Japan早稲田大学理工学術院情報理工学科早稲田大学理工学術院情報理工学科早稲田大学理工学術院情報理工学科早稲田大学理工学術院情報理工学科早稲田大学理工学術院情報理工学科早稲田大学理工学術院情報理工学科早稲田大学理工学術院情報理工学科早稲田大学理工学術院情報理工学科早稲田大学理工学術院情報理工学科山本, 英雄後藤, 隆志平野, 智大武藤, 康平見神, 広紀Dominic, Hillenbrand林, 明宏木村, 啓二笠原, 博徳半導体プロセスの微細化に伴いスマートフォン,タブレットに代表される民生機器にも4コア程度のマルチコアSoCの採用が進んでいる.一方,ソフトウェアはマルチコアを活用するための並列化が十分に進んでおらず,対応が望まれている.本稿ではAndroidを搭載した商用スマートデバイスにおいて,一般的な利用範囲におけるマルチコアの活用状況を評価し,並列化されたベンチマークプログラムを用いて実行環境の課題と改善方式を述べた上で,標準APIの仕様を変更すること無く,アプリケーションがオフスクリーンバッファを描画バッファに書くBitBLT処理の並列化を試みた結果を報告する.この処理並列化の結果,アプリケーションから2D描画APIを呼び出すベンチマークテストで約3%のフレームレートの改善を確認した.AN10444176研究報告システムソフトウェアとオペレーティング・システム(OS)2013-OS-1242172013-02-212013-02-15