comparison paper/data_parallel.tex @ 6:744885be1943 default tip

fix
author Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
date Wed, 06 Nov 2013 22:23:07 +0900
parents 8c37fee42142
children
comparison
equal deleted inserted replaced
5:208ca954df56 6:744885be1943
53 uisigned long i = s->x; 53 uisigned long i = s->x;
54 outdata[i]=indata1[i]*indata2[i]; 54 outdata[i]=indata1[i]*indata2[i];
55 return 0; 55 return 0;
56 } 56 }
57 \end{Verbatim} 57 \end{Verbatim}
58 並列プログラミングだと,並列化する Task が全部同一であるという事は少なくない。 58 並列プログラミングでは,並列化する Task が全部同一であるという事は少なくない。
59 iterate を実装したことで,Task を生成する部分をループで回す必要はなく,OpenCL と同様に一つの記述で異なる index を持つ Task を CPU 上で実行することができるようになった。 59 iterate を実装したことで,Task を生成する部分をループで回す必要はなく,OpenCL と同様に一つの記述で異なる index を持つ Task を CPU 上で実行することができるようになった。