C++を中心に、数値計算、並列処理、GPUコンピューティング、ライブラリ設計に取り組んでいます。
現在は、C++20によるデータ構造・数式処理ライブラリの開発や、CUDA、Kokkos、oneTBBなどを用いた高性能計算に関心があります。
-
platanus cpp-btreeをC++20向けに現代化したB-treeコンテナライブラリ。CMake対応、PMR対応、テスト、ベンチマーク、ドキュメントを整備しています。
-
mvPolynomial 多変数多項式の四則演算、評価、微分、積分などを扱うC++ライブラリです。
- Modern C++
- Numerical computing
- Parallel programming
- CUDA / Kokkos
- Library design
- CMake / GitHub Actions
技術記事と詳しいドキュメントは、私の愛した数式に掲載しています。


