Transpose Starting...

GPU Device 0: "GeForce MX150" with compute capability 6.1

> Device 0: "GeForce MX150"
> SM Capability 6.1 detected:
> [GeForce MX150] has 3 MP(s) x 128 (Cores/MP) = 384 (Cores)
> Compute performance scaling factor = 1.00

Matrix size: 1024x1024 (64x64 tiles), tile size: 16x16, block size: 16x16

transpose simple copy       , Throughput = 38.9732 GB/s, Time = 0.20046 ms, Size = 1048576 fp32 elements, NumDevsUsed = 1, Workgroup = 256
transpose shared memory copy, Throughput = 37.7487 GB/s, Time = 0.20696 ms, Size = 1048576 fp32 elements, NumDevsUsed = 1, Workgroup = 256
transpose naive             , Throughput = 15.9214 GB/s, Time = 0.49069 ms, Size = 1048576 fp32 elements, NumDevsUsed = 1, Workgroup = 256
transpose coalesced         , Throughput = 37.2456 GB/s, Time = 0.20976 ms, Size = 1048576 fp32 elements, NumDevsUsed = 1, Workgroup = 256
transpose optimized         , Throughput = 37.7375 GB/s, Time = 0.20702 ms, Size = 1048576 fp32 elements, NumDevsUsed = 1, Workgroup = 256
transpose coarse-grained    , Throughput = 37.8686 GB/s, Time = 0.20631 ms, Size = 1048576 fp32 elements, NumDevsUsed = 1, Workgroup = 256
transpose fine-grained      , Throughput = 38.8541 GB/s, Time = 0.20107 ms, Size = 1048576 fp32 elements, NumDevsUsed = 1, Workgroup = 256
transpose diagonal          , Throughput = 36.3824 GB/s, Time = 0.21473 ms, Size = 1048576 fp32 elements, NumDevsUsed = 1, Workgroup = 256
Test passed
