!論文読み SC2017の論文を一通り読むなど. 量子コンピュータのシミュレータみたいなアプリとか, 最適化手法,クラウド含むオペレーション手法,数値演算手法など 面白い論文多かったけでお,特に興味をひいたのは↓かな. ::sPIN: High-Performance Streaming Processing in the Network * ネットワークカードに処理をオフロードするプログラミングモデル/ISA sPINを開発. * LogGOPSsimとgem5を使ったシミュレータで評価 GPUみたいに手軽に計算オフロードできるなら楽しいと思う. P4云々って書いてあるけど実機で動くとこまでもっていくのだろうか, gem5の都合かもしれませんがARMをターゲットにしてるあたりFPGAも視野にあるのかな,とか,というあたりが気になる. ::Understanding Object-Level Memory Access Patterns Across the Spectrum * メモリアクセスの振る舞いをオンライン解析とオフライン解析の2パスで評価. * プログラムとシステムメモリのインタラクションをよりよく理解できるようにするためのメモリ全体のプロファイリングを適用する * 高速なオンラインプロファイリングと,低速なオフラインプロファイリングの2パス. * オブジェクト毎のアクセスパタンを含むアプリケーションのメモリアクセスの振る舞いを観察. * 科学計算とデータセンタの違い,メモリシステムの設計/最適化をわけるモチベーションを見出した. というもので,ちまちまと評価とってるのは,ベンチマーク走らせる上でも参考になるなあ,とか. ::ScrubJay: Deriving Knowledge from the Disarray of HPC Performance Data * HPCの性能解析データは単位も取得間隔もばらばらで大変. * 実際に利用するためには複数の値が必要で,使うにはエキスパートが必要(DSL的な何かでがんばっている). * ScrubJay:拡張可能なアノテーションフレームワーク,アノテーションを使ってクエリかけられるようにする,を導入 というもので,CANデータのあれこれにも通じるものがあるなあ,とか.