Supercomputing Contest 2013/GPUプログラミング資料
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
since1995
開始行:
[[Supercomputing Contest 2013/GPUプログラミング資料]]
&color(green){最終更新日時: &lastmod;};
//!!committee_edit!!
&color(red){&size(15){このページは随時改訂されます。};};
*はじめに [#w482d0c5]
今年のSuperCon本選では、2012年度に引き続き、東京工業大学T...
&color(red){GPUプログラミング};に挑戦してもらいます。
GPU向けのプログラミング言語&color(red){CUDA};を用いて
プログラムを組むことになります。
参加者の皆さんの多くにとってまだまだ見慣れない環境だと思...
予習のための資料を前もって公開します
(例年通り、本選期間の講習会も行います)。
C言語の基本知識があれば読み進められると思いますので、
挑戦してみてください。
*基礎編 [#rb55b40d]
「GPUプログラミングって何?」というところから、簡単なCUDA...
を作成できるところまで説明します。
-&ref(gpu-prog-1-0816.pdf,,GPUプログラミング・基礎編 (PDF...
-サンプルプログラム
--単純なCUDAプログラム(1スレッド版) &ref(inc_seq.cu,,inc_...
--単純なCUDAプログラム(複数スレッド版) &ref(inc_par.cu,,i...
--CPUの拡散現象シミュレーションプログラム &ref(diffusion....
--CUDAによる拡散現象シミュレーションプログラム &ref(diffu...
*応用編 [#ze19033b]
基礎編の内容を理解すれば、GPU上のCUDAプログラムを作ること...
応用編ではさらに、プログラムを高速化するポイント等を解説...
-&ref(gpu-prog-2.pdf,,GPUプログラミング・応用編 (PDF));
// 基礎編に引き続き、GPU上のプログラムを高速化するポイン...
// 解説します。
// -&ref(gpu-prog-2-120821.pdf,,GPUプログラミング・応用編...
// -サンプルプログラム
// --CUDAの共有メモリ利用する行列積プログラム &ref(matmu...
// --GPU上で多次元配列を利用するプログラム &ref(devarray....
*参考資料・外部リンク [#w51db13e]
- &ref(http://docs.nvidia.com/cuda/index.html,,CUDA公式マ...
多くの文書がありますが、関連が深いのは
-- 「Programming Guides」の「&ref(http://docs.nvidia.com/...
-- 「Reference Manuals」の「&ref(http://docs.nvidia.com/c...
- CUDA対応GPUのついたPCなどを持っている人は、&ref(https:/...
- &ref(http://gpu-computing.gsic.titech.ac.jp/,,GPUコンピ...
- 書籍
-- 「はじめてのCUDAプログラミング」青木 尊之、額田 彰、工...
-- 「CUDA高速GPUプログラミング入門」岡田 賢治、小山田 耕...
-- 「GPUプログラミング入門 -CUDA5による実装」伊藤 智義、...
終了行:
[[Supercomputing Contest 2013/GPUプログラミング資料]]
&color(green){最終更新日時: &lastmod;};
//!!committee_edit!!
&color(red){&size(15){このページは随時改訂されます。};};
*はじめに [#w482d0c5]
今年のSuperCon本選では、2012年度に引き続き、東京工業大学T...
&color(red){GPUプログラミング};に挑戦してもらいます。
GPU向けのプログラミング言語&color(red){CUDA};を用いて
プログラムを組むことになります。
参加者の皆さんの多くにとってまだまだ見慣れない環境だと思...
予習のための資料を前もって公開します
(例年通り、本選期間の講習会も行います)。
C言語の基本知識があれば読み進められると思いますので、
挑戦してみてください。
*基礎編 [#rb55b40d]
「GPUプログラミングって何?」というところから、簡単なCUDA...
を作成できるところまで説明します。
-&ref(gpu-prog-1-0816.pdf,,GPUプログラミング・基礎編 (PDF...
-サンプルプログラム
--単純なCUDAプログラム(1スレッド版) &ref(inc_seq.cu,,inc_...
--単純なCUDAプログラム(複数スレッド版) &ref(inc_par.cu,,i...
--CPUの拡散現象シミュレーションプログラム &ref(diffusion....
--CUDAによる拡散現象シミュレーションプログラム &ref(diffu...
*応用編 [#ze19033b]
基礎編の内容を理解すれば、GPU上のCUDAプログラムを作ること...
応用編ではさらに、プログラムを高速化するポイント等を解説...
-&ref(gpu-prog-2.pdf,,GPUプログラミング・応用編 (PDF));
// 基礎編に引き続き、GPU上のプログラムを高速化するポイン...
// 解説します。
// -&ref(gpu-prog-2-120821.pdf,,GPUプログラミング・応用編...
// -サンプルプログラム
// --CUDAの共有メモリ利用する行列積プログラム &ref(matmu...
// --GPU上で多次元配列を利用するプログラム &ref(devarray....
*参考資料・外部リンク [#w51db13e]
- &ref(http://docs.nvidia.com/cuda/index.html,,CUDA公式マ...
多くの文書がありますが、関連が深いのは
-- 「Programming Guides」の「&ref(http://docs.nvidia.com/...
-- 「Reference Manuals」の「&ref(http://docs.nvidia.com/c...
- CUDA対応GPUのついたPCなどを持っている人は、&ref(https:/...
- &ref(http://gpu-computing.gsic.titech.ac.jp/,,GPUコンピ...
- 書籍
-- 「はじめてのCUDAプログラミング」青木 尊之、額田 彰、工...
-- 「CUDA高速GPUプログラミング入門」岡田 賢治、小山田 耕...
-- 「GPUプログラミング入門 -CUDA5による実装」伊藤 智義、...
ページ名: