| 4 | |
| 5 | = CALプログラミング(1) = |
| 6 | 1. 一番簡単なテストプログラムが"/usr/local/amdcal/samples/app/hellocal"にある。これをコピーして、不必要なものを取り除いたバージョンのプログラムが"/home/nakasato/CALTEST"にあるので、このディレクトリを自分のホームディレクトリにコピーする。 |
| 7 | 2. makeすることで、"hellocal"というプログラムが作られる。 |
| 8 | 3. まずはこのプログラムを実行してみること。何かキーを押したら終了する。 |
| 9 | |
| 10 | 実行例 |
| 11 | {{{ |
| 12 | gpu1[~/CALTEST] ./hellocal |
| 13 | 0.000000 0.500000 1.000000 1.500000 2.000000 2.500000 3.000000 3.500000 |
| 14 | 128.000000 128.500000 129.000000 129.500000 130.000000 130.500000 131.000000 131.500000 |
| 15 | 256.000000 256.500000 257.000000 257.500000 258.000000 258.500000 259.000000 259.500000 |
| 16 | 384.000000 384.500000 385.000000 385.500000 386.000000 386.500000 387.000000 387.500000 |
| 17 | 512.000000 512.500000 513.000000 513.500000 514.000000 514.500000 515.000000 515.500000 |
| 18 | 640.000000 640.500000 641.000000 641.500000 642.000000 642.500000 643.000000 643.500000 |
| 19 | 768.000000 768.500000 769.000000 769.500000 770.000000 770.500000 771.000000 771.500000 |
| 20 | 896.000000 896.500000 897.000000 897.500000 898.000000 898.500000 899.000000 899.500000 |
| 21 | |
| 22 | Press enter to exit... |
| 23 | }}} |
| 24 | |
| 25 | プログラムの解説: |
| 26 | * このテストプログラムは、入力されたデータに0.5を掛けるという演算をGPUでおこなって、結果を得るというプログラムである。 |