Mercurial > hg > Papers > 2018 > parusu-master
annotate paper/src/cudaTwice.cu @ 44:ca7c9340f60b
Update
author | Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 05 Feb 2018 18:35:32 +0900 |
parents | ebcf093795f3 |
children |
rev | line source |
---|---|
32
ebcf093795f3
Add twice examples
Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
1 extern "C" { |
ebcf093795f3
Add twice examples
Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
2 __global__ void twice(int* array) { |
ebcf093795f3
Add twice examples
Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
3 array[i+(blockIdx.x*blockDim.x+threadIdx.x)*prefix] = array[i+(blockIdx.x*blockDim.x+threadIdx.x)*prefix]*2; |
ebcf093795f3
Add twice examples
Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
4 } |
ebcf093795f3
Add twice examples
Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
5 } |