Skip to content
Snippets Groups Projects

add 02 MSA Ping-Pong

Merged Sebastian Achilles requested to merge sa-ping-pong into main

MPI Ping Pong between buffer on CPU and buffer on GPU memory

Edited by Sebastian Achilles

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Sebastian Achilles changed the description

    changed the description

  • 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
  • Andreas Herten added 7 commits

    added 7 commits

    Compare with previous version

  • Andreas Herten assigned to @achilles4 and unassigned @herten1

    assigned to @achilles4 and unassigned @herten1

  • Ghost User added 1 commit

    added 1 commit

    • 345e3cda - 02 MSA-Ping-Pong: update jureca job script

    Compare with previous version

  • merged

Please register or sign in to reply
Loading