Edited: I’m an idiot.
cgemmBug.cu (3.52 KB)
Should this line:
cublasCgemm(‘n’, ‘n’, 3, 3, 1, make_float2(1,1), ca_ptr, 3, cb_ptr, 1, make_float2(0, 0), cab_ptr, 3);
actually be:
cublasCgemm(‘n’, ‘n’, 3, 3, 1, make_float2(1,0), ca_ptr, 3, cb_ptr, 1, make_float2(0, 0), cab_ptr, 3);
?
Ahhhhhhhhhhhhh. Thank you.