@@ -103,7 +103,7 @@ mmul = cl.Kernel(prg, "mmul")
103103for i in 1 : COUNT
104104 fill! (h_C, 0.0 )
105105 cl. queue! (:profile ) do
106- evt = clcall (mmul, Tuple{Int32, Int32, Int32, Ptr {Float32}, Ptr {Float32}, Ptr {Float32}},
106+ evt = clcall (mmul, Tuple{Int32, Int32, Int32, CLPtr {Float32}, CLPtr {Float32}, CLPtr {Float32}},
107107 Mdim, Ndim, Pdim, d_a, d_b, d_c; global_size= (Ndim, Mdim))
108108 wait (evt)
109109
@@ -127,7 +127,7 @@ mmul = cl.Kernel(prg, "mmul")
127127for i in 1 : COUNT
128128 fill! (h_C, 0.0 )
129129 cl. queue! (:profile ) do
130- evt = clcall (mmul, Tuple{Int32, Int32, Int32, Ptr {Float32}, Ptr {Float32}, Ptr {Float32}},
130+ evt = clcall (mmul, Tuple{Int32, Int32, Int32, CLPtr {Float32}, CLPtr {Float32}, CLPtr {Float32}},
131131 Mdim, Ndim, Pdim, d_a, d_b, d_c; global_size= Ndim, local_size= (ORDER ÷ 16 ))
132132 wait (evt)
133133
@@ -159,7 +159,7 @@ for i in 1:COUNT
159159 global_size = (Ndim,)
160160 local_size = (div (ORDER, 16 ),)
161161
162- evt = clcall (mmul, Tuple{Int32, Int32, Int32, Ptr {Float32}, Ptr {Float32}, Ptr {Float32}, cl . LocalMem {Float32}},
162+ evt = clcall (mmul, Tuple{Int32, Int32, Int32, CLPtr {Float32}, CLPtr {Float32}, CLPtr {Float32}, CLPtr {Float32}},
163163 Mdim, Ndim, Pdim, d_a, d_b, d_c, localmem; global_size, local_size)
164164 wait (evt)
165165
@@ -190,7 +190,7 @@ for i in 1:COUNT
190190 localmem1 = cl. LocalMem (Float32, blocksize^ 2 )
191191 localmem2 = cl. LocalMem (Float32, blocksize^ 2 )
192192 cl. queue! (:profile ) do
193- evt = clcall (mmul, Tuple{Int32, Int32, Int32, Ptr {Float32}, Ptr {Float32}, Ptr {Float32}, Ptr {Float32}, Ptr {Float32}},
193+ evt = clcall (mmul, Tuple{Int32, Int32, Int32, CLPtr {Float32}, CLPtr {Float32}, CLPtr {Float32}, CLPtr {Float32}, CLPtr {Float32}},
194194 Mdim, Ndim, Pdim, d_a, d_b, d_c, localmem1, localmem2; global_size= Ndim, local_size= (ORDER ÷ 16 ))
195195 wait (evt)
196196
0 commit comments