かみのメモ

コンピュータビジョン・プログラムな話題中心の勉強メモ(記事一覧は https://kamino.hatenablog.com/archive へ)

Rust

RustからCUDAのカーネルを呼んでみた【Windows】

RustとCUDAを連携させて遊んでみた。 参考にしたのはこちらのサイト↓ qiita.com ほとんどこの記事の通りに書けばよいのですが、私の環境はWindowsで、build.rs周りで若干苦戦したのでその辺りについてまとめてみます。 環境 普通にVS Community 2017、CUDA T…

Rustのimageのピクセル処理をRayonで並列化する

Rustのimageでピクセルごとの処理を書くときは`enumerate_pixels_mut()`を使うらしい。 これにRayonの`par_iter_mut()`を組み合わせて、処理を並列化してみる。