CUDAの最大スレッド数(確認方法)
CUDAのプログラムを実行するにあたり、並列処理の数を決める「ブロック」「スレッド」の数を指定する必要があることを以前の記事で説明しました...
管理人が学んだことを随時共有していくサイト、主にDeep Learning(Tensorflow)や画像処理、プログラミング等の内容が多くなる予定
CUDAのプログラムを実行するにあたり、並列処理の数を決める「ブロック」「スレッド」の数を指定する必要があることを以前の記事で説明しました...
CUDAを用いてGPUを用いた並列処理を行うとき、GPU側では多数の「スレッド」が生成され、各スレッドがその処理をこなすことで並列化が実現...
本記事では、CUDAのThrustのリダクション(reduction)計算の機能を用いて、GPU側で配列内の最大値や最小値を求める方法を紹...
本記事では、CUDAのThrustライブラリを用いて、GPU側にある2つの配列同士の各要素を四則演算する方法や、GPU側にある1つの配列の...
本記事では、CUDAのThrustライブラリを用いて、GPU側にある配列から、特定の値となっている配列の要素をカウントする方法を紹介します...
本記事では、CUDAのThrustのリダクション(reduction)計算の機能を用いて、GPU側で配列の総和を求める方法を紹介します。 ...
ThrustはCUDA C++のテンプレートライブラリで、CUDAをインストールすると自動的に付いてくるライブラリです。 これはC+...
GPU版のTensorflowをインストールするときに、Tensorflowのバージョンによって対応しているCUDAやCuDNNのバージョ...
本日は前回のCUDA C++でGPUプログラミング【CUDA 第1回】 に引き続いて、CUDAでのプログラミングをやっていく予定です。 ...
今までCUDAのインストール方法や、CUDAが必要なGPU版Tensorflowの環境構築などはやってきたのですが、今回は純粋にCUDAを使...