Mercurial > hg > Game > Cerium
comparison example/multiply/gpu/Multi.cl @ 1941:f19885ea776d draft
add wordcount for cuda. fix CudaScheduler. add makefile
author | Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 04 Feb 2014 02:18:07 +0900 |
parents | 67e50779feb4 |
children |
comparison
equal
deleted
inserted
replaced
1936:e8ca9cae59fc | 1941:f19885ea776d |
---|---|
1 __kernel void | 1 __kernel void |
2 multi(__global const long *params, __global const float* A, __global const float* B, __global float* C) | 2 multi(__global const long *params, __global const float* A, __global const float* B, __global float* C) |
3 { | 3 { |
4 // int i=get_global_id(0); | 4 // int i=get_global_id(0); |
5 long length = (long)params[0]; | |
6 long id = get_global_id(0); | 5 long id = get_global_id(0); |
7 // for(int i=0;i<length;i++) { | 6 // for(int i=0;i<length;i++) { |
8 if(length) | 7 C[id]=A[id]*B[id]; |
9 C[id]=A[id]*B[id]; | |
10 } | 8 } |