Changes between Version 1 and Version 2 of CALによるGPUプログラミング


Ignore:
Timestamp:
Mar 16, 2009 11:13:22 AM (16 years ago)
Author:
nakasato
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CALによるGPUプログラミング

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