Multicore Association(所在地:米カリフォルニア州サンノゼ、プレジデント:Markus Levy、以下MCA)がSoftware-Hardware Interface for Multi-many-core(以下SHIM)の最新バージョンであるSHIM Version 2.0(以下SHIM 2.0)の仕様をリリースしました。
イーソルの取締役 CTO 権藤 正樹は、SHIMの仕様策定ワーキンググループのチェアを務めています。

2015年にリリースしたSHIM 1.0は、既存のソフトウェアツールが新しいハードウェアにすばやく適応し、新しい革新的なツールの開発を加速するのに役立つ仕様です。 今回のSHIM 2.0には、複雑なプロセッサアーキテクチャの機能強化とパフォーマンス見積精度の向上が含まれています。

SHIM 2.0は、ヘテロジニアスファンクショナルユニット、多段パイプライン、32ビット/64ビット、およびSIMD(Single Instruction Multiple Data)に対応し、最先端のプロセッサのモデル化が可能になっています。 これらの機能により、複雑なプロセッサ、ハードウェアアクセラレータ、およびソフトコアの記述が可能になります。 SHIM 2.0は消費電力の高度なモデリングもサポートしており、個々のプロセッサやクラスタに関連したさまざまな電圧や周波数による電力消費特性の推定も可能になりました。

イーソルでは、既にSHIM 1.0の仕様を自社製品であるソフトウェア並列化ツール「eMBP」で対応しており、今後SHIM 2.0にも対応することによって、自動運転などインテリジェント化する組込み機器で用いられるより高度なプロセッサへの対応が可能になる見込みです。また、イーソルのグループ会社であるイーソルトリニティでは同様にSHIMに対応したSilexica社のツールの提供もおこなっています。

MCAは、マルチ/メニーコア技術の仕様標準化により、マルチ/メニーコア製品の市場への普及を推進する、2005年に設立された国際的な業界団体です。

イーソルは2007年2月にMCAに加盟し、コア間データ通信の標準仕様であるMulticore Communications API(MCAPI)や、アプリケーションからシステム・リソースへの同時アクセスを管理する仕様であるMulticore Resource Management API(MRAPI)などの標準仕様の策定などに貢献してきました。

また、2013年からはイーソルの取締役 ソフトウェア技術統括責任者(CTO) 兼 技術本部長の権藤正樹が、ワーキンググループ(SHIM WG)のチェアに就任し、マルチ/メニーコア技術の仕様標準化を更に積極的に推進してきました。  

<補足資料>
▽ eMBP詳細:
https://www.esol.co.jp/embedded/mbp.html
▽ イーソル ホームページ:
https://www.esol.co.jp/
▽ MCA ホームページ:
http://www.multicore-association.org/workgroup/shim.php

*記載された社名および製品名は各社の商標または登録商標です。

【本件に関するお問い合わせ先】
イーソル株式会社 エンベデッドプロダクツ事業部 マーケティング室
TEL : 03-5302-1360 / FAX : 03-5302-1361
E-Mail : marcom@esol.co.jp