Rustによる数値計算の
現状と課題
@termoshtt
数値計算とは?
典型的な数値計算プロジェクト
Why Rust? (言語仕様)
Why Rust?(言語仕様)
並列化・SIMD
数値型: num-traits
Traitを使ってアルゴリズムを実装する(1)
Traitを使ってアルゴリズムを実装する(2)
Traitを使ってアルゴリズムを実装する(3)
Traitを使ってアルゴリズムを実装する(4)
Traitを使ってアルゴリズムを実装する(5)
Traitを使ってアルゴリズムを実装する(6)
既存プロジェクトの利用: Foreign Function Interface
Why Rust?(開発環境)
Why Rust?(開発環境)
Mathematical/Scientific Rust crates
Benchmarking
criterion-rs
Performance Profiling: FlameGraph
Rustを数値計算で使う際の課題
Rustで数値計算やってみた感想
GPUやアクセラレータへの対応
rust-cuda working group
まとめ
Rustによる数値計算の現状と課題