Intel oneAPI Construction KitをインストールしてRISC-Vのリファレンス実装を動かしてみた
ホットコーヒーが美味しい季節 SYCLについて調べていく中で,oneAPI Construction Kitというものがあると知ったのでインストールして動かしてみた. oneAPI Construction Kit (OCK)とは OCKをインストールする準備 必須ライブラリのインストール LLVM 17のインストール oneAPIサンプルプログラムのダウンロード OCKのダウンロードとインストール サンプルプログラムの実行 まとめ oneAPI Construction Kit (OCK)とは OCKはDPC++コンパイラと自前のアーキテクチャを繋ぐためのもの. つまり,SYCLのカーネルを…
SYCLコンパイラをソースコードからビルドしてサンプル実行までやってみた
カフェでまったりビルド 最近,SYCLについて少し調べているので,以下にまとめる. SYCLとは SYCLコンパイラのインストール githubからソースコードをダウンロード ソースコードをビルド インストールの確認 サンプルプログラムを実行 まとめ SYCLとは SYCLはKhronosグループが策定している規格で,ヘテロジーニアス環境においてGPUやFPGA,DSP(Digital Signal Processor)などを扱いやすくするもの. 言語はC++で記述し,一つのソースファイルにホスト側とデバイス側の処理を記述する. 2024年8月時点では,SYCL 2020 revision 9…
「ブログリーダー」を活用して、博士ちゃんさんをフォローしませんか?