Vengineerの妄想

人生を妄想しています。

ARM Code Advisor


Youtubeに、
ARM Code Advisor Introduction and Demonstrationがアップされました。

ARM Code Advisorは、Performance Adviceをやってくれるようで、
 ・Compiler vectorization hints
 ・Compilation flags advice
 ・OpenMP instrumentation
をやってくれるようです。

標準的なワークフローは、次のような感じ。
 ・Compile
    => Compiled Binary + Insight
 ・Run and Profile
  => Runtime Profile
 ・Analyze
  => Compiled Binary + Insight と Runtime Profileのデータから
 ・Web View
    => HTTTPでブラウザに表示

ARM Instruction Emulatorも統合されていて、
SVE(Scalable Vector Extension to ARMv8 Architecure)もできると。

ARM Code Advisorは現在ベータ版でユーザ登録すると利用できるようです。