// // Generated by NVIDIA NVVM Compiler // Compiler built on Sat Mar 15 02:52:22 2014 (1394848342) // Cuda compilation tools, release 6.0, V6.0.1 // .version 4.0 .target sm_20 .address_size 32 .visible .entry BenchMarkDRAMKernel( .param .u32 BenchMarkDRAMKernel_param_0, .param .u32 BenchMarkDRAMKernel_param_1 ) { .reg .pred %p<2>; .reg .s32 %r<11>; .reg .f32 %f<18>; ld.param.u32 %r2, [BenchMarkDRAMKernel_param_0]; ld.param.u32 %r3, [BenchMarkDRAMKernel_param_1]; cvta.to.global.u32 %r1, %r2; mov.u32 %r4, %ctaid.x; mov.u32 %r5, %ntid.x; mov.u32 %r6, %tid.x; mad.lo.s32 %r7, %r4, %r5, %r6; rem.u32 %r8, %r7, %r3; shl.b32 %r9, %r8, 4; add.s32 %r10, %r1, %r9; ld.global.v4.f32 {%f5, %f6, %f7, %f8}, [%r10]; ret; }