文献
J-GLOBAL ID:202202260395301818   整理番号:22A1052966

Intel,AMD,アームおよびRISC-Vマルチコア上でのOSCARマルチターゲット自動並列化コンパイラの性能評価【JST・京大機械翻訳】

Performance Evaluation of OSCAR Multi-target Automatic Parallelizing Compiler on Intel, AMD, Arm and RISC-V Multicores
著者 (5件):
資料名:
巻: 13181  ページ: 50-64  発行年: 2022年 
JST資料番号: H0078D  ISSN: 0302-9743  資料種別: 会議録 (C)
記事区分: 原著論文  発行国: ドイツ (DEU)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
共有メモリマルチコアプロセッサアーキテクチャの数の増加とともに,自動並列化コンパイラにおける多重アーキテクチャをサポートするための要求がある。OSCAR(Optimal Scheduled Advanced Multiプロセッサ)自動並列化コンパイラは,科学アプリケーション,組込みリアルタイムアプリケーション,マルチメディアアプリケーション,さらに多くの異なる逐次プログラムを並列化できる。OSCARコンパイラの特徴は,最も早い実行条件分析による粗粒タスク並列化を含み,データおよび制御依存性,データ依存性を有する異なるループネスト上のデータ局所最適化,およびOSCAR API2.1を用いた並列化コードを生成する能力の両方を分析した。OSCAR API 2.1は,SMPマルチコアのためのOpenMPと互換性があり,電力制御と不均一マルチコアをサポートするための追加の指示がある。これは,ターゲットマルチコアのための並列マシンコードを生成するOpenMPサポートを有するCまたはFortranコンパイラを可能にする。さらに,OSCAR APIアナライザを用いて,OpenMPサポートのない逐次専用コンパイラを,各コアに対して別々にマシンコードを生成することを可能にし,次に1つの並列アプリケーションにリンクさせた。全体として,OSCARコンパイラへのわずかな構成変化だけは,特定のプラットフォーム上でOSCARコンパイラ生成コードを実行,最適化するのに必要である。本論文では,IntelおよびAMD x86プロセッサ,Armプロセッサ,およびCおよびFortranにおける科学的およびマルチメディアベンチマークを用いたRISC-Vプロセッサを含む,異なる現代のSMPマルチコアプロセッサに関するOSCARコンパイラ生成コードの性能を評価する。結果は,8コアIntel x86プロセッサ上のSPEC2000ベンチマークの水泳プログラムのための7.16の高速化,AMD x86プロセッサの8コア上のNAS並列ベンチマークのCGプログラムのための9.50の高速化,4コアRISC-Vプロセッサ上のNAS並列ベンチマークのBTプログラムのための3.70の高速化,およびArmプロセッサの4コア上のSPEC2000ベンチマークのエクイクプログラムのための2.64の高速化のようなすべてのプラットフォームに関する有望な高速化を示した。Copyright Springer Nature Switzerland AG 2022 Translated from English into Japanese by JST.【JST・京大機械翻訳】
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
, 【Automatic Indexing@JST】
分類 (2件):
分類
JSTが定めた文献の分類名称とコードです
ディジタル計算機方式一般  ,  言語プロセッサ 

前のページに戻る