add 02 MSA Ping-Pong
MPI Ping Pong between buffer on CPU and buffer on GPU memory
Edited by Sebastian Achilles
Merge request reports
Activity
assigned to @herten1
Example output from JURECA DC-CPU + DC-GPU:
Transfer size (B): 8, Transfer Time (s): 0.000002580, Bandwidth (GB/s): 0.002888259 Transfer size (B): 16, Transfer Time (s): 0.000002594, Bandwidth (GB/s): 0.005745580 Transfer size (B): 32, Transfer Time (s): 0.000002750, Bandwidth (GB/s): 0.010838391 Transfer size (B): 64, Transfer Time (s): 0.000002807, Bandwidth (GB/s): 0.021232018 Transfer size (B): 128, Transfer Time (s): 0.000002875, Bandwidth (GB/s): 0.041459774 Transfer size (B): 256, Transfer Time (s): 0.000003020, Bandwidth (GB/s): 0.078957007 Transfer size (B): 512, Transfer Time (s): 0.000003135, Bandwidth (GB/s): 0.152091464 Transfer size (B): 1024, Transfer Time (s): 0.000003282, Bandwidth (GB/s): 0.290594892 Transfer size (B): 2048, Transfer Time (s): 0.000003670, Bandwidth (GB/s): 0.519671044 Transfer size (B): 4096, Transfer Time (s): 0.000004606, Bandwidth (GB/s): 0.828253899 Transfer size (B): 8192, Transfer Time (s): 0.000005150, Bandwidth (GB/s): 1.481404190 Transfer size (B): 16384, Transfer Time (s): 0.000006832, Bandwidth (GB/s): 2.233426043 Transfer size (B): 32768, Transfer Time (s): 0.000010410, Bandwidth (GB/s): 2.931589046 Transfer size (B): 65536, Transfer Time (s): 0.000014479, Bandwidth (GB/s): 4.215565973 Transfer size (B): 131072, Transfer Time (s): 0.000022012, Bandwidth (GB/s): 5.545668511 Transfer size (B): 262144, Transfer Time (s): 0.000029173, Bandwidth (GB/s): 8.368707032 Transfer size (B): 524288, Transfer Time (s): 0.000050597, Bandwidth (GB/s): 9.650464082 Transfer size (B): 1048576, Transfer Time (s): 0.000092913, Bandwidth (GB/s): 10.510503319 Transfer size (B): 2097152, Transfer Time (s): 0.000178021, Bandwidth (GB/s): 10.971336479 Transfer size (B): 4194304, Transfer Time (s): 0.000347978, Bandwidth (GB/s): 11.225579210 Transfer size (B): 8388608, Transfer Time (s): 0.000687631, Bandwidth (GB/s): 11.361469008 Transfer size (B): 16777216, Transfer Time (s): 0.001367054, Bandwidth (GB/s): 11.429691585 Transfer size (B): 33554432, Transfer Time (s): 0.002726065, Bandwidth (GB/s): 11.463410554 Transfer size (B): 67108864, Transfer Time (s): 0.005443916, Bandwidth (GB/s): 11.480705346 Transfer size (B): 134217728, Transfer Time (s): 0.010879333, Bandwidth (GB/s): 11.489674574 Transfer size (B): 268435456, Transfer Time (s): 0.021749926, Bandwidth (GB/s): 11.494292187 Transfer size (B): 536870912, Transfer Time (s): 0.043490888, Bandwidth (GB/s): 11.496661194 Transfer size (B): 1073741824, Transfer Time (s): 0.086975408, Bandwidth (GB/s): 11.497502804
Example output from JUWELS-Cluster + JUWELS-Booster:
Transfer size (B): 8, Transfer Time (s): 0.000002580, Bandwidth (GB/s): 0.002888259 Transfer size (B): 16, Transfer Time (s): 0.000002594, Bandwidth (GB/s): 0.005745580 Transfer size (B): 32, Transfer Time (s): 0.000002750, Bandwidth (GB/s): 0.010838391 Transfer size (B): 64, Transfer Time (s): 0.000002807, Bandwidth (GB/s): 0.021232018 Transfer size (B): 128, Transfer Time (s): 0.000002875, Bandwidth (GB/s): 0.041459774 Transfer size (B): 256, Transfer Time (s): 0.000003020, Bandwidth (GB/s): 0.078957007 Transfer size (B): 512, Transfer Time (s): 0.000003135, Bandwidth (GB/s): 0.152091464 Transfer size (B): 1024, Transfer Time (s): 0.000003282, Bandwidth (GB/s): 0.290594892 Transfer size (B): 2048, Transfer Time (s): 0.000003670, Bandwidth (GB/s): 0.519671044 Transfer size (B): 4096, Transfer Time (s): 0.000004606, Bandwidth (GB/s): 0.828253899 Transfer size (B): 8192, Transfer Time (s): 0.000005150, Bandwidth (GB/s): 1.481404190 Transfer size (B): 16384, Transfer Time (s): 0.000006832, Bandwidth (GB/s): 2.233426043 Transfer size (B): 32768, Transfer Time (s): 0.000010410, Bandwidth (GB/s): 2.931589046 Transfer size (B): 65536, Transfer Time (s): 0.000014479, Bandwidth (GB/s): 4.215565973 Transfer size (B): 131072, Transfer Time (s): 0.000022012, Bandwidth (GB/s): 5.545668511 Transfer size (B): 262144, Transfer Time (s): 0.000029173, Bandwidth (GB/s): 8.368707032 Transfer size (B): 524288, Transfer Time (s): 0.000050597, Bandwidth (GB/s): 9.650464082 Transfer size (B): 1048576, Transfer Time (s): 0.000092913, Bandwidth (GB/s): 10.510503319 Transfer size (B): 2097152, Transfer Time (s): 0.000178021, Bandwidth (GB/s): 10.971336479 Transfer size (B): 4194304, Transfer Time (s): 0.000347978, Bandwidth (GB/s): 11.225579210 Transfer size (B): 8388608, Transfer Time (s): 0.000687631, Bandwidth (GB/s): 11.361469008 Transfer size (B): 16777216, Transfer Time (s): 0.001367054, Bandwidth (GB/s): 11.429691585 Transfer size (B): 33554432, Transfer Time (s): 0.002726065, Bandwidth (GB/s): 11.463410554 Transfer size (B): 67108864, Transfer Time (s): 0.005443916, Bandwidth (GB/s): 11.480705346 Transfer size (B): 134217728, Transfer Time (s): 0.010879333, Bandwidth (GB/s): 11.489674574 Transfer size (B): 268435456, Transfer Time (s): 0.021749926, Bandwidth (GB/s): 11.494292187 Transfer size (B): 536870912, Transfer Time (s): 0.043490888, Bandwidth (GB/s): 11.496661194 Transfer size (B): 1073741824, Transfer Time (s): 0.086975408, Bandwidth (GB/s): 11.497502804
added 7 commits
-
255608ff...0621cd10 - 5 commits from branch
main
- f5974133 - Merge branch 'main' into sa-ping-pong
- ecd80d44 - Minor tweaks and renamings
-
255608ff...0621cd10 - 5 commits from branch
assigned to @achilles4 and unassigned @herten1
Please register or sign in to reply