# Valk
[[Sven Hepkema]]らが「Over the Memory Wall, Into the Instruction Wall」(arXiv 2026)で開発・公開した、GPU上のデータ分析クエリを研究するためのオープンソースツール。メタプロファイラとして動作し、[[NVIDIA Nsight Systems]]・NVIDIA Nsight Compute・[[Maximus]]のワークロード情報という複数のデータソースを、Parquetファイル群からなる単一の統合データセットに結合する。(Source: [[@2026__arXiv__Over the Memory Wall, Into the Instruction Wall - The New Bottleneck in GPU Data Processing]] §4)
Valkのユーザーインターフェイスはmatrixページ(全クエリ・全スケールファクタの実行時間と高速化率の概観)、inspectorページ(タイムライン・[[Rooflineモデル|Roofline]]グラフ・バーグラフ・クエリプラン・SQLクエリ可能なテーブルを含む詳細分析)、schemaページ(指標の説明)の3ページ構成を持つ。プロファイラ間のデータ統合は、実行された「カーネルの回数・順序・名前」が一致するかを検証したうえで行われる。著者らの把握する限り、データベース固有のコンテキスト(クエリプラン・演算子統計)とGPUカーネルの詳細な性能データを組み合わせる唯一のツールとされる。(Source: [[@2026__arXiv__Over the Memory Wall, Into the Instruction Wall - The New Bottleneck in GPU Data Processing]] §4.2, §8)
コードは https://github.com/SvenHepkema/Valk/tree/arxiv-artifact で公開されている。
## 関連
- ソース: [[@2026__arXiv__Over the Memory Wall, Into the Instruction Wall - The New Bottleneck in GPU Data Processing]]
- 概念: [[GPU観測性]] / [[Rooflineモデル]]
- 関連エンティティ: [[NVIDIA Nsight Systems]] / [[Maximus]] / [[cuDF]]
## 出典
- [[@2026__arXiv__Over the Memory Wall, Into the Instruction Wall - The New Bottleneck in GPU Data Processing]](§4 Valk、§4.1 Dataset、§4.2 User Interface、§8 Related Work)