HW3: RC3 - Ampere measurements added

This commit is contained in:
2025-02-16 23:30:15 +02:00
parent a5ae5c6bdb
commit 4d15bd36e3
36 changed files with 827 additions and 0 deletions
@@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 1048576 (Q=20)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 8694 [usec]
[Timing] Mem-xch : 5435 [usec]
[Timing] Sorting : 3159 [usec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 2097152 (Q=21)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 16 [msec]
[Timing] Mem-xch : 12 [msec]
[Timing] Sorting : 4093 [usec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 4194304 (Q=22)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 53 [msec]
[Timing] Mem-xch : 46 [msec]
[Timing] Sorting : 6080 [usec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 8388608 (Q=23)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 41 [msec]
[Timing] Mem-xch : 27 [msec]
[Timing] Sorting : 14 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 16777216 (Q=24)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 102 [msec]
[Timing] Mem-xch : 72 [msec]
[Timing] Sorting : 29 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 33554432 (Q=25)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 95 [msec]
[Timing] Mem-xch : 36 [msec]
[Timing] Sorting : 59 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 67108864 (Q=26)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 204 [msec]
[Timing] Mem-xch : 84 [msec]
[Timing] Sorting : 120 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 134217728 (Q=27)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 427 [msec]
[Timing] Mem-xch : 172 [msec]
[Timing] Sorting : 255 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 268435456 (Q=28)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 953 [msec]
[Timing] Mem-xch : 396 [msec]
[Timing] Sorting : 552 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 536870912 (Q=29)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 1859 [msec]
[Timing] Mem-xch : 694 [msec]
[Timing] Sorting : 1164 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V0
[Log]: Array size: 1073741824 (Q=30)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 3769 [msec]
[Timing] Mem-xch : 1316 [msec]
[Timing] Sorting : 2452 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 1048576 (Q=20)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 3119 [usec]
[Timing] Mem-xch : 1708 [usec]
[Timing] Sorting : 1412 [usec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 2097152 (Q=21)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 5227 [usec]
[Timing] Mem-xch : 3052 [usec]
[Timing] Sorting : 2200 [usec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 4194304 (Q=22)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 9131 [usec]
[Timing] Mem-xch : 5421 [usec]
[Timing] Sorting : 3712 [usec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 8388608 (Q=23)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 21 [msec]
[Timing] Mem-xch : 12 [msec]
[Timing] Sorting : 8485 [usec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 16777216 (Q=24)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 34 [msec]
[Timing] Mem-xch : 17 [msec]
[Timing] Sorting : 17 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 33554432 (Q=25)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 70 [msec]
[Timing] Mem-xch : 33 [msec]
[Timing] Sorting : 37 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 67108864 (Q=26)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 144 [msec]
[Timing] Mem-xch : 66 [msec]
[Timing] Sorting : 79 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 134217728 (Q=27)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 329 [msec]
[Timing] Mem-xch : 175 [msec]
[Timing] Sorting : 153 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 268435456 (Q=28)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 763 [msec]
[Timing] Mem-xch : 408 [msec]
[Timing] Sorting : 354 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 536870912 (Q=29)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 1425 [msec]
[Timing] Mem-xch : 685 [msec]
[Timing] Sorting : 739 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V1
[Log]: Array size: 1073741824 (Q=30)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 3201 [msec]
[Timing] Mem-xch : 1626 [msec]
[Timing] Sorting : 1555 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 1048576 (Q=20)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 3192 [usec]
[Timing] Mem-xch : 1553 [usec]
[Timing] Sorting : 1638 [usec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 2097152 (Q=21)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 5811 [usec]
[Timing] Mem-xch : 3228 [usec]
[Timing] Sorting : 2629 [usec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 4194304 (Q=22)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 12 [msec]
[Timing] Mem-xch : 7923 [usec]
[Timing] Sorting : 4624 [usec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 8388608 (Q=23)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 18 [msec]
[Timing] Mem-xch : 8502 [usec]
[Timing] Sorting : 9900 [usec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 16777216 (Q=24)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 38 [msec]
[Timing] Mem-xch : 17 [msec]
[Timing] Sorting : 21 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 33554432 (Q=25)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 73 [msec]
[Timing] Mem-xch : 28 [msec]
[Timing] Sorting : 44 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 67108864 (Q=26)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 163 [msec]
[Timing] Mem-xch : 80 [msec]
[Timing] Sorting : 82 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 134217728 (Q=27)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 479 [msec]
[Timing] Mem-xch : 301 [msec]
[Timing] Sorting : 178 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 268435456 (Q=28)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 736 [msec]
[Timing] Mem-xch : 328 [msec]
[Timing] Sorting : 410 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 536870912 (Q=29)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 1595 [msec]
[Timing] Mem-xch : 738 [msec]
[Timing] Sorting : 857 [msec]
[Validation] Results validation ... [PASSED] 
@@ -0,0 +1,23 @@
[Log]: Code version: V2
[Log]: Array size: 1073741824 (Q=30)
[Log]: Repeated sorts: 7
[Log]: GPU: NVIDIA A100-SXM4-40GB
[Log]: Block size: 512
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Log]: Initialize array ... Done.
[Log]: Start sorting ... Done.
[Timing] Total : 3237 [msec]
[Timing] Mem-xch : 1443 [msec]
[Timing] Sorting : 1793 [msec]
[Validation] Results validation ... [PASSED]