cuda

LinuxでGPUの情報を取得する

LinuxでGPUの情報を取得する方法を調べました。以下の表示例およびコマンド例は、すべてUbuntu 18.04 + GTX 1070という環境で試しました。OSによって差異があるかもしれません。 1. lspciを使う lspciは、PCIデバイスのリストを表示するコマンドです。以下の…

CUDAを使って2枚の画像の平均をとるプログラム

CUDAの勉強がてら書いてみました。2枚の同サイズの画像を読み込んで、平均画像を作成して保存するだけのプログラムです。環境はUbuntu 16.04です。 // 2枚の画像の平均を取るプログラム // 画像は以下から6000x4000のものを取得 // https://www.pexels.com/p…

書籍 "CUDA BY EXAMPLE" で julia_cpu.cu のビルドにはまる

引き続き、書籍 CUDA BY EXAMPLE を読み進めています。 Chapter 4のジュリア集合 - Wikipediaを描画するプログラムjulia_cpu.cuをビルドするのにやたら苦労したので、やったことをまとめておきます。OSはUbuntu 16.04 LTSです。 julia_cpu.cuのビルド まず、…

書籍"CUDA BY EXAMPLE"の"../common/book.h"の場所

少し古い本ですが書籍"CUDA BY EXAMPLE"を読み始めました。 サンプルコードにある #include "../common/book.h" の場所が分からなかったのでメモ。現在ではCUDA By Example | NVIDIA Developerの "Download source code for the book's examples (.zip)" を…