文献
J-GLOBAL ID:202002283969248627   整理番号:20A2623202

DiffTune:学習微分可能代理器によるCPUシミュレータパラメータの最適化【JST・京大機械翻訳】

DiffTune: Optimizing CPU Simulator Parameters with Learned Differentiable Surrogates
著者 (4件):
資料名:
巻: 2020  号: MICRO  ページ: 442-455  発行年: 2020年 
JST資料番号: W2441A  資料種別: 会議録 (C)
記事区分: 原著論文  発行国: アメリカ合衆国 (USA)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
CPUシミュレータはCPU実行挙動をモデル化するための有用なツールである。しかし,それらは個々の指示の待ち時間のようなそれらの細粒パラメータを設定するコストと複雑性のため不正確性に悩まされる。この複雑性は,そのような微細粒度でパラメータ値を正確に測定できるベンチマークと測定フレームワークを設計するのに必要な専門知識から生じる。いくつかの場合,これらのパラメータは必ずしも物理的実現を持たず,従って基本的に近似的であり,測定不能である。本論文では,粗粒エンドツーエンド測定からx86基本ブロックCPUシミュレータのパラメータを学習するためのシステムであるDiffTuneを提案した。シミュレータを与えられた場合,DiffTuneは元のシミュレータを,元の関数を近似する別の関数で,元のシミュレータをまず置き換えることにより,そのパラメータを学習する。代理微分可能,DiffTuneは,元の関数が非微分可能であっても,CPUシミュレータの場合のように,勾配ベース最適化技術を適用することができる。この微分可能なサロゲートを用いて,DiffTuneは勾配ベース最適化を適用して,地上の真のエンドツーエンド性能測定のデータセット上のシミュレータの誤差を最小化するシミュレータのパラメータ値を生成した。最後に,学習したパラメータを元のシミュレータに戻した。DiffTuneは,LLVMの命令スケジューリングモデルに基づく基本的なブロックCPUシミュレータであるllvm-mcaのIntel x86シミュレーションモデル内のマイクロアーキテクチャ特異的パラメータの全体のセットを自動的に学習できる。DiffTuneの学習されたパラメータは,そのオリジナル,エキスパート-証明パラメータ値のそれと一致するだけでなく,より低い平均誤差に対してllvm-mcaを導いた。Copyright 2020 The Institute of Electrical and Electronics Engineers, Inc. All rights reserved. Translated from English into Japanese by JST.【JST・京大機械翻訳】
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

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

前のページに戻る