Uploaded July 2025 | Updated September 2026, 2 hours ago
講演者は2024年度からC++上の並列計算フレームワークKokkosへと向け格子QCDコードBridge++ベンチマークコードの移植を行ってきた。そのときの経験を元に、Kokkosの導入時に特につまづきやすいCMAKE、必要最小限のAPI群、開発したベンチマークコードについて簡潔に紹介する。
オープンソースのKokkosは単一のユーザーコードからCPU向けOpenMP、CUDA GPU、その他のアクセラレータ向けのコードを生成可能なライブラリ群であり、ソースコードを単一かつベンダニュートラルに保ちながらディレクティブベースのものよりも明示的にアクセラレータを活用したいときの候補となる。
理化学研究所計算科学研究センター
似鳥 啓吾
配信講義 計算科学技術特論A (2025)
r-ccs.riken.jp/outreach/schools/20250410-0724
講演者は2024年度からC++上の並列計算フレームワークKokkosへと向け格子QCDコードBridge++ベンチマークコードの移植を行ってきた。そのときの経験を元に、Kokkosの導入時に特につまづきやすいCMAKE、必要最小限のAPI群、開発したベンチマークコードについて簡潔に紹介する。
オープンソースのKokkosは単一のユーザーコードからCPU向けOpenMP、CUDA GPU、その他のアクセラレータ向けのコードを生成可能なライブラリ群であり、ソースコードを単一かつベンダニュートラルに保ちながらディレクティブベースのものよりも明示的にアクセラレータを活用したいときの候補となる。
理化学研究所計算科学研究センター
似鳥 啓吾
配信講義 計算科学技術特論A (2025)
r-ccs.riken.jp/outreach/schools/20250410-0724










