diff --git a/benchmarks/benchmark-results/copy-n0ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..95ec3d6 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[259762850,258432381,258457510,257909503,258552083,258122539,258533663,258904557,258631872,258538924],"completion":[258750678,258060815,257754917,257908915,258551585,258122101,258533191,258904063,258631426,258538355],"submission":[1012172,371566,702593,588,498,438,472,494,446,569],"total":2326802027,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[261722647,261909387,262531915,262350473,261800151,261714978,262177892,262737502,263106229,250458089],"completion":[261717893,261545171,261802989,261703011,261799654,261714536,262177451,262737104,263105826,250457674],"submission":[4754,364216,728926,647462,497,442,441,398,403,415],"total":2348796337,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[269698957,269721758,270136409,271231416,269487656,269975350,270275067,270950426,269740044,204199345],"completion":[269695263,269383559,269471674,270582501,269487120,269974908,270274638,270950021,269739635,204198901],"submission":[3694,338199,664735,648915,536,442,429,405,409,444],"total":2365726912,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[271823540,271359323,272292742,273222542,271270670,271721403,272587158,272467582,271927537,185910738],"completion":[271820583,271020768,271625558,272536379,271270154,271720943,272586719,272467185,271927117,185910327],"submission":[2957,338555,667184,686163,516,460,439,397,420,411],"total":2363122479,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[622039422,310348031,275209153,275886600,276347158,277312599,276357794,276965182,277145991,278092922],"completion":[622036691,275517315,275039699,275720483,276346632,277312163,276357343,276964708,277145588,278092503],"submission":[2731,34830716,169454,166117,526,436,451,474,403,419],"total":2523768748,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[607286027,305238113,279691842,280778080,279050821,279566619,280870760,280148350,280739661,271627420],"completion":[607283875,278692375,279518313,280626097,279050283,279566162,280870329,280147942,280739255,271626979],"submission":[2152,26545738,173529,151983,538,457,431,408,406,441],"total":2537726944,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[565367929,306135295,293669850,292899006,293682666,294750903,292405842,293444408,294677726,221585541],"completion":[564771558,294684868,293516516,292821356,293532618,294750313,292405405,293443992,294677295,221585001],"submission":[596371,11450427,153334,77650,150048,590,437,416,431,540],"total":2583267798,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[554663520,305713729,294413255,294370172,292934502,293602333,293480716,293116220,295695796,219583956],"completion":[554661282,294917207,294256825,294202370,292933869,293601862,293480259,293115767,295695342,219583483],"submission":[2238,10796522,156430,167802,633,471,457,453,454,473],"total":2582926624,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton0-1gib-smart-1e.json new file mode 100644 index 0000000..de81c33 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":0,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[141177519,140972891,141227764,141448189,141069115,140934027,141285212,141268881,141457581,141714517],"completion":[141174344,140906291,141113652,141332946,141068555,140933587,141284743,141268391,141457173,141714034],"submission":[3175,66600,114112,115243,560,440,469,490,408,483],"total":1271385079,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[145656814,145865192,146100650,145521075,145379293,145494932,146002071,145759657,146037422,127314076],"completion":[145596017,145806496,145986791,145520565,145378797,145494439,146001649,145759179,146036987,127313652],"submission":[60797,58696,113859,510,496,493,422,478,435,424],"total":1293481206,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155957923,156091322,156450327,156266863,155936390,156402489,156197986,156561315,138407969,77415450],"completion":[155955798,156025568,156327485,156152103,155935887,156402037,156197577,156560869,138407544,77414979],"submission":[2125,65754,122842,114760,503,452,409,446,425,471],"total":1309737690,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157076540,157537846,157270414,156933346,157046571,157110764,157289710,157829524,132416989,72745341],"completion":[156960099,157420960,157145684,156871423,156933491,157110213,157289278,157829035,132416588,72744783],"submission":[116441,116886,124730,61923,113080,551,432,489,401,558],"total":1306188415,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..21ad764 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156698240,155829254,156153127,156172355,155797661,156243547,155934755,156030458,157202555,145224413],"completion":[156518026,155659076,155789205,156171784,155793871,156243099,155934285,156030029,157202158,145223969],"submission":[180214,170178,363922,571,3790,448,470,429,397,444],"total":1394600232,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153012198,152684812,153252701,153807487,153526652,153009504,153362857,152904777,153780537,153385657],"completion":[153008128,152501467,152907330,153438140,153525867,153009067,153362412,152904373,153780110,153385228],"submission":[4070,183345,345371,369347,785,437,445,404,427,429],"total":1379726201,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164657868,163959441,164544046,164943315,164966628,164165619,164240679,165263970,163178283,95026092],"completion":[164655165,163776390,164181227,164593790,164966087,164165141,164240267,165263566,163177880,95025608],"submission":[2703,183051,362819,349525,541,478,412,404,403,484],"total":1410298322,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162450902,162165692,163076339,162962708,162622644,162443361,162001958,163078480,162846549,108672865],"completion":[162448618,161978981,162742806,162601327,162622099,162442907,162001416,163078052,162846143,108672439],"submission":[2284,186711,333533,361381,545,454,542,428,406,426],"total":1409883051,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[365798249,235592420,215798032,217397308,215974729,215992237,216662144,215804932,216282040,203734413],"completion":[365795789,215398168,215680514,217277422,215974231,215991792,216661712,215804361,216281642,203733998],"submission":[2460,20194252,117518,119886,498,445,432,571,398,415],"total":1953252246,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[375706452,238092164,211167367,211637937,211330032,211711053,211548461,211663699,212333610,211746984],"completion":[375704208,209200010,211049804,211524371,211329415,211710590,211548015,211599486,212333056,211746563],"submission":[2244,28892154,117563,113566,617,463,446,64213,554,421],"total":1931366884,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[316466602,227779567,225325134,224736839,224785830,224572648,224615219,224848129,224593931,165504047],"completion":[316160199,224055601,225195752,224673232,224665938,224572096,224614783,224847523,224593529,165503584],"submission":[306403,3723966,129382,63607,119892,552,436,606,402,463],"total":1966779042,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[328858142,227531159,222282100,223623301,222999839,222834592,221994352,222590543,222529613,178349670],"completion":[328855305,222342681,222159877,223507262,222999241,222834105,221993949,222589965,222529184,178349238],"submission":[2837,5188478,122223,116039,598,487,403,578,429,432],"total":1964749439,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton1-1gib-smart-1e.json new file mode 100644 index 0000000..de10fd3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":1,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80744070,78879597,79365104,79245143,79232043,78969559,79490691,79178445,79353015,67958979],"completion":[79431638,78841675,79291528,79244648,79231595,78969132,79490276,79178053,79352602,67958559],"submission":[1312432,37922,73576,495,448,427,415,392,413,420],"total":701680394,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76337725,76234361,76387262,76691338,76119270,76262853,76763605,76313299,76642562,76468041],"completion":[76335391,76186864,76318303,76619197,76118762,76262416,76763189,76312833,76642154,76467601],"submission":[2334,47497,68959,72141,508,437,416,466,408,440],"total":687889678,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87745267,87819758,87853995,87427061,87474206,87710412,87797926,87610532,57903455,41289865],"completion":[87740217,87776144,87785208,87356705,87473646,87709975,87797516,87610121,57903052,41289421],"submission":[5050,43614,68787,70356,560,437,410,411,403,444],"total":712895105,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86943866,86846774,86864866,86618658,86696261,86973881,86858404,86801060,64518993,44936372],"completion":[86869759,86777015,86793208,86582551,86616992,86973367,86857953,86800655,64518596,44935911],"submission":[74107,69759,71658,36107,79269,514,451,405,397,461],"total":717123459,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..13d7e14 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95782408,95782894,95727091,95738303,95726194,95854940,95687567,95718108,95740820,95717249],"completion":[95779688,95690370,95546129,95589582,95725701,95854504,95687151,95717705,95740417,95716832],"submission":[2720,92524,180962,148721,493,436,416,403,403,417],"total":861792335,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97215813,97187781,97145620,97164798,97306908,97230882,97258390,97358022,97135744,92209543],"completion":[97142855,97116558,96982254,97164222,97306462,97230475,97257979,97357599,97135340,92209115],"submission":[72958,71223,163366,576,446,407,411,423,404,428],"total":870009282,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98394373,98320291,98565598,98544379,98356518,98339171,98520299,98497807,98482399,84350005],"completion":[98392335,98219935,98400276,98395822,98355962,98338678,98519767,98497410,98481995,84349578],"submission":[2038,100356,165322,148557,556,493,532,397,404,427],"total":871987061,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99947802,100082248,100187834,100383697,100085940,100229214,99944623,100015476,100350602,69690867],"completion":[99945788,99979317,100030105,100220588,100085445,100228720,99944162,100015065,100350199,69601306],"submission":[2014,102931,157729,163109,495,494,461,411,403,89561],"total":871066050,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179707107,179852028,179739920,96897607,84160855,84234649,84201210,84197900,84193976,64871027],"completion":[179704707,179773378,179571432,76331445,84159652,84234179,84200787,84197456,84193578,64870621],"submission":[2400,78650,168488,20566162,1203,470,423,444,398,406],"total":942370275,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181469650,181689847,178447230,87046917,85773849,85732437,85655151,85718348,85676644,60667787],"completion":[181316824,181539501,178285583,78214796,85697739,85731671,85654694,85717950,85676243,60667329],"submission":[152826,150346,161647,8832121,76110,766,457,398,401,458],"total":936424807,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183202255,183323595,173030455,94110454,72295971,72279779,72301244,72304601,72346395,72309830],"completion":[183200034,183235554,172882181,72251089,72294532,72279326,72300824,72304166,72345983,72309407],"submission":[2221,88041,148274,21859365,1439,453,420,435,412,423],"total":884316427,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184112459,184113557,169485560,95552434,76789636,76810680,76779907,76733299,76746769,68874358],"completion":[184110516,184030327,169326961,76700456,76788201,76810214,76779490,76732874,76746371,68873946],"submission":[1943,83230,158599,18851978,1435,466,417,425,398,412],"total":901903532,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton10-1gib-smart-1e.json new file mode 100644 index 0000000..712de5c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":10,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60300541,60341997,60377743,60333798,60242565,60369482,60369912,60324494,60428110,60305991],"completion":[60298312,60297462,60316463,60275689,60241997,60367579,60369464,60323994,60427654,60305594],"submission":[2229,44535,61280,58109,568,1903,448,500,456,397],"total":543131256,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62818499,62725887,62741681,62757329,62600629,62704879,62703683,62694147,62623977,54233768],"completion":[62816380,62688919,62681997,62696754,62599999,62704296,62703226,62693739,62623568,54233332],"submission":[2119,36968,59684,60575,630,583,457,408,409,436],"total":555794596,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63676664,63815836,63807842,63985748,63795157,63883872,63823560,63924986,63879896,47401179],"completion":[63674580,63772283,63742837,63923487,63762540,63883364,63823141,63924447,63879498,47400755],"submission":[2084,43553,65005,62261,32617,508,419,539,398,424],"total":558542587,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65303038,65244116,65298173,65312045,65269307,65319751,65305181,65302811,63403477,40690429],"completion":[65240965,65183949,65235840,65311493,65268703,65319281,65304735,65302392,63403057,40689950],"submission":[62073,60167,62333,552,604,470,446,419,420,479],"total":561154405,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..9ab56e3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95860847,95819999,95883636,95893442,95833651,95828701,95918939,95951127,95881709,96682437],"completion":[95858439,95738433,95710046,95741508,95833121,95828188,95918475,95950736,95881206,96682006],"submission":[2408,81566,173590,151934,530,513,464,391,503,431],"total":863705006,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97143246,97247543,97318327,97286660,97236056,97259524,97325860,97256822,97166872,99275300],"completion":[97141512,97152687,97129565,97147307,97235519,97259043,97325415,97256403,97166373,99274816],"submission":[1734,94856,188762,139353,537,481,445,419,499,484],"total":877384565,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98542530,98547819,98372845,98636266,98582512,98592815,98600373,98768672,98597513,84104444],"completion":[98540454,98441168,98227945,98443898,98581982,98592349,98599941,98768010,98597099,84104011],"submission":[2076,106651,144900,192368,530,466,432,662,414,433],"total":872813645,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99883436,99831327,99970480,100112603,100002743,99972104,99944668,100142449,99905752,72233065],"completion":[99881094,99749979,99817331,99933345,100002241,99971643,99944242,100141923,99905353,72232641],"submission":[2342,81348,153149,179258,502,461,426,526,399,424],"total":872127809,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179649279,179586387,179933987,97168267,85608707,85620099,85662857,85641696,85629203,58591987],"completion":[179646616,179507910,179794049,95546509,85607285,85619581,85662441,85641276,85628803,58591557],"submission":[2663,78477,139938,1621758,1422,518,416,420,400,430],"total":943630939,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181262409,181302272,181233690,95588326,84623230,84580620,84533450,84605064,84579923,55451224],"completion":[181113125,181162665,181089086,84809377,84544394,84579914,84533014,84604666,84579517,55450757],"submission":[149284,139607,144604,10778949,78836,706,436,398,406,467],"total":936592305,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183430956,183080707,179605392,92765501,76329536,76261430,76283478,76344166,76249466,65723310],"completion":[183419916,182981777,179464256,76251337,76328173,76260955,76283049,76343750,76249050,65722854],"submission":[11040,98930,141136,16514164,1363,475,429,416,416,456],"total":902658021,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184203769,184228637,178083098,71023576,72515460,72555817,72541189,72540018,72558666,72548065],"completion":[184120771,184162215,177943237,71022847,72514928,72555384,72540774,72539609,72558213,72547654],"submission":[82998,66422,139861,729,532,433,415,409,453,411],"total":868608318,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton11-1gib-smart-1e.json new file mode 100644 index 0000000..56c5c76 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":11,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60524497,60448379,60460082,60542819,60609700,60373351,60485398,60460779,60552220,60513332],"completion":[60466210,60383652,60403679,60511960,60549816,60371322,60484874,60460367,60551806,60512868],"submission":[58287,64727,56403,30859,59884,2029,524,412,414,464],"total":544630984,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62488719,62536217,62582771,62711198,62516057,62606576,62581718,62680012,62612295,55301306],"completion":[62486630,62496811,62523859,62651545,62515567,62606064,62581303,62679566,62611875,55300882],"submission":[2089,39406,58912,59653,490,512,415,446,420,424],"total":556136428,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63973185,63974761,64048386,63961785,63864642,63920606,63871700,63925465,63859041,47043419],"completion":[63937915,63941156,63986015,63961245,63864215,63920025,63871260,63925045,63858631,47042982],"submission":[35270,33605,62371,540,427,581,440,420,410,437],"total":558507931,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65183059,65247723,65310762,65329701,65238471,65249803,65140736,65218226,63912200,40549628],"completion":[65180617,65206859,65249720,65271289,65237947,65249265,65140294,65217807,63911805,40549144],"submission":[2442,40864,61042,58412,524,538,442,419,395,484],"total":561237331,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..e147454 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[167634543,167605146,167641719,158182520,137471766,91056659,93914300,93838486,93829646,93843428],"completion":[167522965,167497059,167431757,158181945,137471245,91055825,93913804,93837968,93828529,93843007],"submission":[111578,108087,209962,575,521,834,496,518,1117,421],"total":1097623044,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[170406320,170582501,170755599,161883889,126067651,96304531,96885623,96894215,96955889,88131031],"completion":[170403857,170466099,170548021,161677742,126067085,96303970,96885116,96893807,96955425,88130561],"submission":[2463,116402,207578,206147,566,561,507,408,464,470],"total":1104475935,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183033805,182774470,183582369,170889292,108335776,110793597,110732530,110750513,78943067,58200652],"completion":[183031363,182645262,183365656,157495816,108334414,110793102,110732053,110750041,78942667,58200158],"submission":[2442,129208,216713,13393476,1362,495,477,472,400,494],"total":1115018854,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183583606,183557445,183440486,167763361,115880160,110209962,110222215,110245176,73577190,54447454],"completion":[183367108,183344735,183229282,157639120,109450486,110208837,110221811,110244730,73576782,54446901],"submission":[216498,212710,211204,10124241,6429674,1125,404,446,408,553],"total":1109359102,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97358708,96997067,96971634,96974708,96634304,97117321,97232990,96876063,96884354,97038364],"completion":[97356669,96861876,96733806,96730380,96633758,97116873,97232589,96875619,96883965,97037934],"submission":[2039,135191,237828,244328,546,448,401,444,389,430],"total":872736701,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[101779321,101579288,101589773,101782928,101778798,101734289,101661480,101608150,101783125,83791851],"completion":[101777490,101453332,101340937,101537206,101778218,101733777,101661030,101607747,101782632,83791427],"submission":[1831,125956,248836,245722,580,512,450,403,493,424],"total":897319433,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[114683403,114472265,114874737,115065418,114858524,114561102,114546510,107893908,69889745,59593999],"completion":[114681417,114343008,114651244,114829834,114857946,114560649,114546095,107893501,69889163,59593563],"submission":[1986,129257,223493,235584,578,453,415,407,582,436],"total":925767552,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[114241750,114124896,114362850,114673155,114507299,114253640,114242220,108599704,67662777,56876747],"completion":[114239602,113996126,114124541,114422837,114506685,114253182,114241746,108599277,67662057,56876300],"submission":[2148,128770,238309,250318,614,458,474,427,720,447],"total":919314273,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton12-1gib-smart-1e.json new file mode 100644 index 0000000..4739daa --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":12,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38566961,38690854,38713938,38614362,38659011,38711355,38706451,38712197,33898109,33628269],"completion":[38525649,38646436,38671255,38613852,38658567,38710882,38704457,38711716,33897697,33627576],"submission":[41312,44418,42683,510,444,473,1994,481,412,693],"total":338345422,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33640400,33679030,33686816,33684850,33639383,33640441,33729881,33664243,33639680,33641762],"completion":[33638302,33641055,33638812,33640663,33638902,33640018,33729432,33640097,33638612,33641343],"submission":[2098,37975,48004,44187,481,423,449,24146,1068,419],"total":303107883,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..e46979c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95877284,95870432,95828280,95920196,95868879,95970746,95967487,95895905,95798791,95906574],"completion":[95874514,95780076,95677240,95723696,95868248,95970317,95967078,95895495,95798403,95906149],"submission":[2770,90356,151040,196500,631,429,409,410,388,425],"total":863037067,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97133166,97129357,97220154,97410381,97060128,97160767,97181892,97218956,97209965,93132436],"completion":[97131103,97032426,97073449,97203919,97059593,97160331,97181457,97218548,97209575,93132007],"submission":[2063,96931,146705,206462,535,436,435,408,390,429],"total":870733870,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98664694,98498415,98586299,98460892,98747192,98533668,98728136,98578916,98554285,84000429],"completion":[98495667,98337028,98404624,98368994,98568737,98533174,98727658,98578474,98553852,83999990],"submission":[169027,161387,181675,91898,178455,494,478,442,433,439],"total":872698020,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[100031471,100145090,100118251,100427044,100126233,100143328,100206195,100160672,100114913,70798162],"completion":[100029376,100057600,99938097,100260616,100125664,100142845,100205763,100160274,100114326,70797748],"submission":[2095,87490,180154,166428,569,483,432,398,587,414],"total":872251920,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179457844,179687828,179667967,61658764,55614605,61020453,61007979,61072445,60984601,60952727],"completion":[179455231,179600750,179531167,61533158,55614023,61019999,61007559,61072047,60984202,60952311],"submission":[2613,87078,136800,125606,582,454,420,398,399,416],"total":781680307,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181585575,181279719,182005887,49600909,58706747,62301602,62075096,62067304,62370900,60147192],"completion":[181510335,181193906,181877798,49600209,58706274,62301153,62074421,62066904,62370503,60146760],"submission":[75240,85813,128089,700,473,449,675,400,397,432],"total":780567701,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183486234,183479828,183076972,106626830,66416931,66646747,66504129,66358736,48070272,34299282],"completion":[183484034,183402790,182928088,67472459,66415687,66646261,66503701,66358315,48069860,34298848],"submission":[2200,77038,148884,39154371,1244,486,428,421,412,434],"total":821493677,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184180519,184105302,181411139,103931697,66797103,66801641,66689141,66779206,47678441,34925758],"completion":[184178376,184022405,181276585,67704891,66795739,66801158,66688710,66778789,47678028,34925311],"submission":[2143,82897,134554,36226806,1364,483,431,417,413,447],"total":819133849,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton13-1gib-smart-1e.json new file mode 100644 index 0000000..0eadfcf --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":13,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33680065,33683924,33679578,33635948,33716572,33638978,33634468,33637909,33635927,33635504],"completion":[33636185,33638372,33635406,33635448,33716079,33636684,33633802,33637504,33635516,33635095],"submission":[43880,45552,44172,500,493,2294,666,405,411,409],"total":303003345,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33652148,33687455,33696331,33693331,33703676,33652519,33648602,33651478,33651164,33652255],"completion":[33649916,33651900,33649842,33649882,33703197,33651662,33648179,33651085,33650766,33651832],"submission":[2232,35555,46489,43449,479,857,423,393,398,423],"total":303138563,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..24f5276 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95702593,95631014,95707636,95825182,95602643,95776056,95754238,95717582,95830837,95670708],"completion":[95699352,95538955,95554743,95652129,95602146,95775609,95753825,95717177,95830443,95670286],"submission":[3241,92059,152893,173053,497,447,413,405,394,422],"total":861525534,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97229984,97318959,97286599,97296966,97411418,97207001,97234573,97238078,97306379,92158341],"completion":[97071009,97164866,97130112,97197093,97271298,97206507,97234107,97237645,97305926,92157873],"submission":[158975,154093,156487,99873,140120,494,466,433,453,468],"total":870467870,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98428629,98480229,98359873,98420969,98316793,98316586,98441143,98322064,98232117,84707016],"completion":[98346680,98405355,98213389,98420478,98316354,98316175,98440709,98321665,98231725,84706592],"submission":[81949,74874,146484,491,439,411,434,399,392,424],"total":871606338,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99858521,99959653,100057232,100000915,100078956,100114740,99896635,100044066,99992696,71433858],"completion":[99854639,99877621,99886944,99808003,100078326,100114308,99896196,100043633,99992289,71433410],"submission":[3882,82032,170288,192912,630,432,439,433,407,448],"total":871589345,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179889162,180075900,179754523,75735529,61219994,61031045,61175548,61242240,61038344,61041954],"completion":[179886679,179992568,179595293,54083893,61218806,61030499,61175083,61241812,61037891,61041554],"submission":[2483,83332,159230,21651636,1188,546,465,428,453,400],"total":802331153,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181377081,181557379,178999606,64507986,62825593,62458580,62707086,62518080,62356277,60750156],"completion":[181372864,181475540,178848666,54515451,62824393,62458034,62706653,62517672,62355868,60749734],"submission":[4217,81839,150940,9992535,1200,546,433,408,409,422],"total":798694417,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183737600,183661789,172974178,93209959,66014226,66074325,65706547,66201046,65935928,37892990],"completion":[183735518,183586610,172814147,67894545,66012856,66073775,65706105,66200608,65935517,37892559],"submission":[2082,75179,160031,25315414,1370,550,442,438,411,431],"total":817685337,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184414034,184266695,169328761,92458721,66683150,66661976,66671952,66788338,65858935,37367648],"completion":[184411668,184190529,169181556,68646491,66681606,66661519,66671541,66787911,65858509,37367202],"submission":[2366,76166,147205,23812230,1544,457,411,427,426,446],"total":816100481,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton14-1gib-smart-1e.json new file mode 100644 index 0000000..07c127d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":14,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34955565,34955671,34946510,34904438,34902038,34988692,34914902,34895077,34917938,34860340],"completion":[34913567,34908967,34901718,34903904,34901550,34988235,34913083,34894387,34917451,34859890],"submission":[41998,46704,44792,534,488,457,1819,690,487,450],"total":314383350,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33649793,33690348,33700746,33702873,33647880,33651920,33688748,33648252,33649661,33649121],"completion":[33648046,33649090,33649246,33652701,33647340,33651499,33688327,33647596,33649260,33648691],"submission":[1747,41258,51500,50172,540,421,421,656,401,430],"total":303036686,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..48c14be --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95938800,95974214,95862336,95744763,95856668,95712881,95807292,95576964,95848429,95819567],"completion":[95777464,95823598,95708540,95653046,95691156,95712284,95806722,95576446,95846575,95819054],"submission":[161336,150616,153796,91717,165512,597,570,518,1854,513],"total":862217248,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97168423,97177177,97279289,97281255,97343416,97308956,97269529,96941881,97164737,92881638],"completion":[97166123,97094634,97121655,97090639,97342900,97308522,97269099,96941425,97164120,92881134],"submission":[2300,82543,157634,190616,516,434,430,456,617,504],"total":870659463,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98463738,98365651,98525904,98688993,98560089,98555722,98840606,98692742,98584085,82970608],"completion":[98461472,98280939,98363584,98533371,98559558,98555207,98840190,98550842,98583552,82970167],"submission":[2266,84712,162320,155622,531,515,416,141900,533,441],"total":872127233,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99834657,99912617,99900100,99838197,99816470,99926015,99582903,99920901,99940747,71764999],"completion":[99756072,99837075,99719873,99837630,99815995,99925522,99582496,99919191,99940345,71764583],"submission":[78585,75542,180227,567,475,493,407,1710,402,416],"total":870617987,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179554679,179623032,179750382,76512169,61436424,60885416,60899562,60875472,61057805,61081928],"completion":[179552351,179535003,179610260,51432997,61435274,60884763,60899151,60875061,61057346,61081523],"submission":[2328,88029,140122,25079172,1150,653,411,411,459,405],"total":802143551,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181546392,181528769,178335920,66606142,62591792,62169949,62243785,62060652,62438664,60642123],"completion":[181544205,181440757,178210775,52714063,62590530,62169421,62243361,62060166,62438260,60641693],"submission":[2187,88012,125145,13892079,1262,528,424,486,404,430],"total":798632484,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183484965,183684035,172393730,94887152,66558764,66445988,66453121,66239510,65498066,36916046],"completion":[183482811,183596064,172249607,67996577,66557389,66445502,66452697,66239090,65497663,36915617],"submission":[2154,87971,144123,26890575,1375,486,424,420,403,429],"total":819091208,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184378711,184352489,169097750,94132764,66707937,66823466,66757388,66630219,65424093,36644011],"completion":[184376605,184274290,168938014,68595492,66706699,66823028,66756944,66629760,65423680,36643548],"submission":[2106,78199,159736,25537272,1238,438,444,459,413,463],"total":816587493,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton15-1gib-smart-1e.json new file mode 100644 index 0000000..96a97e2 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":15,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33678411,33677483,33679859,34421629,33638517,33635778,33636148,33635102,33635688,33635170],"completion":[33636738,33635682,33635569,34421101,33636684,33635085,33635731,33634687,33635293,33634755],"submission":[41673,41801,44290,528,1833,693,417,415,395,415],"total":303691281,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34842104,34848755,34895561,34906368,34852266,34852555,34841075,34878950,34846568,34609297],"completion":[34839950,34813441,34846973,34858681,34851487,34851900,34840650,34878513,34846172,34608878],"submission":[2154,35314,48588,47687,779,655,425,437,396,419],"total":313538629,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..729259a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162670954,162690886,162864489,162880820,161267217,162459825,161887148,162622693,162990193,110562102],"completion":[162668109,162498033,162491381,162526525,161266580,162459366,161886728,162622288,162989765,110561666],"submission":[2845,192853,373108,354295,637,459,420,405,428,436],"total":1410239438,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164613885,164525871,164962504,164228329,163444988,164072727,164058109,164172135,164857056,97002529],"completion":[164414196,164350077,164589656,164226701,163444545,164072326,164057697,164171725,164856584,97002121],"submission":[199689,175794,372848,1628,443,401,412,410,472,408],"total":1411333744,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153666693,153902485,153255173,154104471,153050516,152416769,153243940,153389394,153257877,153848198],"completion":[153663657,153706693,152897731,153741318,153049727,152416331,153243503,153388991,153257465,153847772],"submission":[3036,195792,357442,363153,789,438,437,403,412,426],"total":1380478722,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156932740,156487047,156711668,156835159,155469532,155620940,156636112,155880995,156684483,145853330],"completion":[156750621,156307460,156369209,156834618,155468733,155620487,156635676,155880545,156684037,145852905],"submission":[182119,179587,342459,541,799,453,436,450,446,425],"total":1396189558,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[317944051,223450232,223790359,223489100,225026005,223546568,223730445,223310539,223525067,170203665],"completion":[317941811,223384789,223671415,223370660,225025500,223546093,223730030,223310120,223524626,170203239],"submission":[2240,65443,118944,118440,505,475,415,419,441,426],"total":1960084581,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[313517682,224881142,224515475,224619223,225205885,224847814,224509705,224376942,224783837,158848921],"completion":[313198310,224746603,224398840,224561939,225086217,224847235,224509250,224376524,224783427,158848459],"submission":[319372,134539,116635,57284,119668,579,455,418,410,462],"total":1956602595,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[356244971,228688662,213151897,213356350,212569303,212198167,213597105,213219434,213318511,213197299],"completion":[356242559,213017214,213026352,213239029,212568744,212197707,213596616,213219034,213318079,213196899],"submission":[2412,15671448,125545,117321,559,460,489,400,432,400],"total":1933311023,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[348124814,224487842,216112914,216028687,215502166,215885666,216115870,215696429,216181243,209275136],"completion":[348122668,215672541,215988610,215902333,215501597,215885100,216115445,215696014,216180836,209274690],"submission":[2146,8815301,124304,126354,569,566,425,415,407,446],"total":1945300001,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton2-1gib-smart-1e.json new file mode 100644 index 0000000..a28c2da --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":2,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85673498,85666310,86151364,85915272,86021401,85417052,85525797,86275387,70952554,43081904],"completion":[85630528,85620825,86081680,85844271,86020889,85416616,85525365,86274990,70952148,43081433],"submission":[42970,45485,69684,71001,512,436,432,397,406,471],"total":715013763,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87029293,87104837,87403710,87287597,87662321,86761449,87123377,87744285,63611894,43936952],"completion":[87025725,87059403,87333060,87215594,87661812,86760999,87122944,87743854,63611490,43936412],"submission":[3568,45434,70650,72003,509,450,433,431,404,540],"total":718643325,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76012815,75859342,76077254,76111364,76080067,76567346,76112672,75961526,75889719,76470893],"completion":[75974977,75780418,76005341,76110813,76079628,76566919,76112236,75961084,75889315,76470479],"submission":[37838,78924,71913,551,439,427,436,442,404,414],"total":685137267,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79929666,80249050,80456501,80475260,80353676,80670750,80216038,79984338,80512071,64565844],"completion":[79854527,80176895,80384795,80438706,80281312,80670187,80215524,79983886,80511643,64565355],"submission":[75139,72155,71706,36554,72364,563,514,452,428,489],"total":707491599,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..e7409cc --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164641919,164671032,162490359,164264224,163523067,163522564,164547686,163923152,164593245,104823566],"completion":[164639907,164477335,162147335,163860018,163522536,163522115,164547256,163922735,164592839,104823130],"submission":[2012,193697,343024,404206,531,449,430,417,406,436],"total":1416367783,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163165617,161851204,161358619,162120947,161794483,161647083,161895077,161802682,162151687,120868417],"completion":[163163709,161675290,160971689,161750902,161793903,161646501,161894568,161802275,162151261,120867981],"submission":[1908,175914,386930,370045,580,582,509,407,426,436],"total":1415500813,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157222255,157350293,157511762,161751704,157159268,157039998,157520462,157256085,157862478,144630724],"completion":[157220184,157161666,157156994,156510503,157157982,157039492,157520028,157255668,157862078,144630305],"submission":[2071,188627,354768,5241201,1286,506,434,417,400,419],"total":1408098237,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154943633,154386684,154581927,152686777,153841161,153692827,154124546,154603422,153876626,154507366],"completion":[154941372,154171628,154234663,152351527,153840425,153692394,154124063,154603012,153876209,154506941],"submission":[2261,215056,347264,335250,736,433,483,410,417,425],"total":1386311541,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320539862,227613726,225185083,225196774,225587437,224470182,225737022,225923984,225410349,164069487],"completion":[320376059,225432699,225069691,225196197,225586987,224469749,225736597,225923555,225409884,164069039],"submission":[163803,2181027,115392,577,450,433,425,429,465,448],"total":1969207709,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[337230215,228400307,222447027,223183380,224254700,222956506,224345996,223941747,223812822,175200892],"completion":[337228098,224111329,222327614,223056473,224254114,222956047,224345576,223941322,223812389,175200468],"submission":[2117,4288978,119413,126907,586,459,420,425,433,424],"total":1968558186,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[355232190,227622172,217177319,216157393,215855621,216935100,215850452,215748898,215292649,204763474],"completion":[354952611,215500579,217058557,216098984,215735431,216934546,215850033,215748475,215292246,204763023],"submission":[279579,12121593,118762,58409,120190,554,419,423,403,451],"total":1945418841,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[369978547,237348457,212583154,211606471,211358638,211703941,211235795,212002263,211710620,211984959],"completion":[369976149,210719354,212459430,211490730,211358092,211703496,211235331,212001841,211710209,211984498],"submission":[2398,26629103,123724,115741,546,445,464,422,411,461],"total":1931547849,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton3-1gib-smart-1e.json new file mode 100644 index 0000000..2be812c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":3,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86531027,86402650,86405778,86372479,86335306,86506673,86264709,86366731,62446419,41633969],"completion":[86493826,86365704,86337017,86371969,86334836,86506212,86264299,86366302,62446014,41633333],"submission":[37201,36946,68761,510,470,461,410,429,405,636],"total":708741574,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85816019,85739339,85790926,85682177,85577234,85744515,85710951,85823042,67339449,44508631],"completion":[85769883,85696000,85716128,85613908,85576720,85744066,85710501,85822608,67339022,44507910],"submission":[46136,43339,74798,68269,514,449,450,434,427,721],"total":711923659,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[78990900,79060424,78759805,78879640,79060974,78750847,78780113,78571827,78869188,67886816],"completion":[78915615,78990771,78686189,78841779,78986897,78750305,78779616,78571404,78868785,67886360],"submission":[75285,69653,73616,37861,74077,542,497,423,403,456],"total":698628014,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76416212,76370626,76246967,76167380,76043073,75911852,75882225,76024917,76283507,75879450],"completion":[76413651,76316476,76173120,76093315,76042604,75911406,75881795,76024524,76283067,75879026],"submission":[2561,54150,73847,74065,469,446,430,393,440,424],"total":684817255,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..74d6755 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362045395,360241202,316470375,236487821,207300872,207927029,207120247,207851350,207544532,207988322],"completion":[362042868,360076511,316139952,206572766,207299628,207926407,207119742,207850878,207543964,207987848],"submission":[2527,164691,330423,29915055,1244,622,505,472,568,474],"total":2158946426,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[364078290,362860905,302861090,229148085,212093971,212565989,210957556,212493914,211538500,204136147],"completion":[364076204,362674645,302513417,211351905,212092723,212565507,210957109,212493479,211538078,204135691],"submission":[2086,186260,347673,17796180,1248,482,447,435,422,456],"total":2158668936,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[379169853,378541191,252551199,222066832,220676121,220973469,221822512,221391695,221380179,162670186],"completion":[379167195,378363213,252232493,221934301,220675581,220972913,221822093,221391288,221379752,162669763],"submission":[2658,177978,318706,132531,540,556,419,407,427,423],"total":2122088032,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[379882086,379970541,248690525,222946680,222830530,223262850,223022718,223126408,222002137,153857855],"completion":[379539366,379660193,248352170,222946043,222830090,223262398,223022285,223126003,222001717,153857434],"submission":[342720,310348,338355,637,440,452,433,405,420,421],"total":2119727164,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[176923701,176858880,176862702,177929439,177219471,177453217,176682616,176798802,176454749,177444339],"completion":[176921170,176650816,176477359,177565634,177216880,177452769,176682175,176798412,176454346,177443924],"submission":[2531,208064,385343,363805,2591,448,441,390,403,415],"total":1593730466,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179040536,179487151,179793685,179782241,179486710,179366044,179338192,179578000,179799545,171096984],"completion":[179038394,179289705,179407472,179418032,179486009,179365596,179337772,179577586,179799143,171096541],"submission":[2142,197446,386213,364209,701,448,420,414,402,443],"total":1607738464,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[191106022,191352232,192456287,192450081,192424882,191674027,191817833,192151079,186087986,103317194],"completion":[191103885,191138664,192069392,192060561,192424340,191673511,191817400,192150670,186087549,103316745],"submission":[2137,213568,386895,389520,542,516,433,409,437,449],"total":1633745490,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[192003948,191910169,192665739,193092270,192282961,192170480,192126794,192190880,185416656,101754265],"completion":[192001831,191719487,192281130,192716723,192282395,192170037,192126388,192190419,185416251,101753745],"submission":[2117,190682,384609,375547,566,443,406,461,405,520],"total":1633623991,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton4-1gib-smart-1e.json new file mode 100644 index 0000000..6a07c93 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":4,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[72583818,72560857,72551891,72526333,72374977,72556423,47419222,41868774,41876902,41876478],"completion":[72558150,72536104,72506112,72525774,72374568,72556001,47418805,41868209,41876503,41876051],"submission":[25668,24753,45779,559,409,422,417,565,399,427],"total":535619350,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53872283,53997831,53859276,53927073,54078489,54071292,53986767,53981590,53936176,53909134],"completion":[53822869,53944773,53809126,53901177,54030798,54070751,53986327,53981165,53935773,53908689],"submission":[49414,53058,50150,25896,47691,541,440,425,403,445],"total":485754764,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..2ad0a1f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[364804329,237635212,217520753,216466712,216531723,216802035,216346079,216743377,217924886,204969409],"completion":[364801934,216947812,217393207,216347061,216531065,216801532,216345597,216742927,217924355,204968954],"submission":[2395,20687400,127546,119651,658,503,482,450,531,455],"total":1961017709,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[375841351,240180994,212654132,212234636,212030208,212961944,212170296,212393035,212347088,213201366],"completion":[375839000,211231715,212538520,212121478,212029661,212961500,212169880,212392603,212346602,213200951],"submission":[2351,28949279,115612,113158,547,444,416,432,486,415],"total":1940186896,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[316718026,230402952,225133445,225524345,225601497,225455035,225419534,225363105,225345390,167421733],"completion":[316412659,225380559,225010303,225457845,225482811,225454525,225419103,225362683,225344911,167421287],"submission":[305367,5022393,123142,66500,118686,510,431,422,479,446],"total":1975745332,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[329391067,229785650,223107042,223531401,223989424,222770162,223456793,223623620,224317926,179548979],"completion":[329388934,223077918,222981769,223414527,223988793,222769689,223456326,223623181,224317494,179548559],"submission":[2133,6707732,125273,116874,631,473,467,439,432,420],"total":1974144876,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156579030,156683592,156732418,156970167,155983945,156940039,156361461,156441328,157061471,145921247],"completion":[156386756,156483481,156357857,156969612,155983533,156938411,156361035,156440922,157061061,145920799],"submission":[192274,200111,374561,555,412,1628,426,406,410,448],"total":1399107208,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153628920,153976334,153875219,154121428,153770648,153883717,153215533,153603815,153608843,153027041],"completion":[153625648,153793849,153514070,153743729,153770001,153882956,153215115,153603417,153608458,153026619],"submission":[3272,182485,361149,377699,647,761,418,398,385,422],"total":1383096279,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164538213,165279534,165373231,165777039,164748257,164704406,164636858,164417390,164246167,95390456],"completion":[164536201,165081740,164989483,165398428,164747517,164703839,164636423,164416979,164245723,95390015],"submission":[2012,197794,383748,378611,740,567,435,411,444,441],"total":1414585264,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162366203,162960139,163145099,163963041,163774314,162484820,163100245,162783399,162768891,110129941],"completion":[162364070,162744488,162790449,163590543,163584181,162484310,163099808,162782953,162768443,110129502],"submission":[2133,215651,354650,372498,190133,510,437,446,448,439],"total":1415475563,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton5-1gib-smart-1e.json new file mode 100644 index 0000000..4aa21b4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":5,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67686911,67833160,67729392,67705317,67710487,67768527,46977012,42989878,43126110,43265992],"completion":[67642021,67790602,67689176,67704758,67710009,67768072,46976530,42989313,43125694,43265547],"submission":[44890,42558,40216,559,478,455,482,565,416,445],"total":515114539,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50276744,50347968,50420871,50310021,50271644,50348037,50266413,50308344,50273145,50250393],"completion":[50274755,50311818,50370243,50261617,50271110,50347605,50265982,50307910,50272747,50249990],"submission":[1989,36150,50628,48404,534,432,431,434,398,403],"total":452804347,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..77ad673 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[308717502,224618855,224373826,224079192,223515321,224238846,224651654,223722880,224546807,181811561],"completion":[308553289,223047885,224260216,224078607,223514830,224238347,224651191,223722455,224546395,181811110],"submission":[164213,1570970,113610,585,491,499,463,425,412,451],"total":1975571953,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[302037957,224751716,225329310,225155336,225524615,224966065,225516315,224970279,225174612,175192999],"completion":[302035677,224683316,225199037,225038071,225524094,224965631,225515853,224969873,225174215,175192559],"submission":[2280,68400,130273,117265,521,434,462,406,397,440],"total":1976593566,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[353092387,237384948,213623466,214906775,214367815,213792620,214980550,214219605,214463686,214365971],"completion":[353090483,213282705,213502454,214789221,214367287,213792172,214980073,214219173,214463268,214365539],"submission":[1904,24102243,121012,117554,528,448,477,432,418,432],"total":1952119450,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[345467121,231828634,216471683,216845288,216709913,216574333,216439802,217346639,216576327,211055117],"completion":[345147225,216078160,216352725,216783370,216598809,216573768,216439341,217346214,216575930,211054137],"submission":[319896,15750474,118958,61918,111104,565,461,425,397,980],"total":1959863925,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162031962,162160255,162525406,162199605,162089104,162509771,162100765,162066988,161634932,108653820],"completion":[162029795,161967065,162155994,161841242,162088578,162330131,162100255,162066572,161634512,108653402],"submission":[2167,193190,369412,358363,526,179640,510,416,420,418],"total":1406334492,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163708938,163811521,163276167,163957457,163492536,163577712,164066570,163416097,163124830,97109229],"completion":[163706757,163627862,162896977,163577047,163492023,163576990,164066147,163415671,163124420,97108800],"submission":[2181,183659,379190,380410,513,722,423,426,410,429],"total":1405842213,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152657671,152618709,153026505,152770676,152307878,152638677,153251522,152474384,152636338,152043097],"completion":[152653769,152434276,152680059,152429349,152307348,152638241,153250846,152473993,152635941,152042666],"submission":[3902,184433,346446,341327,530,436,676,391,397,431],"total":1373778984,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155886497,155349795,156401998,156196877,155329131,155478678,156178860,155744065,155837234,144472641],"completion":[155884362,155145408,156051645,155840626,155328537,155478194,156178193,155743641,155836829,144472197],"submission":[2135,204387,350353,356251,594,484,667,424,405,444],"total":1390999637,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton6-1gib-smart-1e.json new file mode 100644 index 0000000..3831ec2 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":6,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[70387885,70306315,70431004,70433042,70511001,61361649,49024049,48718747,49285360,49313904],"completion":[70362210,70281136,70385918,70432488,70510588,61361237,49023453,48718335,49284966,49313485],"submission":[25675,25179,45086,554,413,412,596,412,394,419],"total":539392883,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49559374,49623494,49604883,49633927,49647022,49589630,49616612,49547823,49561606,49669572],"completion":[49504567,49568775,49553949,49603884,49596697,49589108,49616184,49547397,49561204,49669123],"submission":[54807,54719,50934,30043,50325,522,428,426,402,449],"total":446501411,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..fed49a1 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[326135995,237762298,225685696,225855595,226723850,225098327,225579693,224958898,225802006,165595197],"completion":[325811159,224202011,225569700,225855001,226666041,225097817,225579176,224958395,225801460,165594640],"submission":[324836,13560287,115996,594,57809,510,517,503,546,557],"total":1983143609,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[339808301,238878786,223720913,224457696,224945336,225763077,224137812,223373177,223071151,174203601],"completion":[339806143,223435155,223607201,224342524,224944681,225762633,224137396,223372763,223070715,174203157],"submission":[2158,15443631,113712,115172,655,444,416,414,436,444],"total":1982566593,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[359293924,239714124,216147650,215874150,215611280,215719063,216281008,216028469,216654345,206255852],"completion":[359291631,215822504,216023595,215761434,215610622,215718633,216280567,216028048,216653947,206255417],"submission":[2293,23891620,124055,112716,658,430,441,421,398,435],"total":1958300205,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[377152987,247172944,212033992,212090992,212219619,213059552,212068823,212521079,212116489,211864554],"completion":[377150806,210611931,211911538,211977717,212218977,213059102,212068402,212520679,212116089,211864137],"submission":[2181,36561013,122454,113275,642,450,421,400,400,417],"total":1945162100,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163338075,163978376,163945018,164661895,164050956,164785143,164715483,164078069,164417036,103238516],"completion":[163336338,163793848,163592796,164280659,164050450,164784542,164715059,164077667,164416633,103238084],"submission":[1737,184528,352222,381236,506,601,424,402,403,432],"total":1417880744,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161797988,161752505,162173717,162045760,162339611,162508110,162514330,162410283,162467971,118959526],"completion":[161795970,161558106,161836213,161700963,162339009,162341016,162513768,162409875,162467568,118959086],"submission":[2018,194399,337504,344797,602,167094,562,408,403,440],"total":1417383146,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156503416,157047676,157029246,157296969,157795277,156539618,157659328,157907568,157257499,146433970],"completion":[156500991,156854904,156668175,156936848,157794719,156539193,157658756,157907159,157257095,146433515],"submission":[2425,192772,361071,360121,558,425,572,409,404,455],"total":1404978050,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153654760,153723656,153872776,154214052,154468747,153258113,154921411,154395586,153801841,154110654],"completion":[153651866,153539998,153513278,153845322,154468084,153257661,154920887,154395188,153801448,154110226],"submission":[2894,183658,359498,368730,663,452,524,398,393,428],"total":1386781470,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton7-1gib-smart-1e.json new file mode 100644 index 0000000..7b5b561 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":7,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66673709,66580880,66619137,66576089,66612782,66566424,57470477,43437349,43363210,43434889],"completion":[66628756,66536230,66574254,66575545,66612360,66565994,57470035,43436754,43362763,43434472],"submission":[44953,44650,44883,544,422,430,442,595,447,417],"total":520669964,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51604978,51452669,51526435,51544316,51507194,51576615,51498032,51564592,51492456,51524233],"completion":[51572294,51416516,51473113,51491506,51506636,51576150,51497596,51564184,51492066,51523819],"submission":[32684,36153,53322,52810,558,465,436,408,390,414],"total":463693898,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..0ba0a5e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98136135,97975947,98030574,97933275,98055303,98299182,98125439,97994272,97904781,98316380],"completion":[98133209,97842273,97790676,97706068,98054728,98298738,98125008,97993853,97904341,98315968],"submission":[2926,133674,239898,227207,575,444,431,419,440,412],"total":882647341,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103191343,102836263,102890312,103129726,102864159,103176041,102991515,102956579,103092374,83507703],"completion":[103189037,102710061,102663545,102906495,102863657,103175611,102991055,102956166,103091944,83506608],"submission":[2306,126202,226767,223231,502,430,460,413,430,1095],"total":907456710,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[116867332,116824864,116997486,117229097,117151305,116896500,116939997,107155411,67884042,60831970],"completion":[116865161,116702048,116766586,116996908,117150797,116896047,116939556,107154977,67883218,60831007],"submission":[2171,122816,230900,232189,508,453,441,434,824,963],"total":937923540,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[117084833,116906648,117117579,117291036,117248008,117074910,117084334,106265903,63842535,57831980],"completion":[116970223,116787801,116883875,117290497,117247513,117074497,117083901,106265491,63841096,57831508],"submission":[114610,118847,233704,539,495,413,433,412,1439,472],"total":930676530,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153121999,153316794,153284617,153262849,154463571,137369053,116846437,116846844,116796753,116869156],"completion":[153119299,153194938,153058654,153058557,154463056,137368228,116846007,116846450,116796356,116868733],"submission":[2700,121856,225963,204292,515,825,430,394,397,423],"total":1219070330,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157802189,157879427,157999317,158294254,156818879,132181288,120058249,120049492,120030958,106120508],"completion":[157799408,157764979,157777902,158091022,156687704,132180711,120057782,120049060,120030496,106120100],"submission":[2781,114448,221415,203232,131175,577,467,432,462,408],"total":1229950704,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[169909417,169952916,170158726,171348523,152947199,133717321,133671979,133782806,106859756,68493217],"completion":[169907214,169834336,169946429,171140213,152946032,133716843,133671557,133782383,106859338,68492763],"submission":[2203,118580,212297,208310,1167,478,422,423,418,454],"total":1240946630,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[171311648,171437625,171191901,172749927,155450779,133692388,133691425,133612082,99329004,64730442],"completion":[171104106,171230275,170988279,172642524,150635084,133691192,133691008,133611665,99328604,64729933],"submission":[207542,207350,203622,107403,4815695,1196,417,417,400,509],"total":1235905210,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton8-1gib-smart-1e.json new file mode 100644 index 0000000..b18e917 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":8,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[57352132,56692976,56672545,56766207,56884559,56730950,56777149,56696553,56850517,56585580],"completion":[57315963,56655629,56597346,56765687,56884140,56691690,56776640,56696126,56850097,56585160],"submission":[36169,37347,75199,520,419,39260,509,427,420,420],"total":510922484,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63786037,63276242,63439865,63296290,63162023,63334495,63378390,63284032,55427534,47269801],"completion":[63783805,63231177,63366146,63222805,63159785,63334051,63377959,63283591,55427105,47269302],"submission":[2232,45065,73719,73485,2238,444,431,441,429,499],"total":545877196,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[74622395,74736928,74590060,74852638,74787325,74635901,66033686,55929150,50538607,50058983],"completion":[74620021,74688989,74515062,74780805,74786785,74635454,66033229,55928616,50538155,50058546],"submission":[2374,47939,74998,71833,540,447,457,534,452,437],"total":596219444,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[72937037,73039981,72774197,72950078,72988521,72918090,67748359,53710555,40290289,39349289],"completion":[72858656,72963235,72699592,72910934,72916063,72917532,67747858,53709847,40289874,39348774],"submission":[78381,76746,74605,39144,72458,558,501,708,415,515],"total":565779172,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n0ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..5585e9e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95835710,95924178,95880209,95882225,95887738,95873537,95735407,95841649,95995704,95804779],"completion":[95833177,95827815,95725445,95747723,95887112,95873011,95734959,95841217,95995207,95804349],"submission":[2533,96363,154764,134502,626,526,448,432,497,430],"total":862996342,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97403947,97259751,97256423,97167801,97287999,97296804,97384971,97274030,97283361,92825221],"completion":[97317570,97179639,97095364,97167184,97287599,97296342,97384521,97273615,97282958,92824774],"submission":[86377,80112,161059,617,400,462,450,415,403,447],"total":871047699,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98654060,98590128,98778179,98710247,98736368,98625766,98661794,98643670,98580750,83956498],"completion":[98651766,98494710,98616025,98536169,98735804,98625313,98661303,98643234,98580343,83956069],"submission":[2294,95418,162154,174078,564,453,491,436,407,429],"total":873294277,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99930594,100064083,100156952,100407969,100031564,100160281,100051970,100106240,100211304,71428863],"completion":[99928410,99977125,99996516,100220634,100031028,100159852,100051506,100105800,100210886,71428417],"submission":[2184,86958,160436,187335,536,429,464,440,418,446],"total":872632211,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":0,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179807694,179781457,179780950,100445820,76947953,77071417,77051106,76983725,77063600,69596620],"completion":[179805255,179700975,179622283,78923500,76946715,77070890,77050692,76983243,77063162,69596184],"submission":[2439,80482,158667,21522320,1238,527,414,482,438,436],"total":915089628,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":0,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181418907,181335875,178810303,86464593,72859375,72906898,72803146,72905228,72923799,72953166],"completion":[181416293,181255389,178668805,75366365,72857999,72906355,72802722,72904823,72923385,72952727],"submission":[2614,80486,141498,11098228,1376,543,424,405,414,439],"total":883978058,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":0,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183841562,183885596,171771632,107342034,86147476,86089508,86038589,85985357,80392144,41258530],"completion":[183699246,183745337,171621546,86067368,86069704,86088932,86038190,85984921,80391684,41258046],"submission":[142316,140259,150086,21274666,77772,576,399,436,460,484],"total":928934206,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":0,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184269087,184538115,168878533,85927092,84125692,84159509,84145971,84230438,84151329,53542758],"completion":[184266735,184458128,168729506,85799761,84125092,84159062,84145519,84230021,84150899,53542314],"submission":[2352,79987,149027,127331,600,447,452,417,430,444],"total":913713519,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n0ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n0ton9-1gib-smart-1e.json new file mode 100644 index 0000000..5a965a4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n0ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":9,"nnode_src":0,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60501344,60409386,60639782,60417038,60428984,60492897,60493338,60487401,60481927,60490651],"completion":[60468150,60379655,60572386,60416494,60428542,60491076,60492927,60486981,60481527,60490230],"submission":[33194,29731,67396,544,442,1821,411,420,400,421],"total":544378934,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":0,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62542681,62626160,62657906,62605132,62345544,62422612,62583715,62534799,62537462,55262504],"completion":[62540592,62584945,62594478,62545404,62345046,62422130,62583301,62534394,62537061,55262065],"submission":[2089,41215,63428,59728,498,482,414,405,401,439],"total":555584345,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":0,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[64141027,64213893,64157250,64224071,64166827,64267162,64125260,64186090,64112222,45621078],"completion":[64077941,64153501,64093649,64189064,64111115,64266612,64124858,64185655,64111810,45620640],"submission":[63086,60392,63601,35007,55712,550,402,435,412,438],"total":559279861,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":0,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65345888,65390293,65339268,65348111,65394198,65377938,65326324,65443127,63709464,40066212],"completion":[65343699,65348186,65275272,65284231,65393628,65377507,65325914,65442724,63709055,40065713],"submission":[2189,42107,63996,63880,570,431,410,403,409,499],"total":561444953,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..96dfd9d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154341002,154441989,154502785,154437599,154010773,154189241,154676751,154739975,154596091,154183349],"completion":[154337683,154242264,154113744,154057052,154010233,154187194,154676334,154739553,154595682,154182903],"submission":[3319,199725,389041,380547,540,2047,417,422,409,446],"total":1389793168,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156261386,156290169,157651755,156925998,156265038,156570929,157356698,156673802,156681726,148091148],"completion":[156259448,156090092,157205437,156541049,156264505,156570215,157356202,156673402,156681326,148090696],"submission":[1938,200077,446318,384949,533,714,496,400,400,452],"total":1402518363,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164185070,163951985,163885252,164401121,163665285,164236134,164483218,163834816,164035276,107129556],"completion":[163996868,163730873,163436516,164400612,163460499,164235652,164482803,163834399,164034870,107129145],"submission":[188202,221112,448736,509,204786,482,415,417,406,411],"total":1420411621,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164258488,164985408,165571692,164798635,164672270,165139798,165848353,165143431,164912097,100679376],"completion":[164256352,164772623,165166096,164420162,164671444,165139355,165847917,165142963,164911679,100678937],"submission":[2136,212785,405596,378473,826,443,436,468,418,439],"total":1421762430,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362257975,235193742,214767737,215348748,216035381,215672304,215537267,215534607,215675732,215068101],"completion":[362255709,214185356,214653117,215226969,216034700,215671848,215536788,215534157,215675287,215067671],"submission":[2266,21008386,114620,121779,681,456,479,450,445,430],"total":1959047264,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[352659014,231999775,218101781,218603821,216967092,217492765,218094076,218437508,217732989,210798235],"completion":[352339785,217178554,217976024,218537896,216853737,217492266,218093591,218437061,217732573,210797759],"submission":[319229,14821221,125757,65925,113355,499,485,447,416,476],"total":1968243248,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[314665291,225753479,226380324,226132546,226910345,225927688,226650339,225224656,226602770,175282796],"completion":[314663106,225682663,226255036,226010867,226909760,225927185,226649867,225224234,226602368,175282361],"submission":[2185,70816,125288,121679,585,503,472,422,402,435],"total":1984878154,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[315651983,227646447,227369796,227534762,226936899,225952953,225986676,226619765,227116461,170955018],"completion":[315649780,227569976,227246688,227412588,226936360,225952443,225986233,226619364,227116038,170954569],"submission":[2203,76471,123108,122174,539,510,443,401,423,449],"total":1986133119,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton0-1gib-smart-1e.json new file mode 100644 index 0000000..df30bcf --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":0,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76693202,76608755,76952392,76921605,76699881,76870516,76816627,77062680,77041993,76985820],"completion":[76655619,76566527,76872500,76921033,76699369,76870114,76816170,77062213,77041528,76985358],"submission":[37583,42228,79892,572,512,402,457,467,465,462],"total":692007439,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80308230,80373927,80209569,80394341,80340279,80445621,80450133,80315979,80511349,66762755],"completion":[80229239,80286373,80134340,80354273,80264946,80445109,80449621,80315533,80510911,66762308],"submission":[78991,87554,75229,40068,75333,512,512,446,438,447],"total":709817010,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86770300,87098793,87473309,87064297,87093785,87469549,86976559,87258281,67355621,44176724],"completion":[86768083,87046922,87395000,86988544,87093276,87469117,86976147,87257885,67355228,44176229],"submission":[2217,51871,78309,75753,509,432,412,396,393,495],"total":722032527,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87757291,87805447,87990258,88072405,88175229,88378695,88106632,88463626,62378975,44713601],"completion":[87755068,87759481,87910392,87994869,88174694,88378239,88106182,88463200,62378570,44713041],"submission":[2223,45966,79866,77536,535,456,450,426,405,560],"total":724143680,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..359dccf --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156161864,156013376,157131807,156123239,155615184,156556743,155344342,156343431,155400672,145153473],"completion":[155993717,155820315,156774937,156122685,155614777,156555155,155343633,156343033,155400264,145153032],"submission":[168147,193061,356870,554,407,1588,709,398,408,441],"total":1393692449,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153178475,152158883,153507625,153451333,152503883,153323351,152916190,153030531,152832801,153110381],"completion":[153175418,151961876,153147504,153071349,152503294,153322612,152915756,153030127,152832390,153109951],"submission":[3057,197007,360121,379984,589,739,434,404,411,430],"total":1376846660,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163954969,164313914,165094141,164399121,164602060,164707103,165050008,164215437,162412088,94402738],"completion":[163952804,164125752,164719722,164027111,164601196,164706665,165049575,164215030,162411623,94402281],"submission":[2165,188162,374419,372010,864,438,433,407,465,457],"total":1409381022,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162243586,161934678,163233191,163453615,162784595,162578754,161963699,162014691,163205273,107008976],"completion":[162241049,161739114,162868182,163071009,162607500,162578241,161963259,162014263,163204848,107008489],"submission":[2537,195564,365009,382606,177095,513,440,428,425,487],"total":1408888714,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[365175106,234794863,215299899,216364529,216630260,216004648,216237148,215499998,215531762,203963042],"completion":[365172515,216854882,215183455,216245278,216629668,216004179,216236719,215499596,215531306,203962526],"submission":[2591,17939981,116444,119251,592,469,429,402,456,516],"total":1950340339,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[375166955,238750976,211861898,211399821,211325359,211964181,210841727,211367753,211295833,212284594],"completion":[374876831,211046112,211742769,211338096,211211985,211963649,210841304,211367324,211295421,212283917],"submission":[290124,27704864,119129,61725,113374,532,423,429,412,677],"total":1931178386,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[319051783,227012159,224768847,224444304,225607457,224378487,224657386,224469861,224877530,165176055],"completion":[319049105,223882436,224653413,224326702,225606940,224378049,224656961,224469379,224876989,165175614],"submission":[2678,3129723,115434,117602,517,438,425,482,541,441],"total":1965406718,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[333268124,225694377,223067623,221856182,221772609,222350918,222465879,222640816,223264905,179942196],"completion":[333265929,220970789,222949882,221733931,221772059,222350480,222465456,222640407,223264268,179941785],"submission":[2195,4723588,117741,122251,550,438,423,409,637,411],"total":1963200152,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton1-1gib-smart-1e.json new file mode 100644 index 0000000..e8ae1ad --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":1,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79344327,79228169,79657160,79095873,79046486,79188429,79443664,79303327,79329880,66838784],"completion":[79341788,79180666,79543227,79022027,79045960,79187973,79443239,79302919,79329481,66838358],"submission":[2539,47503,113933,73846,526,456,425,408,399,426],"total":701420626,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76098175,76337057,76133719,75982441,75747036,75817945,76412581,76193655,76190712,76588031],"completion":[76027684,76267604,76061077,75979631,75746620,75817527,76412185,76193262,76190271,76587631],"submission":[70491,69453,72642,2810,416,418,396,393,441,400],"total":685412954,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88014227,87669141,87578619,87686896,87800244,87841673,87905052,88054849,56440626,41831937],"completion":[88012130,87621968,87502219,87609092,87799681,87841237,87904642,88054443,56440215,41831499],"submission":[2097,47173,76400,77804,563,436,410,406,411,438],"total":712857839,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87299713,87016409,86972043,86895600,86863893,86996364,87121828,86873516,61933811,44091512],"completion":[87297689,86965193,86896737,86821786,86863381,86995925,87121404,86873096,61933412,44091066],"submission":[2024,51216,75306,73814,512,439,424,420,399,446],"total":714813571,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton10-1gib-smart-1e.json new file mode 100644 index 0000000..651fbf1 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":10,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67683404,67659939,67839605,67673919,67606819,67826914,62172429,54227604,50482634,49998104],"completion":[67644899,67624963,67772712,67673415,67606407,67826479,62135408,54227037,50482165,49997680],"submission":[38505,34976,66893,504,412,435,37021,567,469,424],"total":555740288,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65593633,65387387,65776663,65565195,65533349,65512488,63887824,51148984,40915351,39014349],"completion":[65524348,65317556,65706405,65525940,65464948,65511965,63887342,51148227,40914775,39013886],"submission":[69285,69831,70258,39255,68401,523,482,757,576,463],"total":522750971,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51947640,52108196,51850011,51911030,52236046,51978085,51869258,51798710,52046684,51927455],"completion":[51945623,52063211,51777707,51841164,52235540,51977677,51868836,51798312,52046287,51927025],"submission":[2017,44985,72304,69866,506,408,422,398,397,430],"total":467771995,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[57370777,57457871,57349932,57784534,57426818,57338388,57370530,57466357,52160584,44879755],"completion":[57368952,57414769,57280041,57714516,57426318,57337915,57370109,57465929,52158743,44879281],"submission":[1825,43102,69891,70018,500,473,421,428,1841,474],"total":499289604,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..3298bf5 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51322467,51197351,51315636,51354152,51146801,51035064,51185650,51183381,42733084,33972447],"completion":[51320287,51146366,51222021,51263706,51146163,51034628,51185168,51182813,42732616,33971883],"submission":[2180,50985,93615,90446,638,436,482,568,468,564],"total":435133417,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51990413,51882429,51966275,52020383,51740935,51811339,51787317,51894308,40896281,35850378],"completion":[51988323,51825596,51874861,51926934,51740370,51810882,51786883,51893892,40895854,35849821],"submission":[2090,56833,91414,93449,565,457,434,416,427,557],"total":439860038,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45510484,45774208,45674098,45698947,45615460,45434999,45441859,45502430,45550156,45611999],"completion":[45454346,45712484,45559279,45698413,45615034,45434576,45441455,45502015,45549758,45611592],"submission":[56138,61724,114819,534,426,423,404,415,398,407],"total":410313818,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46716027,46854115,46923251,46863075,46814646,46752910,46645783,46675421,46766665,42125528],"completion":[46713762,46795577,46831840,46766984,46814138,46752462,46645344,46674993,46766194,42125109],"submission":[2265,58538,91411,96091,508,448,439,428,471,419],"total":416431964,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88173203,88073197,87916158,89179281,86042088,85959083,86001089,86005338,70302275,42356245],"completion":[88081565,87974849,87833490,85505061,85963796,85958536,86000653,86004909,70301882,42355700],"submission":[91638,98348,82668,3674220,78292,547,436,429,393,545],"total":721848178,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88768329,88871832,87003611,84729291,84634962,84645626,84635705,84704499,72856149,44052622],"completion":[88766148,88815400,86914966,84650623,84634383,84645161,84635232,84704074,72855736,44052079],"submission":[2181,56432,88645,78668,579,465,473,425,413,543],"total":716147316,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82402699,82356375,82463008,78804347,76824832,76788476,76735662,76748658,76737134,73450178],"completion":[82400341,82293704,82367402,78692107,76824210,76788013,76735185,76748250,76736711,73449736],"submission":[2358,62671,95606,112240,622,463,477,408,423,442],"total":700921404,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83997995,83985605,84116540,76377718,72876269,72872008,72962179,72925680,72928217,72951760],"completion":[83995722,83927409,84024003,76278767,72875502,72871520,72961749,72925268,72927825,72951332],"submission":[2273,58196,92537,98951,767,488,430,412,392,428],"total":682008601,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton11-1gib-smart-1e.json new file mode 100644 index 0000000..87559e8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":11,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[36777571,36725885,36779422,36770347,36862231,36797597,36789432,36758710,36489446,33642500],"completion":[36752293,36700337,36730506,36769831,36861802,36797181,36789002,36758305,36489045,33642062],"submission":[25278,25548,48916,516,429,416,430,405,401,438],"total":327622454,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38109135,38117068,38100053,38081727,38133323,38072290,38073650,38044718,36078928,34191474],"completion":[38059007,38068172,38051067,38055890,38084865,38071783,38073174,38044284,36078528,34190653],"submission":[50128,48896,48986,25837,48458,507,476,434,400,821],"total":336900101,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34091579,34117623,34111817,34101063,34082299,34159508,34102211,34095352,34078127,34078071],"completion":[34089529,34083281,34060845,34051086,34081815,34159088,34101787,34094960,34077726,34077644],"submission":[2050,34342,50972,49977,484,420,424,392,401,427],"total":306933098,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34537822,34571401,34605827,34596337,34571409,34648176,34581681,34584770,34520341,34383695],"completion":[34535688,34535883,34554253,34544574,34570933,34647759,34581250,34584360,34519953,34383277],"submission":[2134,35518,51574,51763,476,417,431,410,388,418],"total":311070709,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..6431589 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80892963,80744773,80815989,80850792,80820922,80743697,79591951,72686619,72649058,73593647],"completion":[80890509,80682488,80699579,80740573,80820371,80743243,79591484,72686189,72648552,73593237],"submission":[2454,62285,116410,110219,551,454,467,430,506,410],"total":702510232,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84270645,84283788,84229728,84602341,84227288,84205873,78944908,75795706,76264795,64531672],"completion":[84269128,84219192,84120497,84493929,84226801,84205445,78944442,75795276,76264387,64531247],"submission":[1517,64596,109231,108412,487,428,466,430,408,425],"total":717098297,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91052266,91124244,91154658,91396670,91216778,87462853,83769483,84273440,65005484,44835428],"completion":[91050140,91061756,91045796,91288838,91216267,87462322,83769011,84273033,65005083,44834975],"submission":[2126,62488,108862,107832,511,531,472,407,401,453],"total":730253293,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92022097,91998620,92029451,92320448,92009300,87605286,84570703,85244464,61596647,45799298],"completion":[92020260,91925312,91916335,92211219,92008742,87604768,84570256,85244052,61596228,45798847],"submission":[1837,73308,113116,109229,558,518,447,412,419,451],"total":733187800,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65982100,66028113,66104535,66137434,66110148,66011907,66327619,65985520,62310009,37988058],"completion":[65979815,65959833,65973742,66013523,66109628,66011467,66327156,65985114,62309609,37987616],"submission":[2285,68280,130793,123911,520,440,463,406,400,442],"total":563015528,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66978578,67032781,67199005,67193076,67130211,67003445,67384697,67060789,59471123,35534334],"completion":[66976315,66961825,67082417,67075011,67129673,67002996,67384253,67060362,59470718,35533902],"submission":[2263,70956,116588,118065,538,449,444,427,405,432],"total":565020353,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60636951,60558853,60603014,60509757,60678090,60658373,60616651,60878750,60649614,60572287],"completion":[60573470,60494378,60483322,60509237,60677669,60657940,60616230,60878335,60649220,60571871],"submission":[63481,64475,119692,520,421,433,421,415,394,416],"total":545736392,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62729223,62713219,62709711,62669690,62783754,62596068,62654207,63070512,62631605,54739229],"completion":[62601788,62582479,62584693,62599118,62654544,62595498,62653602,63070076,62631201,54738790],"submission":[127435,130740,125018,70572,129210,570,605,436,404,439],"total":556580898,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton12-1gib-smart-1e.json new file mode 100644 index 0000000..e7b355b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":12,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35187174,35209774,35204817,35168828,35162153,35178335,35159839,35172818,35164217,35009616],"completion":[35161512,35183902,35159168,35168272,35161721,35177924,35159404,35172399,35163803,35009213],"submission":[25662,25872,45649,556,432,411,435,419,414,403],"total":316439745,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33695716,33691953,33691066,33670564,33691987,33645103,33644348,33644366,33644651,33643165],"completion":[33643065,33643761,33643532,33643938,33644553,33644586,33643928,33643965,33644259,33642743],"submission":[52651,48192,47534,26626,47434,517,420,401,392,422],"total":302973960,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..145f94a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84158052,83978038,83989893,83770368,84074455,84031486,80055856,76585586,77521421,62726732],"completion":[84047506,83871699,83889650,83769829,84074039,84031032,80055251,76585163,77521002,62726300],"submission":[110546,106339,100243,539,416,454,605,423,419,432],"total":716747122,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79966253,79788802,79999059,79870104,79862077,79989429,79849415,72736649,72262588,73052174],"completion":[79963589,79724525,79894664,79767014,79861591,79988985,79848934,72736199,72262098,73051706],"submission":[2664,64277,104395,103090,486,444,481,450,490,468],"total":697467319,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92303373,92221818,92361263,92428370,92311155,88557604,85446635,85050685,57931992,42776334],"completion":[92300592,92162670,92257165,92315554,92310647,88556878,85446209,85050275,57899046,42775482],"submission":[2781,59148,104098,112816,508,726,426,410,32946,852],"total":729203456,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90813847,90816003,90902330,91009454,90979348,88198621,83794629,84708775,64322290,44956571],"completion":[90811240,90749874,90798953,90904353,90978810,88198192,83794165,84708346,64321882,44955760],"submission":[2607,66129,103377,105101,538,429,464,429,408,811],"total":729703220,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66710508,66766382,66835600,66809277,66811103,66791555,66775460,66791906,62669052,37431394],"completion":[66708398,66700068,66716548,66692783,66810574,66791062,66775037,66791485,62668645,37430876],"submission":[2110,66314,119052,116494,529,493,423,421,407,518],"total":567694185,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67411790,67455187,67505871,67577722,67522502,67452665,67443564,67489817,60916866,36017904],"completion":[67409068,67384808,67387434,67456082,67521982,67452219,67443131,67489419,60916462,36017429],"submission":[2722,70379,118437,121640,520,446,433,398,404,475],"total":569392247,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61221989,61155734,61190228,61119195,61162362,61129927,61104213,61242478,61134119,61214055],"completion":[61219929,61085846,61063572,60998281,61161736,61129493,61103791,61242082,61133710,61213626],"submission":[2060,69888,126656,120914,626,434,422,396,409,429],"total":550462989,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63095798,63062561,62948287,62923947,62957588,62991431,63037509,62927657,62942597,56041509],"completion":[63093714,62994161,62833053,62803530,62957000,62990960,63037054,62927203,62942189,56041065],"submission":[2084,68400,115234,120417,588,471,455,454,408,444],"total":559843328,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton13-1gib-smart-1e.json new file mode 100644 index 0000000..b39e7d3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":13,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33659528,33657591,33679671,33631349,33631908,33631397,33631323,33631393,33631900,33631792],"completion":[33631032,33630566,33631256,33630848,33631488,33630980,33630921,33631006,33631509,33631385],"submission":[28496,27025,48415,501,420,417,402,387,391,407],"total":302767642,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34562553,34530631,34541657,34499545,34538958,34480426,34520481,34482715,34477288,34321316],"completion":[34515562,34484764,34493268,34474651,34494254,34479841,34519957,34482252,34476819,34320847],"submission":[46991,45867,48389,24894,44704,585,524,463,469,469],"total":310400540,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..6451996 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[160112536,159933912,159980390,156690967,110754740,111300994,111401268,111446731,76650335,58197157],"completion":[160110392,159833227,159796181,145249941,110753578,111300404,111400823,111446303,76649921,58196709],"submission":[2144,100685,184209,11441026,1162,590,445,428,414,448],"total":1056370675,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161555986,161516133,158868727,149580141,111835942,112512019,112510853,112478397,72069387,54656811],"completion":[161553752,161419374,158681431,146239268,111834711,112511498,112510417,112477989,72068987,54656362],"submission":[2234,96759,187296,3340873,1231,521,436,408,400,449],"total":1046042552,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[144428836,144548718,144609017,138342972,132088167,93512397,93881710,93904899,93888390,93892903],"completion":[144426562,144440154,144419267,138158637,132087601,93511920,93881195,93904490,93887951,93892464],"submission":[2274,108564,189750,184335,566,477,515,409,439,439],"total":1028682032,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[148537675,148559349,148554319,141628036,124535238,98612281,99070264,99113353,99109374,84128353],"completion":[148535231,148460677,148360451,141440985,124534653,98611808,99069836,99112925,99108975,84127909],"submission":[2444,98672,193868,187051,585,473,428,428,399,444],"total":1043324086,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[101309065,101420009,101833976,101881170,101483913,101687247,101680675,91148546,62025239,57139818],"completion":[101306963,101311755,101625269,101685066,101483365,101686794,101680242,91147697,62024687,57139382],"submission":[2102,108254,208707,196104,548,453,433,849,552,436],"total":820311655,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[101753765,101978333,101809940,102114046,102047394,101999507,101957117,88776791,56560297,53030291],"completion":[101550651,101768682,101616878,102013764,101845649,101998941,101956677,88776341,56559811,53029816],"submission":[203114,209651,193062,100282,201745,566,440,450,486,475],"total":810284943,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84787202,84964056,84810750,85093127,85115513,84843014,84985047,85272379,85114721,85010047],"completion":[84784728,84857044,84625635,84896522,85114996,84842560,84984621,85271980,85114325,85009617],"submission":[2474,107012,185115,196605,517,454,426,399,396,430],"total":765218082,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89716944,89362300,89699457,89511335,89788730,89706469,89826999,89888742,89584349,70731714],"completion":[89608732,89259778,89500804,89510795,89788289,89706014,89826543,89888335,89583928,70731295],"submission":[108212,102522,198653,540,441,455,456,407,421,419],"total":788110296,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton14-1gib-smart-1e.json new file mode 100644 index 0000000..ff01af2 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":14,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33985108,33956417,33972563,33961555,33874254,33866972,34000191,34155810,33954057,33905575],"completion":[33940118,33909209,33925760,33961013,33873839,33866518,33999760,34155397,33953637,33905158],"submission":[44990,47208,46803,542,415,454,431,413,420,417],"total":305656453,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33637926,33670409,33682753,33683319,33636251,33635867,33636625,33635715,33636359,33636479],"completion":[33635566,33635860,33635817,33636055,33635739,33635425,33636191,33635316,33635963,33636048],"submission":[2360,34549,46936,47264,512,442,434,399,396,431],"total":302860452,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..64036d4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92050808,92086328,92133383,92262262,92060811,87968912,84806615,85559843,56957459,41410419],"completion":[92048309,92027350,92028243,92161781,92060282,87968368,84806163,85559414,56955679,41409933],"submission":[2499,58978,105140,100481,529,544,452,429,1780,486],"total":725259628,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90981585,91048968,91138353,91103916,91001546,87834030,83549174,84101083,63568447,44339114],"completion":[90979348,90990654,91021587,90997296,91001051,87833371,83548660,84100669,63567687,44338388],"submission":[2237,58314,116766,106620,495,659,514,414,760,726],"total":727698885,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83772699,83832856,83791301,83987427,83792099,83850993,79584646,75897927,76454918,65056331],"completion":[83770281,83770821,83681249,83875541,83791623,83850533,79584042,75897485,76454524,65017886],"submission":[2418,62035,110052,111886,476,460,604,442,394,38445],"total":716495692,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80151461,80386524,80407529,80341869,80262034,80192379,79918145,72435537,72266886,73162088],"completion":[80148845,80321926,80294608,80234525,80261526,80191955,79917724,72435070,72266473,73161684],"submission":[2616,64598,112921,107344,508,424,421,467,413,404],"total":699388284,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66659097,66295742,66404962,66376394,66503291,66475996,66492301,66363140,61595438,37826254],"completion":[66536524,66175454,66291618,66312595,66387826,66475264,66491855,66362706,61595001,37825666],"submission":[122573,120288,113344,63799,115465,732,446,434,437,588],"total":564346003,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67544588,67381320,67498752,67537455,67457645,67554252,67455932,67343142,58008611,35841996],"completion":[67541941,67311482,67377183,67421522,67457114,67553806,67455481,67342722,58008208,35841419],"submission":[2647,69838,121569,115933,531,446,451,420,403,577],"total":566089678,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60973354,60647637,60684708,60630319,60718874,60791734,60796161,60797664,60675789,60744460],"completion":[60906032,60584447,60564992,60629772,60718438,60791325,60795754,60797266,60675373,60744046],"submission":[67322,63190,119716,547,436,409,407,398,416,414],"total":546497744,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62991259,62797406,62845846,62990172,62843672,62885855,62896928,63024969,62912870,54212710],"completion":[62989034,62726576,62731449,62865101,62843127,62885399,62896490,63024361,62912393,54212290],"submission":[2225,70830,114397,125071,545,456,438,608,477,420],"total":557421370,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton15-1gib-smart-1e.json new file mode 100644 index 0000000..b59206b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":15,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33673055,33676274,33677197,33630998,33630425,33630609,33630467,33630689,33630686,33630819],"completion":[33630211,33630438,33630536,33630450,33629952,33630138,33630039,33630268,33630277,33630367],"submission":[42844,45836,46661,548,473,471,428,421,409,452],"total":302777383,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33638725,33675131,33686867,33687352,33637754,33637275,33638243,33636485,33637104,33638378],"completion":[33636620,33636300,33636928,33636669,33637246,33636845,33637828,33636038,33636622,33637945],"submission":[2105,38831,49939,50683,508,430,415,447,482,433],"total":302881133,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..c2160b3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[190874715,190720971,191166140,192486996,191862173,192731037,191366149,192685533,191934350,115614896],"completion":[190872039,190534440,190808278,192124478,191861125,192730569,191365686,192685000,191933838,115614346],"submission":[2676,186531,357862,362518,1048,468,463,533,512,550],"total":1650579455,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[191874083,192216322,192761432,194475564,193529197,193585178,192788563,194826847,188905793,107513050],"completion":[191871977,192037037,192384123,194120992,193528679,193584737,192788135,194826434,188905325,107512580],"submission":[2106,179285,377309,354572,518,441,428,413,468,470],"total":1650612962,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[178737644,179433667,179375011,179149062,179275573,179157735,179852575,179119927,178428543,178744367],"completion":[178734714,179235778,179021526,178614705,179274993,179157307,179851824,179119527,178428139,178743936],"submission":[2930,197889,353485,534357,580,428,751,400,404,431],"total":1613260506,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182450629,182747581,181504835,182115933,183152097,183162216,182668743,182241041,182136591,169866624],"completion":[182266346,182562101,181131331,182114460,183151656,183161792,182668332,182240640,182136165,169866208],"submission":[184283,185480,373504,1473,441,424,411,401,426,416],"total":1629813184,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[389768630,390550000,254609429,216167832,216486768,216720226,215877708,215439200,216347847,131715920],"completion":[389766468,390386986,176111045,216045997,216486244,216719787,215877285,215438774,216347419,131715489],"submission":[2162,163014,78498384,121835,524,439,423,426,428,431],"total":2073929924,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[392074696,389474394,242204245,218259685,217729378,217474735,217454167,218927833,217534394,123985627],"completion":[391755525,389153532,175273894,218198189,217601635,217474133,217453726,218927407,217533965,123985166],"submission":[319171,320862,66930351,61496,127743,602,441,426,429,461],"total":2063060720,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372559022,372978542,245630212,248804747,202301113,201871937,202182728,202189080,202015284,201511334],"completion":[372556282,372816033,245304397,201374269,202299758,201871465,202182327,202188635,202014894,201510911],"submission":[2740,162509,325815,47430478,1355,472,401,445,390,423],"total":2079499416,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[376902183,378524017,229534564,238730625,206045224,206387813,205453665,205952477,207353954,197850944],"completion":[376900095,378363776,229212467,206327837,206043865,206387351,205453198,205952061,207353536,197850525],"submission":[2088,160241,322097,32402788,1359,462,467,416,418,419],"total":2075849080,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton2-1gib-smart-1e.json new file mode 100644 index 0000000..ebf26f0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":2,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92793857,92607034,92794600,92859684,92762380,93684063,92989358,84119298,57940582,52816358],"completion":[92753982,92564424,92720056,92859146,92761866,93683606,92988911,84118887,57940093,52815821],"submission":[39875,42610,74544,538,514,457,447,411,489,537],"total":752580648,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[94183584,92973479,93225985,93148507,93188358,93954133,93263249,81965734,49472000,44593893],"completion":[94108564,92895195,93150219,93147978,93187884,93953675,93262817,81965303,49471445,44593468],"submission":[75020,78284,75766,529,474,458,432,431,555,425],"total":735795437,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[77876995,77981664,77753818,77740868,77702921,78192455,77711467,78478263,78061899,77900482],"completion":[77833852,77938823,77669956,77740208,77702476,78192056,77711033,78477846,78061497,77900065],"submission":[43143,42841,83862,660,445,399,434,417,402,417],"total":701571770,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81913888,81831785,81958644,81940476,82073067,81910657,82280646,82532672,81976573,66436691],"completion":[81911819,81778967,81875082,81866103,82072484,81910198,82280223,82532250,81976159,66436272],"submission":[2069,52818,83562,74373,583,459,423,422,414,419],"total":722993702,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..194eee2 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163750845,163841499,164022910,163899374,163681390,163845180,163839347,163907475,163890393,103314681],"completion":[163748430,163324663,163653927,163525118,163679811,163844606,163838822,163907056,163889987,103314241],"submission":[2415,516836,368983,374256,1579,574,525,419,406,440],"total":1414253637,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161536467,160919520,162219506,162458699,162093032,162050184,161650615,161968107,161494265,119203036],"completion":[161534317,160712762,161870719,162075992,161901616,162049659,161650140,161967705,161493864,119202612],"submission":[2150,206758,348787,382707,191416,525,475,402,401,424],"total":1414792681,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157061150,157164943,156257415,156928047,156797081,157413734,157057903,157150239,157118336,145921033],"completion":[156865004,156975469,155899725,156927538,156796645,157412246,157057495,157149785,157117926,145920624],"submission":[196146,189474,357690,509,436,1488,408,454,410,409],"total":1401819360,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154056579,154270459,153307593,153915541,153786081,154254153,153402330,153975703,153876904,154248810],"completion":[154054305,154073086,152950129,153553780,153785585,154253416,153401878,153975254,153876511,154248384],"submission":[2274,197373,357464,361761,496,737,452,449,393,426],"total":1385048781,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[314141548,226264404,224972168,226125836,224869036,224997666,225365236,224641607,224572858,165336805],"completion":[313833953,225341473,224847073,226064834,224757755,224997164,225364785,224641194,224572453,165336365],"submission":[307595,922931,125095,61002,111281,502,451,413,405,440],"total":1967160460,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[334904448,228163795,223293485,224343648,224245623,223180547,224155846,224264164,222596160,173369096],"completion":[334902054,224618342,223175737,224217744,224245034,223180101,224155412,224263754,222595757,173368664],"submission":[2394,3545453,117748,125904,589,446,434,410,403,432],"total":1967626372,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[351165710,226399895,215963742,215327090,215615056,216449442,215475341,216000811,215974798,206018726],"completion":[351163272,214898916,215843203,215212988,215614519,216448995,215474905,216000357,215974383,206018310],"submission":[2438,11500979,120539,114102,537,447,436,454,415,416],"total":1943239669,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[370403618,236091252,211914989,211345538,211311173,211532558,211669264,212331857,211441552,211732293],"completion":[370400189,210628714,211799489,211224906,211310654,211532093,211668825,212331428,211441082,211731804],"submission":[3429,25462538,115500,120632,519,465,439,429,470,489],"total":1929384142,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton3-1gib-smart-1e.json new file mode 100644 index 0000000..6813b7e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":3,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86673711,86291899,86954518,86217608,86504416,86288561,86599397,86366993,62388246,40159730],"completion":[86605963,86215583,86886905,86179933,86430234,86288032,86598903,86366550,62387796,40159098],"submission":[67748,76316,67613,37675,74182,529,494,443,450,632],"total":707781263,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85948914,85590969,86354582,85612312,85638703,85492115,86298836,85930956,68059442,44070567],"completion":[85946688,85548859,86240011,85540890,85638195,85491685,86298401,85930529,68059029,44069862],"submission":[2226,42110,114571,71422,508,430,435,427,413,705],"total":713062086,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[78981285,79088082,79160803,78805759,78623850,78645414,78796348,79374319,79023717,68365358],"completion":[78943201,79049857,79083354,78805000,78623442,78644997,78795929,79373922,79023335,68364922],"submission":[38084,38225,77449,759,408,417,419,397,382,436],"total":699931161,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76143260,76177399,76104173,76819562,75952451,76132521,76061448,76555921,76085380,76501099],"completion":[76140346,76127294,76033314,76743961,75951979,76132055,76061051,76555472,76084988,76500627],"submission":[2914,50105,70859,75601,472,466,397,449,392,472],"total":686398175,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..1ceb6cd --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[371181814,238243226,212688407,213906201,212752557,213882501,212855611,212611588,212514042,214026680],"completion":[371179590,211438468,212577277,213784451,212752000,213881982,212855148,212611154,212513622,214026186],"submission":[2224,26804758,111130,121750,557,519,463,434,420,494],"total":1943494737,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[363239512,235269146,214724832,216132440,215058260,214481440,215214094,214551200,214576933,210170676],"completion":[363079710,214171774,214605938,216131843,215057812,214481023,215213651,214550797,214576486,210170162],"submission":[159802,21097372,118894,597,448,417,443,403,447,514],"total":1950192944,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[322783695,228426220,224786001,224235472,223963724,224814443,224692651,224724064,223872951,172686408],"completion":[322781569,223952846,224663511,224117348,223963222,224813994,224692247,224723607,223872535,172685990],"submission":[2126,4473374,122490,118124,502,449,404,457,416,418],"total":1972217436,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320102541,229323161,225166007,224889458,224826005,224983908,224560916,226196431,224596565,169143260],"completion":[320100348,225002021,225049591,224769729,224825361,224983416,224560477,226195953,224596053,169142825],"submission":[2193,4321140,116416,119729,644,492,439,478,512,435],"total":1973702103,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154039493,151520742,154626578,153602698,153557292,154234658,154215794,154221575,154133315,154094407],"completion":[154036599,151319881,154251430,153216003,153556791,154234220,154215383,154221163,154132926,154093992],"submission":[2894,200861,375148,386695,501,438,411,412,389,415],"total":1384217464,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156835496,153691557,156864069,156086489,157005556,157431429,156580688,156175416,156888713,147009582],"completion":[156452103,153316316,156521278,155863953,156617607,157430917,156580209,156175020,156888310,147009140],"submission":[383393,375241,342791,222536,387949,512,479,396,403,442],"total":1397745982,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163207894,168013362,163770251,163449996,163477365,163871649,163973863,163625907,163580150,105144692],"completion":[163205730,162747706,163380139,163043205,163476837,163871179,163973390,163625485,163579733,105144252],"submission":[2164,5265656,390112,406791,528,470,473,422,417,440],"total":1418919504,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164736314,164533635,164828342,164529927,164726575,164663018,164461845,164444118,164745003,100895009],"completion":[164734126,164325398,164438406,164172548,164726042,164662589,164461406,164443714,164744540,100894567],"submission":[2188,208237,389936,357379,533,429,439,404,463,442],"total":1418023166,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton4-1gib-smart-1e.json new file mode 100644 index 0000000..69da437 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":4,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[69948615,69854258,69906749,69861448,69849993,65008408,49221509,49532051,49416081,49440141],"completion":[69921579,69802429,69855971,69860887,69849519,65007974,49220921,49531635,49415683,49439719],"submission":[27036,51829,50778,561,474,434,588,416,398,422],"total":542124548,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50102743,50122926,50124951,50114454,50103920,50093508,50125746,50059664,50152491,50083965],"completion":[50054083,50072861,50076243,50083096,50056019,50093013,50125336,50059236,50152090,50083522],"submission":[48660,50065,48708,31358,47901,495,410,428,401,443],"total":450990245,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..a93611b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362949155,235913612,217174444,216648201,216784185,217629568,217092417,217006321,216804701,204981295],"completion":[362946771,216139870,217053795,216529891,216783580,217629092,217091934,217005832,216804226,204980822],"submission":[2384,19773742,120649,118310,605,476,483,489,475,473],"total":1960048186,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[373599980,239779759,212507486,212133080,211917436,213285931,212629906,213111238,212490195,212300173],"completion":[373459070,210707444,212391446,212132444,211916994,213285472,212629492,213110817,212489775,212299751],"submission":[140910,29072315,116040,636,442,459,414,421,420,422],"total":1940169970,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[324914942,229694374,225655005,226036310,226511837,225811629,225874349,225873024,225540583,164915923],"completion":[324912751,225350478,225542080,225919290,226511250,225811189,225873886,225872593,225540163,164915499],"submission":[2191,4343896,112925,117020,587,440,463,431,420,424],"total":1975926856,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[326312667,227474407,223471531,223616671,223738758,223848067,223212171,222867762,223740548,179612218],"completion":[326310519,223164758,223356775,223490721,223738175,223847598,223211757,222867359,223740134,179611814],"submission":[2148,4309649,114756,125950,583,469,414,403,414,404],"total":1971595701,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157468214,156358151,156848364,156395770,157014239,156821473,156686614,156490412,156505082,145084100],"completion":[157116649,155972369,156490440,156203083,156673599,156820919,156686171,156489999,156504665,145083641],"submission":[351565,385782,357924,192687,340640,554,443,413,417,459],"total":1398217771,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154009112,152943083,153525764,153463940,153555081,153734360,153738821,153523862,153565091,154474054],"completion":[154006418,152735204,153197787,153130296,153554362,153733897,153738383,153523422,153564623,154473626],"submission":[2694,207879,327977,333644,719,463,438,440,468,428],"total":1382727086,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165056150,164480656,164523029,165472888,164863423,164803970,164916065,164970829,164184169,95586459],"completion":[165053890,164299199,164165178,165111237,164862889,164803497,164915620,164970406,164183742,95585932],"submission":[2260,181457,357851,361651,534,473,445,423,427,527],"total":1413811070,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163193811,163445783,162647771,162824212,162941140,163165974,162733338,162627499,163464871,109395321],"completion":[163191643,163064424,162299817,162464236,162940640,163165530,162732818,162627060,163464429,109394890],"submission":[2168,381359,347954,359976,500,444,520,439,442,431],"total":1413260898,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton5-1gib-smart-1e.json new file mode 100644 index 0000000..58e2839 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":5,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66181468,66057642,66108777,66157591,66145042,66084136,65858389,43960126,43451965,43444474],"completion":[66130693,66010024,66062175,66156881,66144581,66083661,65857970,43959705,43451249,43444027],"submission":[50775,47618,46602,710,461,475,419,421,716,447],"total":527279738,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52808361,52819500,52915275,52826523,52852743,52767892,52858509,52845081,52909298,52797154],"completion":[52805582,52780754,52865146,52746550,52851543,52767448,52858087,52844657,52908910,52796695],"submission":[2779,38746,50129,79973,1200,444,422,424,388,459],"total":475706509,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..e02be6c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[380787641,380321642,285121800,218604700,219751223,219482602,218661220,218769642,219308119,135979070],"completion":[380785258,380168528,261445472,218484152,219750478,219482045,218660730,218769165,219307644,135978527],"submission":[2383,153114,23676328,120548,745,557,490,477,475,543],"total":2116013921,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[381365917,379532302,272595164,221354758,220995224,221265448,221703657,220581083,220537090,123411786],"completion":[381363617,379373946,263296934,221227171,220994589,221265000,221703211,220580587,220536661,123411356],"submission":[2300,158356,9298230,127587,635,448,446,496,429,430],"total":2101992623,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362996887,359693912,303420197,207319856,206115412,206293016,206950769,206636679,206082894,206727495],"completion":[362834497,359535152,303094635,207319275,206114990,206292555,206950339,206636271,206082477,206727078],"submission":[162390,158760,325562,581,422,461,430,408,417,417],"total":2109253423,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[367489266,368569574,290268180,211205841,210874276,210415894,211389916,210712728,211273239,195672998],"completion":[367486857,368393386,289954479,211068800,210873643,210415400,211389482,210712331,211272816,195672559],"submission":[2409,176188,313701,137041,633,494,434,397,423,439],"total":2120396389,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[191387696,191247358,191614632,191702571,190879967,191147366,191376681,191006452,182248086,106668291],"completion":[191204294,191068138,191253017,191353679,190879410,191146953,191376254,191006026,182247657,106667804],"submission":[183402,179220,361615,348892,557,413,427,426,429,487],"total":1627901481,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193753814,194481034,194012568,193892887,193760823,193640680,194002141,193624150,174559445,96706450],"completion":[193394365,194126605,193654393,193707905,193407644,193640152,194001696,193623728,174559020,96705957],"submission":[359449,354429,358175,184982,353179,528,445,422,425,493],"total":1628690205,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[175560489,175773786,175796849,176122745,176464341,175858944,176018341,175712588,175638758,175511924],"completion":[175557512,175562378,175436138,175771680,176463770,175858511,176017888,175712111,175638327,175511505],"submission":[2977,211408,360711,351065,571,433,453,477,431,419],"total":1582908391,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180160228,180232618,180250252,180477319,180411944,180077270,180319047,180469612,180289399,163537497],"completion":[180157876,180047400,179877290,180109591,180411446,180076823,180318549,180469125,180288998,163537061],"submission":[2352,185218,372962,367728,498,447,498,487,401,436],"total":1606073864,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton6-1gib-smart-1e.json new file mode 100644 index 0000000..f26beba --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":6,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[71863669,71840521,71956892,71765215,71842580,71725880,49784750,41428966,41663207,41721772],"completion":[71816345,71763660,71911437,71764726,71842135,71725451,49784339,41428346,41662793,41721365],"submission":[47324,76861,45455,489,445,429,411,620,414,407],"total":533740993,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53834395,53842552,53995877,54061167,53921030,53825017,53955252,53939986,53821318,53939428],"completion":[53831284,53800880,53942444,54017189,53891487,53824115,53954853,53939570,53820918,53939011],"submission":[3111,41672,53433,43978,29543,902,399,416,400,417],"total":485417219,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..3da824c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[326697168,231801697,226185468,225787440,225459086,225000575,225870600,226697028,226732767,163402522],"completion":[326694648,225785753,226067709,225677890,225458466,225000123,225870120,226696598,226732264,163402097],"submission":[2520,6015944,117759,109550,620,452,480,430,503,425],"total":1976951558,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[339873757,231674287,224135410,223738243,223678363,222739512,224087344,224416930,225001226,175790099],"completion":[339735898,224052052,224015444,223737714,223677315,222739066,224086885,224416506,225000809,175789665],"submission":[137859,7622235,119966,529,1048,446,459,424,417,434],"total":1975276003,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[358542821,233493425,216283398,216837176,216552519,216557247,216327101,216619366,217248133,204054240],"completion":[358539951,217479380,216168940,216708868,216551966,216556772,216326682,216618903,217247736,204053814],"submission":[2870,16014045,114458,128308,553,475,419,463,397,426],"total":1953985954,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[375919348,238443633,212326461,212245717,212352626,212563684,212667109,212235307,210506501,211868028],"completion":[375916843,209796534,212208388,212129945,212351985,212563215,212666703,212234914,210506064,211867598],"submission":[2505,28647099,118073,115772,641,469,406,393,437,430],"total":1935222882,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161885010,163623605,164198683,164399181,164261961,164421622,164081079,164080083,164715366,104339918],"completion":[161883413,163427145,163817612,164047200,164261439,164421196,164080636,164079669,164714966,104339494],"submission":[1597,196460,381071,351981,522,426,443,414,400,424],"total":1418131604,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[160935283,161551694,161837171,162113292,162787067,162246316,161801289,162121529,162690051,119913176],"completion":[160581746,161183997,161474255,161920619,162438633,162245800,161800789,162121084,162689651,119912737],"submission":[353537,367697,362916,192673,348434,516,500,445,400,439],"total":1417071308,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[158904356,156945571,157203101,157261163,156991648,157286036,157180278,157139841,157624692,145365871],"completion":[158902205,156553628,156855735,156904444,156991109,157285573,157179852,157139436,157624299,145365347],"submission":[2151,391943,347366,356719,539,463,426,405,393,524],"total":1403369889,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153809232,152629587,154130691,153993488,154559100,154618113,154152190,154539176,153854119,154648145],"completion":[153806121,152443835,153758785,153615503,154558625,154617637,154151765,154538768,153853723,154647716],"submission":[3111,185752,371906,377985,475,476,425,408,396,429],"total":1387140025,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton7-1gib-smart-1e.json new file mode 100644 index 0000000..b272592 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":7,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67903931,67775683,67891914,67861841,67814071,67816748,44175244,42560398,42574948,42560247],"completion":[67856674,67727483,67848071,67861339,67813586,67816315,44174825,42559802,42574500,42559822],"submission":[47257,48200,43843,502,485,433,419,596,448,425],"total":511042522,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49955211,49901917,50033779,50079235,49956040,49954655,49979995,49909036,49996126,50006613],"completion":[49926676,49867728,49981371,50078683,49926346,49953704,49979569,49908621,49995694,50006181],"submission":[28535,34189,52408,552,29694,951,426,415,432,432],"total":449935456,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..ee10426 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[43007824,43113556,43086954,42973403,42702311,43313987,42908598,43054880,43127880,43392899],"completion":[42939782,43046326,42962864,42972843,42701826,43313556,42908168,43054479,43127470,43392489],"submission":[68042,67230,124090,560,485,431,430,401,410,410],"total":387683711,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47417820,47562568,47649447,47281231,47676904,47389525,47557881,47554615,44310938,38959141],"completion":[47415533,47495732,47517434,47160164,47676309,47389091,47557443,47554103,44310500,38958519],"submission":[2287,66836,132013,121067,595,434,438,512,438,622],"total":415952484,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50541192,50556653,50921857,50722198,50787063,50669745,50819626,48411104,41164731,36102613],"completion":[50539059,50497306,50790334,50609872,50786571,50669282,50819182,48410701,41164250,36102188],"submission":[2133,59347,131523,112326,492,463,444,403,481,425],"total":430165905,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51092774,51181123,51227112,51250622,51366927,51246330,51265751,47696747,41099247,36670312],"completion":[51090698,51110815,51109192,51131729,51366428,51245819,51265319,47696329,41098720,36669893],"submission":[2076,70308,117920,118893,499,511,432,418,527,419],"total":433016233,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[78397125,78300637,78424363,74170543,74713889,73240319,73369836,73326498,73284546,73304639],"completion":[78394953,78228882,78312546,74062204,74713321,73239660,73369418,73326076,73284156,73304196],"submission":[2172,71755,111817,108339,568,659,418,422,390,443],"total":672148768,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81207026,81144160,81341376,88911016,76599244,76480608,76477782,76497535,76518211,62495708],"completion":[81204845,81078424,81224751,79512126,76597921,76479978,76477336,76497123,76517813,62495283],"submission":[2181,65736,116625,9398890,1323,630,446,412,398,425],"total":696479332,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87048999,87117105,84864868,86727642,85067665,85119967,85097875,85113826,66662144,44462017],"completion":[87046670,87057966,84749134,86622279,85067067,85119509,85097453,85113426,66661686,44461572],"submission":[2329,59139,115734,105363,598,458,422,400,458,445],"total":710246528,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87798765,87888790,85606191,86918755,85762793,85688562,85646524,85672348,63503334,45238240],"completion":[87687833,87773151,85486714,86865359,85678488,85688032,85646044,85671891,63502892,45237763],"submission":[110932,115639,119477,53396,84305,530,480,457,442,477],"total":711938576,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton8-1gib-smart-1e.json new file mode 100644 index 0000000..d505fcf --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":8,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34154858,34281057,34117507,34109597,34061967,34152815,34232536,34043846,34041913,34059518],"completion":[34124935,34252557,34065064,34109033,34061542,34152388,34232138,34043461,34041524,34059111],"submission":[29923,28500,52443,564,425,427,398,385,389,407],"total":307107683,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35339054,35394283,35243727,35272461,35345070,35175410,35310222,35151931,35134773,34668109],"completion":[35285450,35342140,35188290,35244096,35292461,35174891,35309761,35151514,35134362,34667664],"submission":[53604,52143,55437,28365,52609,519,461,417,411,445],"total":316702536,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34477120,34542794,34422192,34478646,34356150,34468858,34525906,34337158,34353648,34422708],"completion":[34474714,34507769,34369680,34426671,34355672,34468422,34525484,34336675,34353262,34422286],"submission":[2406,35025,52512,51975,478,436,422,483,386,422],"total":309915878,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34005970,34071715,33987681,34036670,33926422,34009132,34052435,33903822,33920624,34018847],"completion":[34003625,34034265,33931551,33974465,33925907,34008700,34052007,33903402,33920224,34018418],"submission":[2345,37450,56130,62205,515,432,428,420,400,429],"total":305934188,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n10ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..568d64d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50034702,50161646,50141106,50233106,50099034,50100526,50016623,50095109,43823073,34605518],"completion":[50032701,50103757,50047746,50138897,50098521,50100088,50016203,50094709,43822671,34604941],"submission":[2001,57889,93360,94209,513,438,420,400,402,577],"total":429285351,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51080846,51191296,51229197,51277486,51162986,51104851,51177371,51274010,40327464,35744744],"completion":[51078831,51134268,51135360,51182366,51162509,51104399,51176956,51273598,40327048,35744285],"submission":[2015,57028,93837,95120,477,452,415,412,416,459],"total":434499960,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45088160,45136950,45074813,45000544,44997089,44925843,45067483,45022212,44979240,45144348],"completion":[45036547,45083325,44966824,45000056,44996625,44925420,45067063,45021814,44978839,45143942],"submission":[51613,53625,107989,488,464,423,420,398,401,406],"total":405358926,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47020264,47145666,47039923,47091403,47125129,47124202,46998688,47014254,47139449,41043952],"completion":[47018159,47087145,46947664,46992713,47124620,47123763,46998220,47013835,47139041,41043513],"submission":[2105,58521,92259,98690,509,439,468,419,408,439],"total":417734116,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":10,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87769498,87660560,85539407,75455130,76958029,76892978,76904709,76876281,76788076,73276957],"completion":[87678937,87572444,85449237,75410433,76886939,76892387,76904238,76875845,76787645,73276523],"submission":[90561,88116,90170,44697,71090,591,471,436,431,434],"total":706365420,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":10,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88216655,88502351,84997555,82913926,72559190,72660529,72609841,72593600,72564182,72533613],"completion":[88214519,88450909,84912704,74107693,72557992,72660055,72609419,72593083,72563768,72533189],"submission":[2136,51442,84851,8806233,1198,474,422,517,414,424],"total":691948966,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":10,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82251654,82240199,82283720,80621158,86211546,86201506,86207326,86185526,86195950,73156530],"completion":[82249303,82187369,82194719,80536958,86210875,86201054,86206848,86185120,86195549,73156121],"submission":[2351,52830,89001,84200,671,452,478,406,401,409],"total":749316677,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":10,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84034364,84070986,84198350,80556559,84463730,84500727,84480046,84597417,84452636,69352649],"completion":[84032157,84017646,84107658,80469041,84463091,84500290,84479610,84597007,84452234,69352217],"submission":[2207,53340,90692,87518,639,437,436,410,402,432],"total":740686410,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n10ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n10ton9-1gib-smart-1e.json new file mode 100644 index 0000000..8bbcdea --- /dev/null +++ b/benchmarks/benchmark-results/copy-n10ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":9,"nnode_src":10,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[36667615,36692926,36740226,36625734,36651542,36740589,36670896,36657190,36587556,33645010],"completion":[36640500,36665157,36690915,36625203,36651049,36740117,36670415,36656720,36587126,33644563],"submission":[27115,27769,49311,531,493,472,481,470,430,447],"total":327018680,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":10,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38034904,38156990,38017066,38043924,38027694,38092419,37974757,37973233,36211136,34123130],"completion":[37985421,38107536,37968096,38017586,37979484,38091898,37974321,37972813,36210744,34122640],"submission":[49483,49454,48970,26338,48210,521,436,420,392,490],"total":336627045,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":10,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34132592,34173336,34318600,34171298,34138612,34125101,34254746,34146907,34110921,34128461],"completion":[34130321,34137534,34267536,34119174,34138103,34124650,34254351,34146491,34110467,34128038],"submission":[2271,35802,51064,52124,509,451,395,416,454,423],"total":307575122,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":10,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34800495,34854524,34882353,34839046,34790730,34883252,34783584,34830537,34804514,34463293],"completion":[34798356,34820027,34830558,34783984,34790227,34882799,34783169,34830127,34804115,34462869],"submission":[2139,34497,51795,55062,503,453,415,410,399,424],"total":313139214,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..12ec2e8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155094007,154600923,154701494,155137962,153992150,154038917,155132922,154992217,155255159,154608386],"completion":[155086771,154379292,154295697,154736763,153991652,154037078,155132533,154991799,155254713,154607964],"submission":[7236,221631,405797,401199,498,1839,389,418,446,422],"total":1392470025,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156197061,156715032,156523158,157207345,156541588,156844093,157375365,156677959,157342381,149182600],"completion":[156193873,156514296,156133628,156816176,156541060,156843473,157374947,156677550,157341974,149182178],"submission":[3188,200736,389530,391169,528,620,418,409,407,422],"total":1404420949,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164299780,163778930,164168380,165317293,164017511,164667133,164409629,164463647,164163311,106884914],"completion":[164296612,163577377,163817961,164940247,163814285,164666611,164409194,164463243,164162910,106884475],"submission":[3168,201553,350419,377046,203226,522,435,404,401,439],"total":1422653526,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165126068,164844383,164836851,165205523,164514335,165147963,165214462,164891409,165314816,101705681],"completion":[165123439,164649383,164445134,164823597,164513632,165147532,165214032,164891009,165314374,101705252],"submission":[2629,195000,391717,381926,703,431,430,400,442,429],"total":1421689557,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[359778229,234579660,215159584,214648441,214588805,214896384,215376019,215396572,215799206,214003570],"completion":[359623953,214374390,215042458,214647838,214588365,214895927,215375496,215396139,215798745,214003149],"submission":[154276,20205270,117126,603,440,457,523,433,461,421],"total":1954643148,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[353050508,232060396,217279537,217207252,216318047,216150438,216561877,217520615,217736546,212176906],"completion":[352737849,216598119,217161361,217144668,216193777,216149838,216561422,217520194,217736149,212176431],"submission":[312659,15462277,118176,62584,124270,600,455,421,397,475],"total":1963026815,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[315419484,226024305,226150740,225769192,226763282,226435983,226011867,225460782,225997700,173405765],"completion":[315416898,225952732,226030713,225645309,226762759,226435509,226011406,225460348,225997288,173405338],"submission":[2586,71573,120027,123883,523,474,461,434,412,427],"total":1982032504,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[314000974,226303037,226440460,226744324,226741487,226385914,226852106,226652221,226553280,170376086],"completion":[313988711,226227147,226302973,226619679,226740952,226385442,226851652,226651758,226552813,170375672],"submission":[12263,75890,137487,124645,535,472,454,463,467,414],"total":1983062029,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton0-1gib-smart-1e.json new file mode 100644 index 0000000..2e9051f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":0,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[77262821,77031569,77234240,77413252,77311822,77221292,77381022,77380052,77190666,77143121],"completion":[77259919,76982450,77155741,77340666,77311311,77220849,77380602,77379644,77190260,77142717],"submission":[2902,49119,78499,72586,511,443,420,408,406,404],"total":695356774,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79931943,79667433,79863451,79983673,79870799,79960998,80129461,79993674,79734709,69455981],"completion":[79891346,79623748,79786573,79982361,79870312,79960565,80129040,79993253,79734307,69455540],"submission":[40597,43685,76878,1312,487,433,421,421,402,441],"total":708668645,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88060116,87980732,87972417,88218453,88242270,88167682,88024602,88044848,61813171,44477771],"completion":[87982725,87904892,87896059,88180153,88168320,88167157,88024154,88044447,61812762,44477160],"submission":[77391,75840,76358,38300,73950,525,448,401,409,611],"total":723181994,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87999042,88156141,88043275,88439782,88027158,88049191,88407516,88002890,60293257,42848010],"completion":[87996984,88107539,87968310,88368975,88026636,88048756,88407093,88002490,60292842,42847225],"submission":[2058,48602,74965,70807,522,435,423,400,415,785],"total":720323058,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..60619bd --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155351958,155437625,156094158,156505447,155998047,155905177,155310616,156175370,155836739,143397474],"completion":[155348433,155253623,155726624,156127628,155997436,155903540,155310075,156174844,155836219,143396984],"submission":[3525,184002,367534,377819,611,1637,541,526,520,490],"total":1390864347,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152389285,152170018,153178872,152707252,152769848,152524730,152357238,152586798,152712965,152391822],"completion":[152385794,151968672,152814774,152354422,152769284,152523938,152356807,152586385,152712571,152391378],"submission":[3491,201346,364098,352830,564,792,431,413,394,444],"total":1373411656,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163414308,163883882,164729702,164934024,164741481,163921680,164280736,163942535,161748898,94708197],"completion":[163412085,163697282,164361313,164567676,164740684,163921248,164280280,163942126,161748501,94707596],"submission":[2223,186600,368389,366348,797,432,456,409,397,601],"total":1406902110,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161626721,162118355,162637003,162788167,162823348,161773165,162070336,162458742,161663928,107389898],"completion":[161445578,161916040,162259796,162787468,162639336,161772703,162069914,162458310,161663531,107389475],"submission":[181143,202315,377207,699,184012,462,422,432,397,423],"total":1406443171,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[361831962,233186079,216165883,216907682,214926619,215642983,216279233,215696041,215332511,204604395],"completion":[361829060,215140298,216049842,216791250,214926105,215642526,216278773,215695604,215332098,204603963],"submission":[2902,18045781,116041,116432,514,457,460,437,413,432],"total":1948755641,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372514140,238424268,211036606,211323580,211259873,210894908,211422530,211641227,210865733,212165797],"completion":[372511706,211137679,210914148,211205676,211259312,210894471,211422096,211640730,210865290,212165360],"submission":[2434,27286589,122458,117904,561,437,434,497,443,437],"total":1929114598,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[316750652,227218923,225118688,224912365,225370492,224834633,224872489,225205872,225725851,162872402],"completion":[316445613,225361941,225000770,224851641,225246543,224834047,224872084,225205256,225725419,162871937],"submission":[305039,1856982,117918,60724,123949,586,405,616,432,465],"total":1966146526,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[326714267,225582491,222683071,223797475,223331063,222954404,223009435,222307308,222812342,176499820],"completion":[326712127,221978137,222558350,223666384,223330485,222953928,223008989,222306901,222811925,176499379],"submission":[2140,3604354,124721,131091,578,476,446,407,417,441],"total":1962992689,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton1-1gib-smart-1e.json new file mode 100644 index 0000000..c081341 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":1,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80075778,80011206,79609114,79813625,79825144,79958121,79844653,79687458,80031912,64001192],"completion":[80007797,79939041,79538638,79812000,79824527,79957660,79844215,79687028,80031504,64000762],"submission":[67981,72165,70476,1625,617,461,438,430,408,430],"total":702791175,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[75733635,75899395,75499806,75727511,75922549,76155949,75656932,75618598,76036409,75822519],"completion":[75731623,75843788,75427467,75653500,75922016,76155511,75656519,75618130,76036004,75822098],"submission":[2012,55607,72339,74011,533,438,413,468,405,421],"total":682349557,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87779887,87431552,87634309,88177772,87921330,87696943,87921481,86938982,59915417,43976482],"completion":[87777305,87386667,87562284,88103118,87920758,87696482,87921029,86938548,59914963,43975973],"submission":[2582,44885,72025,74654,572,461,452,434,454,509],"total":717672205,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86578644,86171237,86083235,86464572,86249559,86155759,86270223,86559933,66260111,43882450],"completion":[86576678,86121646,85969297,86388801,86249045,86155336,86269791,86559543,66259704,43881779],"submission":[1966,49591,113938,75771,514,423,432,390,407,671],"total":714379536,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..49e79fa --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[55227946,54586262,54631401,55117770,54963350,54454150,54709552,45365598,37139340,35278340],"completion":[55181500,54540084,54539137,55117243,54962913,54453718,54709144,45365174,37138861,35277792],"submission":[46446,46178,92264,527,437,432,408,424,479,548],"total":446256273,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[55543136,55099739,55101640,55583496,55260843,54920453,55034918,42456663,35319748,33912954],"completion":[55540973,55044215,55009987,55490623,55260245,54920010,55034488,42456252,35319296,33912414],"submission":[2163,55524,91653,92873,598,443,430,411,452,540],"total":442700772,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[44865691,45204403,44590193,44787198,44804258,45084491,44786544,44549572,44610739,44645663],"completion":[44863598,45149898,44487320,44686270,44803754,45084036,44786111,44549176,44610337,44645231],"submission":[2093,54505,102873,100928,504,455,433,396,402,432],"total":403072729,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[48641821,48366839,48451376,48348728,48802357,48433583,48409606,48316215,46711634,37372084],"completion":[48639223,48292294,48326682,48228228,48801630,48432980,48409013,48315645,46711058,37371357],"submission":[2598,74545,124694,120500,727,603,593,570,576,727],"total":423229333,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87952411,87723641,87099083,84884269,83539345,84530141,84528553,84461747,66907807,43728361],"completion":[87950911,87666142,86991602,84801272,83538835,84529701,84528064,84461352,66907396,43727813],"submission":[1500,57499,107481,82997,510,440,489,395,411,548],"total":707416419,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88960330,88842018,87767971,85141746,89481446,85671896,85668838,85686885,57921974,40671781],"completion":[88851322,88735911,87665219,85094849,85674497,85670860,85668436,85686457,57921563,40671209],"submission":[109008,106107,102752,46897,3806949,1036,402,428,411,572],"total":706868403,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79329191,79149090,78974711,77675793,76847273,71562313,72716010,72708036,72664433,72743134],"completion":[79327020,79086951,78869429,77566999,76846548,71561834,72715555,72707616,72664026,72742695],"submission":[2171,62139,105282,108794,725,479,455,420,407,439],"total":675053132,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82029464,81923299,81811876,79163847,76216463,76456973,76529861,76575350,76549426,65264308],"completion":[82026901,81858367,81705003,79052874,76215913,76456510,76529432,76574907,76548989,65263876],"submission":[2563,64932,106873,110973,550,463,429,443,437,432],"total":690504406,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton10-1gib-smart-1e.json new file mode 100644 index 0000000..0a0476d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":10,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[37306917,37310356,37287538,37227488,37239975,37254577,37243825,37250366,36217546,33810249],"completion":[37258747,37262497,37239777,37226863,37239505,37254072,37243370,37249837,36217081,33809594],"submission":[48170,47859,47761,625,470,505,455,529,465,655],"total":330849430,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35895742,35965727,35939912,35924818,35886074,35910003,35839686,35922819,35909135,34099485],"completion":[35893840,35933149,35889964,35874646,35885574,35909574,35839260,35922413,35908734,34099064],"submission":[1902,32578,49948,50172,500,429,426,406,401,421],"total":321404444,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34218716,34230186,34221110,34233747,34207664,34151940,34161402,34186498,34195071,34143908],"completion":[34216473,34193514,34167094,34181566,34207150,34151411,34160988,34186089,34194568,34143493],"submission":[2243,36672,54016,52181,514,529,414,409,503,415],"total":307739125,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33987541,34018478,34015013,34018656,33989249,33964401,33958394,33958095,33960433,33972687],"completion":[33985426,33981806,33963866,33966997,33988779,33963986,33957956,33957603,33960009,33972275],"submission":[2115,36672,51147,51659,470,415,438,492,424,412],"total":305862177,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton11-1gib-smart-1e.json new file mode 100644 index 0000000..e273a13 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":11,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66261666,66252791,66609771,66279096,66603269,67964691,60431148,50578404,39517810,39452604],"completion":[66191744,66182506,66539450,66242155,66536190,67964155,60429140,50577687,39517144,39452144],"submission":[69922,70285,70321,36941,67079,536,2008,717,666,460],"total":523908950,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68342349,68441643,68555545,68414244,68825702,68156995,59765820,53511783,50558826,50009447],"completion":[68303409,68403122,68486918,68413724,68825255,68156570,59764672,53511247,50558346,50009036],"submission":[38940,38521,68627,520,447,425,1148,536,480,411],"total":556248911,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[57424353,57304206,57345946,57499015,57476808,57266091,57565716,57118222,50644993,44774146],"completion":[57421977,57258795,57275205,57428964,57476256,57265624,57565272,57117648,50644437,44773100],"submission":[2376,45411,70741,70051,552,467,444,574,556,1046],"total":497040199,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51635715,51384031,51510601,51510820,51578534,51660799,51403621,51628985,51509403,51054731],"completion":[51633783,51337900,51436933,51442296,51578039,51660367,51403199,51628588,51508995,51054306],"submission":[1932,46131,73668,68524,495,432,422,397,408,425],"total":463248020,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..3166146 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80726072,80777302,80747497,80787371,80744757,80718221,80606977,73184319,72742683,72530020],"completion":[80723425,80711060,80643164,80678523,80744173,80717723,80606588,73183895,72742231,72529565],"submission":[2647,66242,104333,108848,584,498,389,424,452,455],"total":702851669,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83520530,83575861,83647350,83762565,83671692,83649409,80654767,75630655,75902301,66179769],"completion":[83518217,83514878,83527650,83652265,83671083,83648988,80654328,75630135,75901864,66179315],"submission":[2313,60983,119700,110300,609,421,439,520,437,454],"total":716686614,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91501375,91412581,91637882,91483586,91491178,88847157,84224580,84387738,61689678,45514424],"completion":[91446148,91354569,91512796,91483023,91490752,88846680,84224131,84387340,61689269,45513797],"submission":[55227,58012,125086,563,426,477,449,398,409,627],"total":730701579,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91825675,91721022,91966646,92004335,91925699,88850210,84497372,84705007,59906946,44984755],"completion":[91818144,91658945,91863706,91896227,91925132,88849797,84496935,84704618,59906560,44984268],"submission":[7531,62077,102940,108108,567,413,437,389,386,487],"total":730575475,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67946889,67953191,67976335,67968862,68128867,67960143,67887223,67845709,60753683,35696743],"completion":[67826014,67831635,67851765,67901342,68007643,67959635,67886754,67845286,60753273,35696171],"submission":[120875,121556,124570,67520,121224,508,469,423,410,572],"total":572183813,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67181215,67263353,67343955,67358677,67374882,67245270,67316054,67347117,62846811,36763110],"completion":[67177953,67191397,67220962,67229671,67374394,67244846,67315608,67346710,62846408,36762577],"submission":[3262,71956,122993,129006,488,424,446,407,403,533],"total":570870137,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63498174,63217649,63344806,63382303,63330023,63328894,63350624,63220598,63219093,56649384],"completion":[63494232,63145278,63217799,63255735,63329468,63328410,63350181,63220158,63218678,56648966],"submission":[3942,72371,127007,126568,555,484,443,440,415,418],"total":563053066,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61630137,61594584,61477714,61567625,61551401,61632732,61565073,61584506,61540414,61616577],"completion":[61619972,61514592,61339694,61444544,61550828,61632297,61564465,61584096,61540012,61616127],"submission":[10165,79992,138020,123081,573,435,608,410,402,450],"total":554143114,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton12-1gib-smart-1e.json new file mode 100644 index 0000000..deacbce --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":12,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33633339,33670559,33681286,33680820,33630969,33631760,33631875,33631192,33631226,33631752],"completion":[33631204,33630879,33631108,33631369,33630483,33631314,33631443,33630794,33630826,33631317],"submission":[2135,39680,50178,49451,486,446,432,398,400,435],"total":302830018,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34042728,34044786,34034361,33995425,34010798,33993089,33996213,33995550,33994598,33971396],"completion":[33998926,33997808,33988674,33994916,34010344,33992661,33995792,33995137,33994180,33970975],"submission":[43802,46978,45687,509,454,428,421,413,418,421],"total":306042899,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..f715dac --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84787673,84863394,85022562,84771802,84689521,84810565,79446077,76631481,76552620,59929545],"completion":[84785285,84806757,84917300,84659690,84688941,84810114,79445633,76630972,76552208,59929050],"submission":[2388,56637,105262,112112,580,451,444,509,412,495],"total":716730356,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80179564,80048973,80169116,80213030,80079811,80068360,79876154,72148674,71851269,71910738],"completion":[80177224,79978597,80058931,80105717,80079296,80067847,79875662,72148182,71850852,71910300],"submission":[2340,70376,110185,107313,515,513,492,492,417,438],"total":696378860,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92527136,92701499,92708971,92737919,92661932,88050554,85329794,83370140,59615984,44114768],"completion":[92524910,92639808,92600424,92621347,92661352,88050076,85329286,83369707,59615366,44114101],"submission":[2226,61691,108547,116572,580,478,508,433,618,667],"total":731305163,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90618086,90700403,90762316,90744272,90617770,87711739,83066717,83104070,67026298,44688911],"completion":[90615775,90636073,90651546,90633539,90617178,87711292,83066262,83103652,67025897,44688369],"submission":[2311,64330,110770,110733,592,447,455,418,401,542],"total":728436683,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67270697,67209970,67342572,67216613,67485721,67316486,67232253,67229594,59953500,35296524],"completion":[67157288,67091787,67221878,67154849,67370525,67315960,67231823,67229154,59953092,35295953],"submission":[113409,118183,120694,61764,115196,526,430,440,408,571],"total":566295829,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66458129,66385618,66463445,66414563,66516434,66450946,66590712,66487348,61935779,36900663],"completion":[66399141,66326444,66340349,66413931,66515986,66450523,66590312,66486915,61935379,36900113],"submission":[58988,59174,123096,632,448,423,400,433,400,550],"total":564156449,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62560302,62598585,62792381,62792999,62643561,62858460,62692433,62645484,62717137,55013522],"completion":[62558022,62532037,62668615,62678818,62642990,62858024,62692016,62645073,62716713,55013105],"submission":[2280,66548,123766,114181,571,436,417,411,424,417],"total":556766400,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60747893,60865816,60753195,60902367,60713174,61064712,60740564,60830993,60743486,60831300],"completion":[60745774,60795755,60626949,60777364,60712641,61064081,60740157,60830588,60743072,60830890],"submission":[2119,70061,126246,125003,533,631,407,405,414,410],"total":547456813,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton13-1gib-smart-1e.json new file mode 100644 index 0000000..7caf103 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":13,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35195254,35184024,35216550,35150707,35169159,35151742,35168104,35151828,35172759,34986343],"completion":[35168393,35158035,35169113,35150166,35168730,35151331,35167642,35151397,35172346,34985927],"submission":[26861,25989,47437,541,429,411,462,431,413,416],"total":316360367,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33696629,33694582,33694581,33672620,33690331,33645986,33644505,33647284,33646127,33645686],"completion":[33644778,33644903,33644908,33643238,33643522,33645471,33644086,33646857,33645707,33645245],"submission":[51851,49679,49673,29382,46809,515,419,427,420,441],"total":302988381,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..cbb0614 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90755714,90800895,90808140,90838068,90735598,87654361,83375359,84628582,63240709,44115310],"completion":[90753245,90736584,90698188,90733824,90735033,87653928,83374857,84628173,63240293,44114549],"submission":[2469,64311,109952,104244,565,433,502,409,416,761],"total":726209676,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91665768,91716449,91778871,91913308,91721185,87796715,84686778,85751856,57329889,41431909],"completion":[91663212,91650912,91671684,91813776,91720666,87796081,84686331,85751442,57329479,41431341],"submission":[2556,65537,107187,99532,519,634,447,414,410,568],"total":724140092,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80027862,80103319,80060543,80107838,79943883,80190293,79642773,72206388,72637485,73484522],"completion":[80025015,80039637,79953430,80004372,79943322,80189830,79642358,72205928,72637074,73484113],"submission":[2847,63682,107113,103466,561,463,415,460,411,409],"total":698389972,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83666407,83454085,83532608,83374323,83388613,83459886,79616203,75700433,76978013,65257490],"completion":[83598905,83395867,83424492,83373818,83388193,83459465,79615701,75699977,76977608,65257076],"submission":[67502,58218,108116,505,420,421,502,456,405,414],"total":714775582,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66976468,66934663,67172861,67125547,67072684,66944294,67150770,67040821,59708942,35464607],"completion":[66973671,66868510,67061792,67009596,67072160,66943840,67150306,67040380,59708519,35463903],"submission":[2797,66153,111069,115951,524,454,464,441,423,704],"total":564626907,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66357016,66329363,66463113,66449016,66502676,66380826,66501139,66526748,61814267,36220079],"completion":[66354093,66258734,66346306,66329768,66502147,66380357,66500711,66526349,61813863,36219531],"submission":[2923,70629,116807,119248,529,469,428,399,404,548],"total":563198428,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62304626,62561579,62536036,62475495,62614321,62397475,62393799,62465901,62448198,55756841],"completion":[62302189,62491681,62414479,62350855,62613835,62397033,62393376,62465499,62447756,55756402],"submission":[2437,69898,121557,124640,486,442,423,402,442,439],"total":555659441,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60781145,60819215,60746328,60774381,60879681,60857754,60733321,60734567,60834151,60745626],"completion":[60654696,60701880,60621120,60705907,60755080,60857241,60732835,60734149,60833727,60745198],"submission":[126449,117335,125208,68474,124601,513,486,418,424,428],"total":547140636,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton14-1gib-smart-1e.json new file mode 100644 index 0000000..7fc7325 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":14,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33679717,33676323,33676951,33660857,33674688,33630884,33631208,33630822,33631635,33630832],"completion":[33630091,33629799,33630093,33630515,33630750,33630377,33630756,33630397,33631238,33630354],"submission":[49626,46524,46858,30342,43938,507,452,425,397,478],"total":302852977,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33662417,33676966,33701541,33637325,33635976,33636167,33636757,33637018,33637826,33636956],"completion":[33634931,33635848,33639461,33636789,33635560,33635756,33636330,33636612,33637435,33636513],"submission":[27486,41118,62080,536,416,411,427,406,391,443],"total":302843884,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..14afcca --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163149601,163078194,162184316,145694589,112016015,113231760,113257518,113257612,69775161,54508591],"completion":[163057259,162987162,161993825,145693818,112014942,113231147,113257074,113257151,69774765,54507984],"submission":[92342,91032,190491,771,1073,613,444,461,396,607],"total":1047018453,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161955385,161855958,161360330,147713965,110732939,111783334,111891854,111903406,77906352,58636527],"completion":[161953063,161755779,161174843,147486112,110732219,111782796,111891433,111902955,77905942,58635828],"submission":[2322,100179,185487,227853,720,538,421,451,410,699],"total":1053966025,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[148879761,148753908,148791331,146426635,125146157,98436492,99630545,99669764,99676235,83867278],"completion":[148877338,148653180,148610435,146242359,125145395,98436023,99630113,99669360,99675795,83866840],"submission":[2423,100728,180896,184276,762,469,432,404,440,438],"total":1050413556,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[144648930,144588947,144789977,143804361,131820309,93865111,93656724,94183641,94159517,94166539],"completion":[144646899,144479225,144606229,143617774,131819482,93864617,93656290,94183228,94159126,94166128],"submission":[2031,109722,183748,186587,827,494,434,413,391,411],"total":1035052608,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103756728,103680356,103977705,103612716,103659032,103636756,103378641,82362748,53023425,52832941],"completion":[103555166,103485571,103787831,103499093,103463754,103636225,103378155,82362317,53022453,52832324],"submission":[201562,194785,189874,113623,195278,531,486,431,972,617],"total":810179545,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103392164,103426200,103882486,103493579,103308059,103542413,103276631,84132774,58247904,56671888],"completion":[103390287,103323006,103682865,103299882,103307512,103541975,103276207,84132370,58247153,56671290],"submission":[1877,103194,199621,193697,547,438,424,404,751,598],"total":819994497,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89996768,89559876,89734117,89990710,89373172,89506645,89472639,89709509,89397237,68084741],"completion":[89994640,89448600,89533796,89797162,89372542,89506175,89472216,89709073,89396842,68084320],"submission":[2128,111276,200321,193548,630,470,423,436,395,421],"total":784838899,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84867958,84175600,84717729,84652629,84311251,84188738,84242796,84346364,84382585,84315631],"completion":[84865463,84066407,84518100,84442723,84310753,84188286,84242355,84345951,84382176,84315026],"submission":[2495,109193,199629,209906,498,452,441,413,409,605],"total":759347291,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton15-1gib-smart-1e.json new file mode 100644 index 0000000..45dffba --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":15,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34408178,34373111,34390163,34518437,34365922,34407852,34501555,34564318,34523002,34231783],"completion":[34375043,34346667,34342976,34517928,34365492,34407429,34501110,34563915,34522592,34231365],"submission":[33135,26444,47187,509,430,423,445,403,410,418],"total":309885584,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33688951,33685374,33685331,33663758,33682323,33636001,33635504,33636004,33636600,33635901],"completion":[33635989,33635564,33635888,33635049,33635867,33635477,33635079,33635588,33636188,33635465],"submission":[52962,49810,49443,28709,46456,524,425,416,412,436],"total":302903247,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..9be687e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163092803,162688060,162821526,163277118,163222857,161939272,162877685,162611157,162910464,109619303],"completion":[163090844,162486668,162485783,162910765,163035503,161938706,162877259,162610736,162910043,109618863],"submission":[1959,201392,335743,366353,187354,566,426,421,421,440],"total":1412871889,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164886639,164373454,165119416,163640744,164751168,163378784,163950264,164032039,164812852,98446050],"completion":[164884576,164186750,164765518,163274504,164748998,163378341,163949833,164031622,164812444,98445614],"submission":[2063,186704,353898,366240,2170,443,431,417,408,436],"total":1412516519,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153798501,153669757,153670164,154123262,152776834,154328920,153248699,153388770,153575234,154235470],"completion":[153777357,153474039,153296317,153760033,152776322,154328132,153248140,153388314,153574827,154235031],"submission":[21144,195718,373847,363229,512,788,559,456,407,439],"total":1383029989,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156565794,156650316,156575311,156827654,155517571,156440818,155642409,156396638,156238750,146503945],"completion":[156563462,156444832,156179751,156460399,155517047,156440157,155641953,156396110,156238356,146503517],"submission":[2332,205484,395560,367255,524,661,456,528,394,428],"total":1396987949,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[317296310,222351302,223863124,223442760,225239423,223968646,223662796,223438385,222966114,170501232],"completion":[316992566,222236566,223744267,223442221,225238947,223968207,223662331,223437974,222965718,170500812],"submission":[303744,114736,118857,539,476,439,465,411,396,420],"total":1959449344,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[316467091,224058674,225013940,224587007,224239074,224724982,224665534,224951317,224523852,163645191],"completion":[316464694,223994867,224898211,224466509,224238565,224724546,224665082,224950890,224523453,163644766],"submission":[2397,63807,115729,120498,509,436,452,427,399,425],"total":1960421729,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[358431874,230711715,213196735,213539195,213521273,212672073,213484842,213290859,212282984,214070324],"completion":[358429789,213680657,213069737,213421092,213520700,212671612,213484374,213290435,212282593,214069910],"submission":[2085,17031058,126998,118103,573,461,468,424,391,414],"total":1936853076,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[348541537,224561147,215699834,215851700,215643238,215423099,215689851,215602782,215599401,210111255],"completion":[348539332,214964479,215573978,215731923,215642541,215422634,215689392,215602361,215598983,210110799],"submission":[2205,9596668,125856,119777,697,465,459,421,418,456],"total":1944195656,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton2-1gib-smart-1e.json new file mode 100644 index 0000000..df4218a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":2,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86260666,86616900,86063219,86783724,86446874,87087355,86273692,86314727,68636573,44313968],"completion":[86190584,86546557,85989367,86783171,86446462,87086916,86273273,86314307,68636176,44313277],"submission":[70082,70343,73852,553,412,439,419,420,397,691],"total":718768418,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86775158,87089874,86970459,87477296,87362266,87609020,87122926,87178166,63200950,40628813],"completion":[86773049,87037603,86899439,87397440,87361711,87608558,87122513,87177725,63200551,40628264],"submission":[2109,52271,71020,79856,555,462,413,441,399,549],"total":714648608,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76644567,76681598,77049492,76497882,76976994,77103992,77237781,76976188,76737182,76531960],"completion":[76641910,76633234,76969341,76424604,76976034,77103564,77237372,76975780,76736696,76531536],"submission":[2657,48364,80151,73278,960,428,409,408,486,424],"total":691854777,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79332852,79172389,79878393,79396056,79964878,79789178,80405715,79709844,79484726,68448772],"completion":[79330846,79121957,79797736,79323346,79964346,79788739,80405296,79709432,79484315,68448342],"submission":[2006,50432,80657,72710,532,439,419,412,411,430],"total":706303291,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..328b294 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[192315874,193207322,192425817,193051190,193006262,192213851,192090634,192874389,185436539,104343759],"completion":[192136295,193027091,192073131,193047906,193005508,192213428,192090229,192873946,185434990,104343179],"submission":[179579,180231,352686,3284,754,423,405,443,1549,580],"total":1638661905,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[188745304,189314528,188683647,190218255,189950976,188462178,188868948,189132428,189434791,125312025],"completion":[188743244,189117130,188314317,189869233,189950381,188461705,188868520,189131990,189265916,125311516],"submission":[2060,197398,369330,349022,595,473,428,438,168875,509],"total":1639776063,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183117288,183431575,182690782,184033385,182358514,182624098,182349881,183082138,182812483,164272862],"completion":[183115169,183242797,182320346,183665878,182358004,182623625,182349422,183081738,182812084,164272251],"submission":[2119,188778,370436,367507,510,473,459,400,399,611],"total":1627667059,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[177953826,177430948,178694988,178509262,177687015,177969508,177104014,177817025,177856477,177637852],"completion":[177951107,177229502,178339145,177969160,177686342,177969055,177103590,177816609,177856073,177637208],"submission":[2719,201446,355843,540102,673,453,424,416,404,644],"total":1601449633,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[384995307,379197136,250040146,216955466,217647042,217425350,217940053,218211522,217879260,130104233],"completion":[384685554,378888245,212937129,216890658,217516639,217424795,217939629,218211103,217878857,130103787],"submission":[309753,308891,37103017,64808,130403,555,424,419,403,446],"total":2065416447,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[382999350,381061043,268019074,214214336,215145524,215145513,215593745,216846767,215320369,141668723],"completion":[382997203,380907153,212237637,214088571,215144963,215145058,215593232,216846328,215319959,141668301],"submission":[2147,153890,55781437,125765,561,455,513,439,410,422],"total":2083029208,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374479113,374042068,248371250,223741367,206233744,206063457,204850209,206209674,206042205,194841153],"completion":[374476734,373869078,248047677,204333048,206232401,206062985,204849741,206209255,206041743,194840732],"submission":[2379,172990,323573,19408319,1343,472,468,419,462,421],"total":2070409391,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[366916091,365074297,276760075,242785847,199750219,199924611,199853893,200325660,200737668,200191989],"completion":[366912854,364911160,276441019,198915834,199748960,199924125,199853477,200325265,200737271,200191563],"submission":[3237,163137,319056,43870013,1259,486,416,395,397,426],"total":2085420825,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton3-1gib-smart-1e.json new file mode 100644 index 0000000..25094d4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":3,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92470611,92270421,92594161,92804171,92446962,92531227,92649733,81687257,49537104,44405454],"completion":[92394864,92188226,92522879,92763602,92371696,92530698,92649230,81686799,49536500,44404765],"submission":[75747,82195,71282,40569,75266,529,503,458,604,689],"total":730936195,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92171998,91940434,92486283,92719678,92481667,92272536,92699275,83032546,57079940,52541430],"completion":[92134207,91900677,92408318,92719046,92481232,92272126,92698869,83032095,57079203,52540847],"submission":[37791,39757,77965,632,435,410,406,451,737,583],"total":747262676,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81068146,81444064,81232277,81704271,81659451,81543997,81143388,81369348,81411338,65971196],"completion":[81065921,81393870,81111896,81628537,81658937,81543534,81142955,81368916,81410938,65970759],"submission":[2225,50194,120381,75734,514,463,433,432,400,437],"total":717771195,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[77260517,77411684,77067422,77311753,77423722,77664829,77273599,77239059,77231203,77651325],"completion":[77257892,77356736,76989033,77234262,77423223,77664351,77273191,77238646,77230800,77650903],"submission":[2625,54948,78389,77491,499,478,408,413,403,422],"total":696334191,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..2e9aa28 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[373663000,238212746,214214164,213484153,213944450,212603041,213398150,213180641,212946083,212844182],"completion":[373660343,210672467,214101878,213371107,213943825,212602521,213397679,213180110,212945668,212843680],"submission":[2657,27540279,112286,113046,625,520,471,531,415,502],"total":1944841290,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[364315917,235395427,216031232,215418756,216960932,214380209,215238538,214977616,214164608,209392266],"completion":[364313711,214381159,215913959,215306710,216960390,214379763,215238105,214977195,214164192,209391833],"submission":[2206,21014268,117273,112046,542,446,433,421,416,433],"total":1951973285,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[326574228,229515314,223048962,223936697,223112653,224635909,223231176,224501056,223872344,176104882],"completion":[326572194,224249878,222928472,223819335,223111942,224635463,223230739,224500634,223871939,176104461],"submission":[2034,5265436,120490,117362,711,446,437,422,405,421],"total":1971974360,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320081169,228931434,224620845,223856441,224855286,225139403,224223940,224674480,225335016,170767280],"completion":[319910269,224411197,224490372,223855942,224854826,225138963,224223537,224674056,225333944,170766846],"submission":[170900,4520237,130473,499,460,440,403,424,1072,434],"total":1972418063,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154514717,151264697,154472208,154417782,154184045,154187343,154916962,153897625,153900443,154918632],"completion":[154512676,151046848,154109089,154060666,154183564,154186870,154916548,153897223,153900047,154918197],"submission":[2041,217849,363119,357116,481,473,414,402,396,435],"total":1386170499,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156618158,163003380,157093351,156095237,157270560,156165628,156848556,156458916,156134771,145952119],"completion":[156207354,156068000,156716869,155897624,156871486,156165075,156848153,156458505,156134348,145951674],"submission":[410804,6935380,376482,197613,399074,553,403,411,423,445],"total":1405033305,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162017821,163781862,163986984,163854297,163684032,164296415,163694372,163830493,164352695,109065002],"completion":[162015638,163589289,163629417,163489072,163683386,164295974,163693925,163830074,164352288,109064589],"submission":[2183,192573,357567,365225,646,441,447,419,407,413],"total":1420927099,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161900963,164807867,164940868,164757892,164377579,164847051,164518592,164472739,165312341,103698607],"completion":[161898803,164398698,164572341,164401157,164377071,164846615,164518168,164472298,165311906,103698180],"submission":[2160,409169,368527,356735,508,436,424,441,435,427],"total":1421741662,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton4-1gib-smart-1e.json new file mode 100644 index 0000000..cb2549b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":4,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66697819,66623118,66693622,66741284,66686073,66630836,63970993,44005408,43457325,43538461],"completion":[66670255,66595020,66647264,66740776,66685667,66630402,63970588,44004942,43456898,43538046],"submission":[27564,28098,46358,508,406,434,405,466,427,415],"total":528355674,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52752341,52823717,52909284,52810857,52827923,52725088,52729237,52867764,52829397,52731023],"completion":[52700777,52769208,52858000,52782131,52776309,52724536,52728821,52867360,52829002,52730581],"submission":[51564,54509,51284,28726,51614,552,416,404,395,442],"total":475363884,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..a03d7eb --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[363649739,235241687,216545746,218262916,217005007,215979154,216902874,216881311,216502683,205073433],"completion":[363509768,216458967,216426136,218262327,217004495,215978652,216902393,216880741,216502165,205072420],"submission":[139971,18782720,119610,589,512,502,481,570,518,1013],"total":1958412816,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[376992408,239941517,212653596,212037327,212428535,213098029,212802759,212777997,211947437,211296160],"completion":[376990025,210630726,212530718,211915224,212427965,213097555,212802352,212777591,211947027,211295695],"submission":[2383,29310791,122878,122103,570,474,407,406,410,465],"total":1938997504,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320995745,229868124,226217921,225925969,226266357,226304744,226092975,225506279,226844305,164315770],"completion":[320992553,226235660,226098686,225794189,226265861,226304314,226092516,225505867,226843808,164315279],"submission":[3192,3632464,119235,131780,496,430,459,412,497,491],"total":1977356474,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[330249269,228910063,224560942,223704457,223609487,223798435,223642524,223930873,223529172,177769229],"completion":[330247131,223394310,224436408,223569315,223608948,223797970,223642104,223930390,223528725,177768730],"submission":[2138,5515753,124534,135142,539,465,420,483,447,499],"total":1973469086,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157569749,161173629,157201827,156867719,156934313,156800220,157446115,156495498,157039202,142298627],"completion":[157203631,156283364,156839889,156674442,156580631,156799291,157445682,156495093,157038776,142297724],"submission":[366118,4890265,361938,193277,353682,929,433,405,426,903],"total":1402472980,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153074241,151966144,153666719,153746082,153087859,153629768,153763097,153771753,153694171,152921465],"completion":[153072565,151771377,153296975,153403186,153087215,153629323,153762704,153771350,153693768,152921053],"submission":[1676,194767,369744,342896,644,445,393,403,403,412],"total":1380603890,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163036191,165180194,164892907,165950077,165012920,165402628,164840234,165224461,162575026,97751686],"completion":[163034240,165001184,164519745,165592042,165012423,165402191,164839795,165224020,162574617,97751108],"submission":[1951,179010,373162,358035,497,437,439,441,409,578],"total":1416839696,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[160915361,163157898,162856348,163437533,163321042,163407505,163343308,163224294,162762574,110858106],"completion":[160912663,162973438,162499705,163070490,163320496,163407063,163342901,163223839,162762129,110857643],"submission":[2698,184460,356643,367043,546,442,407,455,445,463],"total":1416588946,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton5-1gib-smart-1e.json new file mode 100644 index 0000000..3f9ded1 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":5,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68947502,68919816,68963594,68997531,69053224,66425946,48792689,48663833,48833420,48792293],"completion":[68898826,68872421,68916794,68997011,69052730,66425510,48791987,48663406,48832961,48791836],"submission":[48676,47395,46800,520,494,436,702,427,459,457],"total":537452703,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50040012,49990476,50079637,50222603,50030730,49972367,49985265,50052384,50059250,50028400],"completion":[50037542,49948251,50024450,50170390,50000997,49971231,49984825,50051982,50058849,50027984],"submission":[2470,42225,55187,52213,29733,1136,440,402,401,416],"total":450537516,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..9dbd16e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[309721543,223919217,224349505,224817217,224629779,224723704,224188661,224326595,223624253,177146776],"completion":[309565750,223861434,224224895,224816671,224629337,224723290,224188216,224326141,223623813,177146336],"submission":[155793,57783,124610,546,442,414,445,454,440,440],"total":1971738038,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[308834674,225018315,225865978,225043255,225103418,226304982,225428821,224314146,225198504,168587376],"completion":[308832606,224958597,225749603,224927184,225102887,226304523,225428371,224313745,225198050,168586932],"submission":[2068,59718,116375,116071,531,459,450,401,454,444],"total":1970877398,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[355904505,235557195,214477205,214984169,214209286,214248163,214605465,214109078,214341248,214393351],"completion":[355902311,215161411,214363913,214862317,214208667,214247652,214605000,214108615,214340793,214392900],"submission":[2194,20395784,113292,121852,619,511,465,463,455,451],"total":1950939389,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[348569117,229734469,217075533,216099358,217072319,216526595,216101056,217675774,217178743,211008136],"completion":[348567083,216312171,216956361,215983853,217071640,216526111,216100622,217675372,217178348,211007706],"submission":[2034,13422298,119172,115505,679,484,434,402,395,430],"total":1958485484,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[160109434,161323240,162493627,162213477,162430727,162511508,162072070,162018199,162180691,110539309],"completion":[160107916,161129344,162131421,161848008,162430198,162511073,162071629,162017741,162180267,110538880],"submission":[1518,193896,362206,365469,529,435,441,458,424,429],"total":1407792166,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161857570,163937252,163957889,163575419,164284693,163451703,163879055,164422869,163981016,96405573],"completion":[161504903,163568467,163587045,163387132,163944543,163451181,163878613,164422448,163980554,96405117],"submission":[352667,368785,370844,188287,340150,522,442,421,462,456],"total":1407904996,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153667708,150025576,153366128,153056643,152841844,152820771,152667984,153538168,153260242,153349610],"completion":[153665421,149818597,153033510,152677413,152841315,152820329,152667551,153537751,153259848,153349181],"submission":[2287,206979,332618,379230,529,442,433,417,394,429],"total":1374935721,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161318667,155550047,155923620,155637857,155600340,155806970,155719564,155748152,156065918,143690177],"completion":[161316492,155198386,155576651,155279567,155599781,155806503,155719130,155747734,156065502,143689765],"submission":[2175,351661,346969,358290,559,467,434,418,416,412],"total":1389753493,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton6-1gib-smart-1e.json new file mode 100644 index 0000000..1dcdf16 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":6,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68683827,68555672,68795047,68736175,68725429,65333432,42994480,42738775,42787063,42795209],"completion":[68657018,68528781,68721243,68735658,68724970,65332992,42993808,42738334,42786632,42794779],"submission":[26809,26891,73804,517,459,440,672,441,431,430],"total":511526548,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49817726,49794868,49757964,49832000,49776212,49719964,49709479,49810336,49755461,49733956],"completion":[49763698,49740212,49705874,49803243,49725096,49719167,49709047,49809919,49754805,49733524],"submission":[54028,54656,52090,28757,51116,797,432,417,656,432],"total":448102513,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..4cde88d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374719339,375914889,264142409,218159638,219382413,218415983,218462902,217914408,218698692,134553198],"completion":[374713078,375761008,227490129,218021621,219381748,218415477,218462400,217913958,218698252,134552709],"submission":[6261,153881,36652280,138017,665,506,502,450,440,489],"total":2085658553,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[371708371,371419657,246590235,216660798,216554808,216411179,217563844,216127305,215696984,174271757],"completion":[371706025,371242728,246273188,216533196,216554177,216410717,217563419,216126886,215696575,174271304],"submission":[2346,176929,317047,127602,631,462,425,419,409,453],"total":2091311970,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360901967,361684717,298455974,233384081,208152311,208390923,207300452,207563861,207983001,198877270],"completion":[360899241,361513320,298171203,207963533,208150968,208390433,207300045,207563431,207982603,198876857],"submission":[2726,171397,284771,25420548,1343,490,407,430,398,413],"total":2131807517,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[354783535,354852070,320484612,246846993,202685707,203282252,204065570,202370063,202404075,202733435],"completion":[354781219,354690499,320179238,201783431,202684425,203281755,204065158,202369623,202403680,202732998],"submission":[2316,161571,305374,45063562,1282,497,412,440,395,437],"total":2139739675,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193766017,193373726,193743565,193440827,193364741,192745795,193296463,192903471,171863429,95465503],"completion":[193412776,193027203,193383564,193255007,192993998,192745256,193296021,192903060,171863025,95464081],"submission":[353241,346523,360001,185820,370743,539,442,411,404,1422],"total":1620207981,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[191252619,190900546,190593250,191093160,189928483,190218485,190927772,190688553,179114106,106137248],"completion":[190873530,190710460,190225683,191092626,189928031,190217995,190927371,190688143,179113692,106136058],"submission":[379089,190086,367567,534,452,490,401,410,414,1190],"total":1619612189,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179685629,179954797,180286798,180881473,179445371,180596647,180490577,179972453,179689197,159205378],"completion":[179683504,179766612,179932196,180514162,179444863,180596166,180490140,179972040,179688783,159204950],"submission":[2125,188185,354602,367311,508,481,437,413,414,428],"total":1600533691,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[174507590,175019607,174974459,175789057,174464754,174782691,175123242,174582737,174631753,174293936],"completion":[174504967,174824581,174597407,175408095,174464245,174782237,175122770,174582279,174631350,174293516],"submission":[2623,195026,377052,380962,509,454,472,458,403,420],"total":1573672778,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton7-1gib-smart-1e.json new file mode 100644 index 0000000..e7dc02d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":7,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[70673557,70465478,70700104,70723000,70643712,70597994,52260393,41194176,41123831,41128944],"completion":[70624072,70417523,70653504,70722456,70643231,70597546,52259961,41193557,41123410,41128528],"submission":[49485,47955,46600,544,481,448,432,619,421,416],"total":528848944,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53486188,53502660,53481034,53584164,53518720,53440647,53597453,53487713,53528641,53402963],"completion":[53484091,53459040,53405612,53528679,53489107,53439733,53597025,53487299,53528233,53402293],"submission":[2097,43620,75422,55485,29613,914,428,414,408,670],"total":481661423,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..6e8c9e3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47319948,47038530,47237993,47022028,47154273,47007932,47261587,47531200,47060115,47047354],"completion":[47317823,46978741,47079321,46930399,47153740,47007455,47261138,47530737,47059693,47046937],"submission":[2125,59789,158672,91629,533,477,449,463,422,417],"total":424370673,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47515887,47173265,47372432,47163293,47165445,47033091,47402348,47673892,47203398,46775346],"completion":[47513648,47110553,47273560,47069340,47164936,47032646,47401924,47673479,47202971,46774908],"submission":[2239,62712,98872,93953,509,445,424,413,427,438],"total":424972190,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[48495286,48151193,48511257,48432009,48373766,48484571,48443978,48117347,48255530,43045242],"completion":[48493130,48084904,48398975,48323914,48373265,48484134,48443547,48116939,48254904,43044806],"submission":[2156,66289,112282,108095,501,437,431,408,626,436],"total":429825049,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47684150,46951171,47391956,47079754,47084963,47080017,47148340,47239263,47116757,46895055],"completion":[47629507,46861222,47281779,47079204,47084543,47079587,47147938,47238828,47116358,46894642],"submission":[54643,89949,110177,550,420,430,402,435,399,413],"total":423998927,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85354460,85702025,85459475,74985091,73271735,73356530,73366149,73340582,73404870,73348985],"completion":[85351866,85639398,85361338,74884056,73271130,73356083,73365713,73340114,73404476,73348558],"submission":[2594,62627,98137,101035,605,447,436,468,394,427],"total":686248460,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85126697,85589078,85240275,77097669,76085505,76073891,76071900,76053959,75950511,71574805],"completion":[85124451,85535601,85143870,76988960,76084810,76073444,76071373,76053559,75950107,71574383],"submission":[2246,53477,96405,108709,695,447,527,400,404,422],"total":699749570,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82895070,83234007,82926959,84227305,91488407,85431682,85309775,85413366,85362205,55186845],"completion":[82800132,83138580,82831298,84174414,85408574,85430596,85309354,85412960,85361809,55186374],"submission":[94938,95427,95661,52891,6079833,1086,421,406,396,471],"total":738594753,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81819909,82382781,81841430,83340609,83876627,85538442,85532294,85485364,85500248,64426768],"completion":[81817364,82231884,81744126,83232574,83875838,85537957,85531879,85484934,85499822,64426340],"submission":[2545,150897,97304,108035,789,485,415,430,426,428],"total":737937810,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton8-1gib-smart-1e.json new file mode 100644 index 0000000..cf33134 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":8,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[37057413,37168403,37061790,37075823,37097284,37015795,37048745,37104028,36436756,33776683],"completion":[37031225,37141204,37012486,37075264,37096811,37015370,37048323,37103624,36436350,33776169],"submission":[26188,27199,49304,559,473,425,422,404,406,514],"total":329792349,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35804801,35957195,35853589,35867949,35846740,35894620,35802003,35907448,35830303,34180772],"completion":[35802709,35924199,35802595,35816653,35846251,35894195,35801580,35907037,35829903,34180361],"submission":[2092,32996,50994,51296,489,425,423,411,400,411],"total":321147281,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34423633,34420475,34523844,34414919,34413950,34427082,34401692,34361258,34436437,34353595],"completion":[34371304,34367871,34470169,34387957,34363368,34426549,34401209,34360847,34436009,34353168],"submission":[52329,52604,53675,26962,50582,533,483,411,428,427],"total":309760845,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34010766,34050104,34145170,34098319,34003410,34034034,34021221,34010080,34042708,34092111],"completion":[34008604,34014329,34092040,34046924,34002881,34033616,34020770,34009662,34042301,34091707],"submission":[2162,35775,53130,51395,529,418,451,418,407,404],"total":306503887,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n11ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..5e6f251 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[48411031,48105045,47890366,47976191,47917940,48180477,48343960,48233433,42874318,39040769],"completion":[48349228,48043963,47781192,47975644,47917513,48180054,48343540,48233003,42873912,39040161],"submission":[61803,61082,109174,547,427,423,420,430,406,608],"total":418572621,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[43566861,43213806,43216040,42884243,42961828,42892135,43146700,43383730,42852112,43066790],"completion":[43564737,43143456,43097984,42760933,42961291,42891694,43146256,43383325,42851698,43066347],"submission":[2124,70350,118056,123310,537,441,444,405,414,443],"total":387627035,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52111797,51949282,51989679,52206421,51919261,52291762,52187899,45727846,41075441,36631817],"completion":[52109419,51878268,51877886,52086704,51918744,52291324,52187462,45727421,41074917,36631258],"submission":[2378,71014,111793,119717,517,438,437,425,524,559],"total":435990235,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50786616,50748722,50642876,51072057,50709598,51139919,50839282,47916588,41186231,37014604],"completion":[50784328,50686404,50531944,50965344,50709031,51139483,50838860,47916157,41185343,37014170],"submission":[2288,62318,110932,106713,567,436,422,431,888,434],"total":431282476,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":11,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81768447,82005335,81798765,84594894,77454481,77426336,77362246,77474063,77477418,59971373],"completion":[81765970,81948695,81698317,80770289,77453255,77425834,77361823,77473649,77476997,59970954],"submission":[2477,56640,100448,3824605,1226,502,423,414,421,419],"total":695579477,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":11,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[77764480,78049941,77837249,75714793,74528546,72611359,72628469,72686278,72619316,72629900],"completion":[77762328,77984119,77725743,75598534,74527969,72610899,72628055,72685879,72618926,72629469],"submission":[2152,65822,111506,116259,577,460,414,399,390,431],"total":669317660,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":11,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88487365,88807241,87673542,87436709,86487268,86452394,86509013,85433044,59970558,43434771],"completion":[88380691,88701934,87566772,87387280,86414250,86451812,86508434,85432587,59970104,43434127],"submission":[106674,105307,106770,49429,73018,582,579,457,454,644],"total":712217477,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":11,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86385515,86572693,85681572,86248501,84418856,84435155,84359427,84313931,68835169,45191835],"completion":[86383278,86506850,85570190,86147493,84418314,84434724,84359030,84313497,68834717,45191291],"submission":[2237,65843,111382,101008,542,431,397,434,452,544],"total":710070284,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n11ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n11ton9-1gib-smart-1e.json new file mode 100644 index 0000000..29c89bc --- /dev/null +++ b/benchmarks/benchmark-results/copy-n11ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":9,"nnode_src":11,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34860747,35021043,35186426,35050676,34895006,34900575,34860174,34876371,34942872,34424183],"completion":[34832659,34993303,35133841,35050152,34894519,34900146,34859763,34875980,34942480,34423766],"submission":[28088,27740,52585,524,487,429,411,391,392,417],"total":314164119,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":11,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33869887,34065599,34136282,34134869,33889319,33929439,33899508,33906784,33980998,33888744],"completion":[33867901,34031290,34080019,34077776,33888773,33929002,33899100,33906385,33980486,33888318],"submission":[1986,34309,56263,57093,546,437,408,399,512,426],"total":305837994,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":11,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34170342,34317933,34325508,34325577,34148586,34097829,34090133,34118775,34153155,34127742],"completion":[34115333,34263827,34271950,34297208,34095904,34097305,34089668,34118361,34152751,34127281],"submission":[55009,54106,53558,28369,52682,524,465,414,404,461],"total":307712699,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":11,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34420473,34611494,34669098,34670574,34408459,34436958,34411606,34445385,34538402,34388523],"completion":[34418300,34576605,34617667,34619103,34407977,34436529,34411166,34444995,34538010,34388092],"submission":[2173,34889,51431,51471,482,429,440,390,392,431],"total":310587870,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..de89d3a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[177453511,178093607,178022049,177719274,178025569,178040999,177627871,178065806,177661005,178031049],"completion":[177449319,177878801,177645415,177307588,178024502,178040419,177627388,178064896,177660098,178030566],"submission":[4192,214806,376634,411686,1067,580,483,910,907,483],"total":1601524805,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179731687,180134845,180841785,180423382,180141328,180302762,179869169,180432092,180131799,171105448],"completion":[179729526,179916936,180472952,180046822,180140709,180302307,179868741,180431661,180131378,171105009],"submission":[2161,217909,368833,376560,619,455,428,431,421,439],"total":1613394795,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[194360460,194497070,194200656,194062713,193905294,193785338,193911316,194096555,178573179,101984491],"completion":[194115943,194306894,193817653,193678148,193904744,193784871,193910895,194095714,178572768,101983757],"submission":[244517,190176,383003,384565,550,467,421,841,411,734],"total":1639028268,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193928401,194593336,193763446,193883371,193884707,193590230,193803618,193487120,179496094,102040413],"completion":[193490849,194216156,193413915,193687484,193528408,193589703,193803022,193486696,179495629,102039752],"submission":[437552,377180,349531,195887,356299,527,596,424,465,661],"total":1638557640,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[364825475,363956060,288177355,194257674,207945449,207979244,207153856,207631639,209653455,208083134],"completion":[364644145,363790391,287832572,194257035,207945006,207978724,207153468,207631229,209653041,208082705],"submission":[181330,165669,344783,639,443,520,388,410,414,429],"total":2094852360,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[368650103,365558993,285018870,250452580,212485842,211830867,212012379,212629648,212158676,188254885],"completion":[368648077,365386976,284695485,210935872,212484599,211830387,212011947,212629248,212158263,188254410],"submission":[2026,172017,323385,39516708,1243,480,432,400,413,475],"total":2150417569,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[382007899,381905567,285536379,221875336,221618334,222566957,221795373,222616050,220074746,130798848],"completion":[382004637,381730980,245839790,221737448,221617647,222566451,221794943,222615642,220074309,130798397],"submission":[3262,174587,39696589,137888,687,506,430,408,437,451],"total":2128881394,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[381582171,383049269,287383719,223777067,222880686,224570329,222870582,223715962,218703707,124880458],"completion":[381579774,382867954,246309048,223643810,222880032,224569847,222870145,223715529,218703255,124880013],"submission":[2397,181315,41074671,133257,654,482,437,433,452,445],"total":2131847175,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton0-1gib-smart-1e.json new file mode 100644 index 0000000..45f88e8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":0,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[72431660,71893092,72247473,72231452,72185930,72117557,51538305,41996015,42085780,42321232],"completion":[72387499,71849172,72203111,72209517,72143410,72117067,51537873,41995421,42085265,42320805],"submission":[44161,43920,44362,21935,42520,490,432,594,515,427],"total":538628344,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[54316878,54315553,54341902,54502301,54345091,54381991,54291894,54281218,54361721,54315635],"completion":[54291138,54286997,54291054,54501752,54316461,54381062,54291411,54280826,54361321,54315173],"submission":[25740,28556,50848,549,28630,929,483,392,400,462],"total":489252628,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..a550064 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155872029,155860051,155646804,155884726,155836921,155896606,155466763,154860338,156109846,144840483],"completion":[155863507,155666826,155310505,155535924,155836374,155896161,155466313,154859891,156108003,144840040],"submission":[8522,193225,336299,348802,547,445,450,447,1843,443],"total":1390413516,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152896505,152593440,153061467,152264227,152889800,153272027,152467121,152429020,152988095,153057365],"completion":[152893508,152417521,152706450,151905653,152889285,153271576,152466707,152428566,152987648,153056946],"submission":[2997,175919,355017,358574,515,451,414,454,447,419],"total":1375035488,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164751812,164652472,164389076,164783080,164468155,164081018,163521500,164115349,162360902,93087708],"completion":[164380709,164298524,164033948,164589332,164109268,164080510,163520967,164114865,162360483,93087216],"submission":[371103,353948,355128,193748,358887,508,533,484,419,492],"total":1405470117,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162055382,161866902,162185652,162182134,161955413,162265055,162019508,162158393,162644991,108281435],"completion":[162052965,161677077,161825919,161707029,161954917,162264618,162019059,162157920,162644538,108281005],"submission":[2417,189825,359733,475105,496,437,449,473,453,430],"total":1406901807,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[365276793,235670718,215646770,216385837,215975226,216498900,216323055,216188565,215734562,204687775],"completion":[365119330,215533697,215529112,216385246,215974802,216498465,216322624,216188153,215734157,204687367],"submission":[157463,20137021,117658,591,424,435,431,412,405,408],"total":1953126014,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[371271580,236051551,210990614,211326604,211455426,211322414,212654426,212101219,211341599,211808837],"completion":[371268967,209662991,210871151,211204777,211454929,211321971,212653997,212100761,211341182,211808408],"submission":[2613,26388560,119463,121827,497,443,429,458,417,429],"total":1929066204,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[317576412,228334379,225240626,224639117,225691447,224631041,225400443,224943097,225029377,164643050],"completion":[317574886,223806522,225112656,224521206,225690932,224630566,225399996,224942664,225028953,164642619],"submission":[1526,4527857,127970,117911,515,475,447,433,424,431],"total":1968569376,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[331876955,228817888,222623654,223114802,223156764,222131757,222764715,223324203,222986637,177616024],"completion":[331874840,222411470,222494617,222993542,223156227,222131263,222764310,223323777,222986214,177615591],"submission":[2115,6406418,129037,121260,537,494,405,426,423,433],"total":1966550387,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton1-1gib-smart-1e.json new file mode 100644 index 0000000..eedf475 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":1,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67489208,67619100,67612652,67457401,67504183,67429354,44881748,42638699,42604380,42824796],"completion":[67437741,67574869,67569822,67456908,67503725,67428934,44881323,42637950,42603966,42824365],"submission":[51467,44231,42830,493,458,420,425,749,414,431],"total":510583643,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49763926,49809677,49881236,49825898,49855269,49787329,49858768,49794006,49884452,49874259],"completion":[49761175,49772770,49830799,49777381,49808310,49786352,49858363,49793589,49884039,49873821],"submission":[2751,36907,50437,48517,46959,977,405,417,413,438],"total":448586251,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..46410a9 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61196576,61352731,61467088,61363645,61323888,61391677,61360701,61297569,61360561,61477711],"completion":[61194346,61279560,61351538,61249513,61323319,61391239,61360257,61297130,61360167,61477294],"submission":[2230,73171,115550,114132,569,438,444,439,394,417],"total":552405899,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62369034,62396326,62543631,62573360,62380548,62441526,62493576,62385933,62450897,58539289],"completion":[62366802,62327343,62421843,62459240,62380019,62441089,62493168,62385492,62450488,58538852],"submission":[2232,68983,121788,114120,529,437,408,441,409,437],"total":558215755,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66990222,67068560,67149211,67113284,67003260,67053038,67104026,67029184,62163527,34583619],"completion":[66987123,67000293,67030802,66995850,67002717,67052565,67103601,67028766,62163126,34583084],"submission":[3099,68267,118409,117434,543,473,425,418,401,535],"total":566279684,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67286972,67310437,67242617,67335896,67328021,67261535,67252920,67265161,61001049,36013812],"completion":[67159148,67186473,67132161,67272286,67200303,67260827,67252396,67264708,61000635,36013248],"submission":[127824,123964,110456,63610,127718,708,524,453,414,564],"total":568023952,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90145990,89975357,90162137,89948852,90129373,88116482,83183071,83245156,63420089,44001201],"completion":[90088414,89920591,90046545,89948323,90128882,88116047,83182534,83244731,63419697,44000781],"submission":[57576,54766,115592,529,491,435,537,425,392,420],"total":722194514,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91589635,91496193,91739971,91693710,91593205,88384676,84799762,83191299,58317681,44271981],"completion":[91587363,91435698,91624633,91590297,91592705,88384226,84799300,83190895,58317209,44271529],"submission":[2272,60495,115338,103413,500,450,462,404,472,452],"total":725500103,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79304540,79354488,79244054,79301749,79130764,79318396,78962940,73090676,71612672,71546990],"completion":[79302316,79292071,79127327,79189977,79130286,79317959,78962522,73089964,71612268,71546570],"submission":[2224,62417,116727,111772,478,437,418,712,404,420],"total":691574332,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83552606,83572644,83465433,83490856,83638413,83484440,80062797,75740621,75800985,60815040],"completion":[83550338,83508278,83346600,83377609,83637884,83483926,80062361,75740145,75800571,60814608],"submission":[2268,64366,118833,113247,529,514,436,476,414,432],"total":710083438,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton10-1gib-smart-1e.json new file mode 100644 index 0000000..e2b9b90 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":10,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35173070,35184221,35169661,35135907,35144371,35128475,35146858,35155023,35135159,34986825],"completion":[35132176,35139984,35126972,35135406,35143948,35128023,35146355,35154595,35134762,34986410],"submission":[40894,44237,42689,501,423,452,503,428,397,415],"total":316196669,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33647816,33681987,33696141,33693289,33645459,33645237,33644654,33644913,33645406,33645005],"completion":[33645429,33644956,33645504,33643903,33644899,33644767,33644223,33644510,33644973,33644582],"submission":[2387,37031,50637,49386,560,470,431,403,433,423],"total":302949020,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..8b879e7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62120068,61994634,61980070,62007610,61867520,61945418,61948724,61946192,61934944,61942074],"completion":[62117398,61927697,61857985,61889193,61866963,61944936,61948229,61945742,61934475,61941617],"submission":[2670,66937,122085,118417,557,482,495,450,469,457],"total":557577736,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62864323,62698263,62699100,62843928,62753640,62806260,62652635,62757065,62784400,60018788],"completion":[62862214,62626387,62573707,62720634,62753149,62805738,62652227,62756625,62783987,60018364],"submission":[2109,71876,125393,123294,491,522,408,440,413,424],"total":562024671,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67718827,67667317,67654176,67720780,67727642,67732606,67639142,67681996,61740746,35425959],"completion":[67657009,67604935,67529734,67720221,67727207,67732197,67638543,67681564,61740347,35425288],"submission":[61818,62382,124442,559,435,409,599,432,399,671],"total":571000905,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67751022,67591588,67581154,67713344,67639138,67647562,67715802,67475279,62310299,36362109],"completion":[67748949,67515551,67459532,67603305,67638603,67647122,67715395,67474866,62309889,36361638],"submission":[2073,76037,121622,110039,535,440,407,413,410,471],"total":572048866,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91421128,91396039,91582951,91561472,91499529,89048642,85000677,83390875,55614458,43339424],"completion":[91418928,91332958,91474786,91449512,91499013,89048158,85000176,83390459,55614024,43338887],"submission":[2200,63081,108165,111960,516,484,501,416,434,537],"total":722447112,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90486915,90468577,90575181,90704570,90527374,88757015,83987767,83953902,58567051,44656222],"completion":[90484368,90398619,90466257,90601464,90526816,88756573,83987298,83953480,58566625,44655642],"submission":[2547,69958,108924,103106,558,442,469,422,426,580],"total":722209986,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82886968,82901936,82797043,82924016,82857118,82853594,80869552,75818181,75836474,62422746],"completion":[82884328,82830442,82688203,82812665,82856532,82853144,80869099,75817641,75836054,62422308],"submission":[2640,71494,108840,111351,586,450,453,540,420,438],"total":709292638,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79180959,79239297,79188286,79118496,79257564,79180522,78965948,73956046,71678220,71751084],"completion":[79071139,79120113,79078037,79059865,79149920,79179969,78965448,73955413,71677794,71750674],"submission":[109820,119184,110249,58631,107644,553,500,633,426,410],"total":692351071,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton11-1gib-smart-1e.json new file mode 100644 index 0000000..65cd9ae --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":11,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33674643,33673834,33677442,33631495,33631012,33631496,33630827,33631354,33630955,33631397],"completion":[33630298,33630821,33630761,33630951,33630591,33631058,33630408,33630951,33630562,33630965],"submission":[44345,43013,46681,544,421,438,419,403,393,432],"total":302779367,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34845508,34889456,34914673,34883417,34843801,34874439,34868592,34846687,34862647,34591403],"completion":[34843298,34849544,34864582,34836802,34843294,34874001,34868175,34846283,34862255,34590975],"submission":[2210,39912,50091,46615,507,438,417,404,392,428],"total":313582098,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton12-1gib-smart-1e.json new file mode 100644 index 0000000..ab3490b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":12,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65780810,65786881,65830193,65775386,63050252,59087205,59040642,59097023,58297060,57941191],"completion":[65738621,65749743,65762554,65774865,63049820,59086641,59040183,59096599,58296632,57940721],"submission":[42189,37138,67639,521,432,564,459,424,428,470],"total":553914212,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82647791,82679106,80348105,76224359,76252032,75661738,70909168,50361131,50343233,50390482],"completion":[82579101,82609565,80281645,76192318,76196974,75661224,70908625,50360395,50342680,50389996],"submission":[68690,69541,66460,32041,55058,514,543,736,553,486],"total":613178831,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[42021952,42068293,42172875,41889324,41946013,41998101,42005216,42017030,42006029,42012454],"completion":[42019743,42017130,42082616,41764836,41945133,41997667,42004797,42016636,42005640,42012030],"submission":[2209,51163,90259,124488,880,434,419,394,389,424],"total":378414254,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60368094,59418764,59472727,59466666,59382195,55569343,49942494,49938101,49938893,49938662],"completion":[60365916,59370914,59397989,59393431,59381677,55568926,49941885,49937669,49938406,49938228],"submission":[2178,47850,74738,73235,518,417,609,432,487,434],"total":493076825,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..d229036 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81929056,82013475,82021450,80498359,77439063,77154232,77185861,77196343,77151718,73680801],"completion":[81881188,81968167,81932414,80497787,77438570,77153667,77185437,77195910,77151280,73680374],"submission":[47868,45308,89036,572,493,565,424,433,438,427],"total":704354213,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83865918,83648543,83755647,79509465,72885292,72916678,72836277,72889985,72844764,72785836],"completion":[83863604,83587465,83662277,79419329,72884564,72916188,72835847,72889583,72844370,72785415],"submission":[2314,61078,93370,90136,728,490,430,402,394,421],"total":684085301,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87486642,87442733,87771679,86084075,86417341,86337020,86380759,86330213,73707003,42401002],"completion":[87399486,87354585,87681389,86032342,86343888,86336543,86380339,86329809,73706600,42400532],"submission":[87156,88148,90290,51733,73453,477,420,404,403,470],"total":722885023,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88456672,88340905,88171102,84937625,84297235,84283807,84337734,84293720,74522903,43778973],"completion":[88454373,88283296,88077213,84842447,84296691,84283323,84337268,84293288,74522492,43778496],"submission":[2299,57609,93889,95178,544,484,466,432,411,477],"total":716977365,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45936690,45783734,45897900,45795785,45798817,45662147,45694478,45782389,45804032,45736083],"completion":[45934515,45716409,45770650,45674205,45798314,45661725,45694069,45781994,45803633,45735664],"submission":[2175,67325,127250,121580,503,422,409,395,399,419],"total":411965892,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47879524,47842361,47784955,47840062,47983033,47807644,47896845,47869575,47726194,39386158],"completion":[47877404,47782668,47695586,47736816,47982388,47807211,47896411,47869165,47725797,39385739],"submission":[2120,59693,89369,103246,645,433,434,410,397,419],"total":422146592,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51226840,51163579,51104296,51306983,51104114,51280640,51069865,51198065,44872997,34509245],"completion":[51224723,51104313,51006945,51204901,51103594,51280191,51069461,51197645,44872592,34508680],"submission":[2117,59266,97351,102082,520,449,404,420,405,565],"total":437619711,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52457358,52410921,52422981,52559494,52411068,52347182,52422634,52348585,40952507,37034005],"completion":[52455210,52355603,52323277,52464531,52410535,52346742,52422194,52348170,40952098,37033491],"submission":[2148,55318,99704,94963,533,440,440,415,409,514],"total":444918845,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton13-1gib-smart-1e.json new file mode 100644 index 0000000..710a326 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":13,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[37730615,37814148,37785619,37786869,37751326,37732279,37756593,37732398,37702321,37691911],"completion":[37728538,37779446,37734723,37737870,37749195,37731817,37756154,37731997,37701924,37691323],"submission":[2077,34702,50896,48999,2131,462,439,401,397,588],"total":339788762,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46830353,46916795,46831177,46821925,46839192,46801196,46817457,34831552,33645017,33643012],"completion":[46779193,46866414,46782211,46795870,46791000,46800657,46816789,34831113,33644501,33642565],"submission":[51160,50381,48966,26055,48192,539,668,439,516,447],"total":383315180,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33666796,33670565,33730599,33636762,33641185,33638776,33637519,33637259,33637808,33637171],"completion":[33636540,33636783,33636629,33636206,33640750,33636960,33637100,33636836,33637414,33636750],"submission":[30256,33782,93970,556,435,1816,419,423,394,421],"total":302920961,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33645845,33684232,33702862,33704683,33688998,33644370,33644836,33645009,33649042,33644313],"completion":[33643662,33645186,33643337,33644380,33688480,33643822,33644401,33644581,33648637,33643870],"submission":[2183,39046,59525,60303,518,548,435,428,405,443],"total":303050080,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..47b9062 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85223395,85227082,85834469,85880154,84401794,84399376,84424750,84420295,72711892,45136540],"completion":[85221190,85167276,85727502,85785569,84401251,84398953,84424328,84419879,72711494,45136105],"submission":[2205,59806,106967,94585,543,423,422,416,398,435],"total":712449539,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86774426,86648805,87438529,87021850,85859409,85923448,85877734,85903082,66128473,44052466],"completion":[86665730,86532139,87331419,86970937,85786133,85922936,85877284,85902630,66128042,44052026],"submission":[108696,116666,107110,50913,73276,512,450,452,431,440],"total":714866594,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79141511,79225604,78975691,77089173,72994626,72298396,72255101,72311841,72208896,72298964],"completion":[79082857,79168753,78870170,77088614,72993988,72297911,72254683,72311391,72208506,72298553],"submission":[58654,56851,105521,559,638,485,418,450,390,411],"total":669671864,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81919477,82139727,82007499,80017739,76777063,76786177,76803819,76821350,76811308,63187075],"completion":[81916996,82075185,81899721,79920416,76776379,76785707,76803405,76820907,76810891,63186608],"submission":[2481,64542,107778,97323,684,470,414,443,417,467],"total":691364966,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49550425,49868631,49633230,49897289,49607106,49829008,49737794,49839952,43547789,37714059],"completion":[49548327,49811901,49520571,49782850,49606583,49828577,49737356,49839546,43547388,37713378],"submission":[2098,56730,112659,114439,523,431,438,406,401,681],"total":429684822,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50493187,50686200,50512576,50742613,50550193,50819411,50306303,50950008,42158289,37406003],"completion":[50491105,50625190,50397955,50627965,50549690,50818938,50305864,50949604,42157889,37405412],"submission":[2082,61010,114621,114648,503,473,439,404,400,591],"total":434141107,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[44330160,44333037,44411601,44093346,44088716,44080055,44386857,44614698,44297473,44068845],"completion":[44327898,44262056,44289072,43877346,44088183,44079615,44386441,44614293,44297066,44068386],"submission":[2262,70981,122529,216000,533,440,416,405,407,459],"total":398383817,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47995388,47988083,47952256,47871114,47757086,48014350,48100574,48027180,46446117,39109151],"completion":[47993274,47921342,47822984,47749013,47756547,48013878,48100127,48026747,46445703,39108665],"submission":[2114,66741,129272,122101,539,472,447,433,414,486],"total":421276316,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton14-1gib-smart-1e.json new file mode 100644 index 0000000..42baaa0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":14,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[48573986,48625675,48584435,48559654,48522717,48262890,39620278,34947617,35008882,35015882],"completion":[48519795,48573344,48531230,48559125,48522314,48262454,39619795,34947143,35008459,35015454],"submission":[54191,52331,53205,529,403,436,483,474,423,428],"total":387187250,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[36771020,36802617,36839637,36837542,36822508,36794385,36785646,36788468,36660756,36204557],"completion":[36769400,36762024,36780895,36776083,36821972,36793576,36785221,36788055,36660361,36203902],"submission":[1620,40593,58742,61459,536,809,425,413,395,655],"total":330574861,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34779647,34812399,34835358,34826548,34777759,34778378,34768925,34777083,34772658,34711233],"completion":[34776956,34774594,34777363,34771293,34777280,34776945,34768173,34776697,34772270,34710815],"submission":[2691,37805,57995,55255,479,1433,752,386,388,418],"total":313111185,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33644749,33689011,33707639,33707385,33763163,33685051,33642588,33644870,33642894,33642371],"completion":[33642287,33643128,33643299,33643262,33762673,33643606,33641757,33644369,33642510,33641954],"submission":[2462,45883,64340,64123,490,41445,831,501,384,417],"total":303387501,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..2c06038 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81702092,81755918,82034413,81667665,85538360,86000466,85972334,85936615,85971433,73465505],"completion":[81699211,81706582,81950624,81580364,85537825,86000009,85971931,85936185,85971039,73465048],"submission":[2881,49336,83789,87301,535,457,403,430,394,457],"total":748355792,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83704017,83670559,83824664,82681215,84794056,84746301,84878868,84847727,84863438,66921250],"completion":[83701494,83621631,83734311,82591507,84793436,84745787,84878416,84847307,84862992,66920811],"submission":[2523,48928,90353,89708,620,514,452,420,446,439],"total":741241359,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87225763,87047364,86276291,82644923,76466336,76461415,76472842,76467590,76441946,70375310],"completion":[87127240,86959897,86183662,79899118,76391317,76460829,76472421,76467184,76441533,70374866],"submission":[98523,87467,92629,2745805,75019,586,421,406,413,444],"total":708668511,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88047016,88217347,84793897,77827830,72558481,72589507,72535459,72604068,72612575,72510308],"completion":[87996780,88170032,84704389,77827177,72558018,72589064,72535026,72603645,72612175,72509887],"submission":[50236,47315,89508,653,463,443,433,423,400,421],"total":686262231,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45678146,45760846,45987638,45787783,45694718,45660565,45574463,45956943,45675060,45855071],"completion":[45676178,45692856,45887735,45675761,45694130,45660134,45574049,45956546,45674655,45854651],"submission":[1968,67990,99903,112022,588,431,414,397,405,420],"total":411964096,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47865472,47707738,47896576,47730873,47792867,47667256,47772952,47964690,47865130,41140413],"completion":[47863342,47652467,47793405,47637362,47792214,47666806,47772542,47964264,47864705,41139967],"submission":[2130,55271,103171,93511,653,450,410,426,425,446],"total":423548014,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50849075,50903666,50877036,50888171,50775493,50915323,51065923,51063875,44477096,35076390],"completion":[50847043,50845882,50771763,50789129,50774945,50914888,51065510,51063456,44476669,35075710],"submission":[2032,57784,105273,99042,548,435,413,419,427,680],"total":436052947,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52023660,52121768,52173216,52314468,52056074,52090401,52226573,52251470,40883590,37004259],"completion":[52021558,52061833,52066125,52211512,52055398,52089970,52226162,52251066,40882962,37003683],"submission":[2102,59935,107091,102956,676,431,411,404,628,576],"total":443131571,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton15-1gib-smart-1e.json new file mode 100644 index 0000000..6c4669a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":15,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46349231,46397837,46310560,46350714,46289783,46328147,46373960,34510585,33635837,33641825],"completion":[46347024,46364460,46263044,46300976,46289244,46327711,46373344,34510159,33635229,33641393],"submission":[2207,33377,47516,49738,539,436,616,426,608,432],"total":379873457,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[37326744,37288665,37306575,37310327,37265980,37295862,37279462,37308866,37099625,36916071],"completion":[37274537,37228848,37253479,37309800,37264850,37295336,37279037,37308452,37099206,36915555],"submission":[52207,59817,53096,527,1130,526,425,414,419,516],"total":335241013,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33642868,33682458,33699671,33702501,33646003,33640802,33641056,33641042,33640686,33641287],"completion":[33639768,33639711,33640295,33640869,33645251,33639948,33640445,33640619,33640269,33640882],"submission":[3100,42747,59376,61632,752,854,611,423,417,405],"total":302995277,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33644153,33716967,33715328,33704805,33687339,33642684,33642845,33641053,33642743,33641371],"completion":[33641729,33642598,33641626,33642062,33686813,33642102,33642405,33640652,33642338,33640912],"submission":[2424,74369,73702,62743,526,582,440,401,405,459],"total":303074831,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..689e543 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162399339,162395185,162362487,163261599,162621516,162071666,162311561,162315266,162919228,110166569],"completion":[162396110,162206382,162012081,162896618,162620939,162071215,162311146,162314845,162918825,110166144],"submission":[3229,188803,350406,364981,577,451,415,421,403,425],"total":1410438139,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164228257,164314719,164190614,164858326,164308326,164234287,164134533,164319658,164815323,96032045],"completion":[163873839,163940525,163826378,164856579,164307853,164233849,164134093,164319231,164814924,96031607],"submission":[354418,374194,364236,1747,473,438,440,427,399,438],"total":1411221263,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153159449,153153369,154020141,153702615,152574373,153698025,153119026,153163378,153630854,153698475],"completion":[153156254,152963643,153652115,153155890,152573795,153697606,153118531,153162947,153630437,153698059],"submission":[3195,189726,368026,546725,578,419,495,431,417,416],"total":1381133778,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155563806,156243574,156628965,157027588,156371976,156583255,156157568,156262391,156558683,145458114],"completion":[155561699,156030441,156269013,156661263,156371262,156582818,156157111,156261962,156558274,145457669],"submission":[2107,213133,359952,366325,714,437,457,429,409,445],"total":1397306851,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[311202434,224872114,223650688,223719198,223181155,224151987,223880428,223927926,223222363,180131387],"completion":[311200321,223279799,223531754,223602089,223180596,224151543,223879974,223927491,223221900,180130957],"submission":[2113,1592315,118934,117109,559,444,454,435,463,430],"total":1970752014,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[304115018,224748138,224970252,224528241,224348511,225182240,225540954,224092027,225854184,173263850],"completion":[304112825,224161878,224853627,224409603,224347935,225181771,225540506,224091616,225853667,173263413],"submission":[2193,586260,116625,118638,576,469,448,411,517,437],"total":1972541814,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360530428,239512930,213808031,213608232,213709301,213500293,214050821,213248023,213594093,214390755],"completion":[360528266,213514741,213693849,213491442,213708664,213499844,214050400,213247618,213593672,214390276],"submission":[2162,25998189,114182,116790,637,449,421,405,421,479],"total":1949436031,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[349984724,233507422,216115333,216216810,215806900,215878618,215739766,216467430,215373791,210722894],"completion":[349982481,215561278,215995370,216096238,215806354,215878174,215739303,216467008,215373343,210722467],"submission":[2243,17946144,119963,120572,546,444,463,422,448,427],"total":1955842086,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton2-1gib-smart-1e.json new file mode 100644 index 0000000..f470706 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":2,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[69896448,69888124,69769462,69812760,69821997,65495127,48176510,48029789,47940771,48408869],"completion":[69849851,69845431,69724471,69812254,69821539,65494666,48175892,48029387,47940350,48408455],"submission":[46597,42693,44991,506,458,461,618,402,421,414],"total":537375843,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50262379,50257537,50306468,50329323,50206308,50356310,50272858,50260834,50289947,50222537],"completion":[50259693,50213340,50249206,50275761,50205587,50355884,50272434,50260412,50289547,50222114],"submission":[2686,44197,57262,53562,721,426,424,422,400,423],"total":452508170,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..630e637 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163339709,163669757,163489619,163759934,164493035,164185754,164381291,163896085,163793765,101715080],"completion":[162972273,163329544,163162981,163759300,164492550,164185247,164380778,163895556,163793313,101714540],"submission":[367436,340213,326638,634,485,507,513,529,452,540],"total":1413400496,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162004756,162064338,161735469,161996600,162078120,161990582,162468909,162106338,161814358,116899545],"completion":[162002438,161690433,161402439,161656614,162077550,161990132,162468502,162105920,161813962,116899085],"submission":[2318,373905,333030,339986,570,450,407,418,396,460],"total":1413707727,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156587202,156687893,156762110,157244491,157558728,156700234,157560142,157053999,156674853,145375063],"completion":[156584192,156497972,156387311,156849404,157558221,156699773,157559710,157053597,156674408,145374620],"submission":[3010,189921,374799,395087,507,461,432,402,445,443],"total":1401628682,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153660682,153188855,153702245,153792432,153828066,153538768,154259889,153793988,153928261,153494361],"completion":[153656629,152999804,153318714,153414740,153827551,153538272,154259491,153793598,153927862,153493960],"submission":[4053,189051,383531,377692,515,496,398,390,399,401],"total":1383536868,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[325143009,230406213,225697946,226332512,225608991,225084729,224857848,225019282,226386444,162310146],"completion":[325140631,225067934,225575725,226218855,225608364,225084182,224857400,225018859,226386013,162309734],"submission":[2378,5338279,122221,113657,627,547,448,423,431,412],"total":1971717981,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[334667151,229277722,223814325,223938110,224219025,223073345,224608261,223199275,224472362,173548962],"completion":[334664682,222475886,223699192,223825122,224218506,223072831,224607841,223198847,224471945,173548541],"submission":[2469,6801836,115133,112988,519,514,420,428,417,421],"total":1970164865,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[355983102,232607522,215936959,216470527,215275173,215593788,216115406,216628416,214644392,204273986],"completion":[355980918,215991364,215815561,216343350,215274659,215593323,216114899,216627972,214643966,204273554],"submission":[2184,16616158,121398,127177,514,465,507,444,426,432],"total":1947560886,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[375121922,240193463,211533308,210868165,211522555,212203373,211632289,211761310,211649356,211839081],"completion":[375119717,209914101,211417958,210746614,211522046,212202903,211631834,211760873,211648941,211838615],"submission":[2205,30279362,115350,121551,509,470,455,437,415,466],"total":1933216896,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton3-1gib-smart-1e.json new file mode 100644 index 0000000..4b4e3a1 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":3,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66008917,65894175,66000237,65882277,65936521,65992714,66029317,43905446,42867874,42880233],"completion":[65963720,65850315,65956605,65881779,65936035,65992258,66028859,43905050,42867257,42879810],"submission":[45197,43860,43632,498,486,456,458,396,617,423],"total":525401823,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52825222,52849211,52987295,52853824,52809377,52878862,52833722,52848515,52788017,52810087],"completion":[52822690,52810210,52936564,52774134,52808320,52878429,52833314,52848073,52787610,52809666],"submission":[2532,39001,50731,79690,1057,433,408,442,407,421],"total":475779566,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..f0624d0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[370820514,372023954,252399443,255338485,203027164,203696020,202640297,202473144,203229940,202472382],"completion":[370817743,371836091,252092757,202470941,203026008,203695420,202639834,202472680,203229410,202471836],"submission":[2771,187863,306686,52867544,1156,600,463,464,530,546],"total":2097489021,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372674921,373331535,246021353,251532470,206606195,207153632,207226331,207403537,206521622,199066921],"completion":[372672873,373167596,245706485,207190739,206604986,207153109,207225860,207403032,206521157,199066486],"submission":[2048,163939,314868,44341731,1209,523,471,505,465,435],"total":2104878096,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[391551801,388413617,245734690,218964848,218402961,218387902,218377434,218974125,219255747,131359685],"completion":[391393802,388254562,169639949,218963586,218402510,218387480,218376999,218973726,219255348,131359236],"submission":[157999,159055,76094741,1262,451,422,435,399,399,449],"total":2077886105,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[390827404,388207446,241039524,220008957,219687788,219803921,219261677,219438296,219356178,128407713],"completion":[390490746,387884599,167187024,219936823,219558138,219803370,219261241,219437843,219355779,128407258],"submission":[336658,322847,73852500,72134,129650,551,436,453,399,455],"total":2075229076,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[178707759,178844270,178700475,179248089,179008909,178498934,177658043,179082744,178774134,179129056],"completion":[178703943,178645411,178327731,177697491,179007681,178498461,177657646,179082333,178773713,179128594],"submission":[3816,198859,372744,1550598,1228,473,397,411,421,462],"total":1609605022,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181264982,181434639,179682257,180494500,181156117,180666449,180340247,181087312,181358745,173372886],"completion":[181256746,181213472,179332599,180136578,181155493,180666010,180339796,181086905,181358346,173372451],"submission":[8236,221167,349658,357922,624,439,451,407,399,435],"total":1619800075,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193690512,193406638,193696610,193778653,192604891,193135905,194375904,193603528,187155832,103810750],"completion":[193688578,193097423,193362508,193450442,192604311,193135444,194375468,193603117,187155425,103810027],"submission":[1934,309215,334102,328211,580,461,436,411,407,723],"total":1645579224,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193874227,193710886,193724399,193968069,192981192,193405344,194025743,193835506,186853367,103325503],"completion":[193871948,193503703,193238102,193510380,192980670,193404837,194025117,193835092,186852959,103324940],"submission":[2279,207183,486297,457689,522,507,626,414,408,563],"total":1645842135,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton4-1gib-smart-1e.json new file mode 100644 index 0000000..1fc8317 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":4,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164040116,164095409,164068405,132943923,106056431,94850963,95808424,95295615,95731899,95873597],"completion":[163982209,164043748,163970738,132943386,106055818,94850507,95808002,95295166,95731497,95873160],"submission":[57907,51661,97667,537,613,456,422,449,402,437],"total":1044732835,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[178397476,178174284,176127500,169028963,114233504,114272235,114672331,103410111,58672725,58408042],"completion":[178301751,178080809,176025545,128938275,114178530,114271655,114671888,103409667,58672314,58407440],"submission":[95725,93475,101955,40090688,54974,580,443,444,411,602],"total":1087010695,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[93884576,94027262,94064086,94088056,93916695,93959120,93986651,93920579,94036348,94067841],"completion":[93881082,93958429,93956282,93977352,93915413,93958626,93986234,93920184,94035962,94067385],"submission":[3494,68833,107804,110704,1282,494,417,395,386,456],"total":846076073,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[105297061,105260974,105176290,105424160,105015168,105231509,105325007,105194085,84367700,73993640],"completion":[105294860,105189994,105067358,105309945,105014688,105231092,105324594,105193663,84367293,73993109],"submission":[2201,70980,108932,114215,480,417,413,422,407,531],"total":894997700,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..fcbd0ff --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[363360718,233636322,216669099,218464236,216418194,216988505,216113203,216603643,216168470,204962463],"completion":[363358461,216254321,216544624,218345460,216417537,216988060,216112722,216603209,216167967,204962022],"submission":[2257,17382001,124475,118776,657,445,481,434,503,441],"total":1956037704,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[373165480,236104900,213026450,212838321,212135867,212923808,211865342,212449456,212058199,212280053],"completion":[373163167,210868539,212908484,212723671,212135305,212923379,211864926,212449004,212057678,212279610],"submission":[2313,25236361,117966,114650,562,429,416,452,521,443],"total":1935696944,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[315995293,227301233,225993583,225186387,225991647,225382453,225673924,225979413,225583976,164829450],"completion":[315688498,225374039,225874063,225125964,225871566,225381894,225673505,225978996,225583547,164828996],"submission":[306795,1927194,119520,60423,120081,559,419,417,429,454],"total":1971937502,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[329991864,227237276,223347346,223687756,223830901,222478679,223883642,223433834,223975064,178582300],"completion":[329847955,223122903,223226150,223687208,223830368,222478263,223883193,223433410,223974633,178581881],"submission":[143909,4114373,121196,548,533,416,449,424,431,419],"total":1970472553,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156805514,156729586,156694496,156932005,156141770,156938765,157235651,157192958,157752554,146258428],"completion":[156803468,156544775,156303750,156558076,156141161,156938136,157235219,157192543,157752163,146257992],"submission":[2046,184811,390746,373929,609,629,432,415,391,436],"total":1401886882,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154452289,153756220,153921654,153493456,153473249,153860240,153758759,154490137,154476695,154649191],"completion":[154449848,153549741,153572760,153128972,153472729,153859548,153758332,154489714,154476300,154648784],"submission":[2441,206479,348894,364484,520,692,427,423,395,407],"total":1386068025,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165053405,165094666,164841538,165397963,164843083,165575181,165872666,165959940,164538987,94968516],"completion":[165051276,164896255,164481030,165053391,164842250,165574724,165872257,165959520,164538591,94968041],"submission":[2129,198411,360508,344572,833,457,409,420,396,475],"total":1417661215,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163144803,162964477,162934894,164120991,162790379,163506009,163782391,163638069,164049220,109222584],"completion":[163142715,162766352,162562661,163743963,162609875,163505516,163781938,163637634,164048786,109222165],"submission":[2088,198125,372233,377028,180504,493,453,435,434,419],"total":1417712107,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton5-1gib-smart-1e.json new file mode 100644 index 0000000..03f359b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":5,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172155897,172060910,138234849,97042515,96751610,96946570,96954157,96949759,96876829,96843963],"completion":[172108167,172018190,138151844,97041852,96751196,96946116,96953718,96949349,96876369,96843561],"submission":[47730,42720,83005,663,414,454,439,410,460,402],"total":988669605,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[185790609,176872544,114358570,103134202,103000679,102917089,102920569,102953775,102980020,44483770],"completion":[185703236,176790266,114081265,103105327,102950459,102916504,102920165,102953344,102979606,44483302],"submission":[87373,82278,277305,28875,50220,585,404,431,414,468],"total":953632888,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83725625,83648509,83584627,83654058,83505911,83761125,83318481,83628512,83722290,83446643],"completion":[83723526,83588460,83484909,83556363,83505415,83760671,83318066,83628114,83721876,83446146],"submission":[2099,60049,99718,97695,496,454,415,398,414,497],"total":752276564,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90141195,90095692,90094589,89996154,89875926,89888723,89947232,89805929,88479838,67065328],"completion":[90139102,90039429,89996438,89897674,89875366,89888258,89946796,89805439,88479431,67064837],"submission":[2093,56263,98151,98480,560,465,436,490,407,491],"total":785256956,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..c854b96 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[322489682,224981415,223977333,225312109,224140671,224143456,224838988,225316254,223705122,161322933],"completion":[322487251,224911079,223857695,225190910,224140168,224142941,224838536,225315836,223704720,161322496],"submission":[2431,70336,119638,121199,503,515,452,418,402,437],"total":1957750652,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[319593682,225086092,225737068,225783422,224973111,225667524,225674408,226216367,225932533,149064936],"completion":[319280964,224964380,225620080,225723503,224856265,225666952,225673966,226215947,225932122,149064485],"submission":[312718,121712,116988,59919,116846,572,442,420,411,451],"total":1954151308,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[352611054,223402459,214454874,213894740,214664471,215422871,214040361,213171695,214615606,213570768],"completion":[352608739,214429576,214333619,213786565,214663796,215422444,214039877,213171269,214615213,213570331],"submission":[2315,8972883,121255,108175,675,427,484,426,393,437],"total":1937438773,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[339906318,216585902,217186185,216696208,216786891,216310971,217433232,216553851,216651668,209958338],"completion":[339904063,216519061,217071879,216581706,216786366,216310546,217432773,216553382,216651261,209957890],"submission":[2255,66841,114306,114502,525,425,459,469,407,448],"total":1944175380,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162477764,162708185,162030391,162325734,162459405,161863004,161816389,161455232,161754462,108560105],"completion":[162476067,162504450,161671280,161983504,162277246,161862403,161815982,161454829,161754064,108559663],"submission":[1697,203735,359111,342230,182159,601,407,403,398,442],"total":1405898016,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164295043,163736711,163558337,163277631,164370810,163594864,163290343,163105981,163308041,96875281],"completion":[164292926,163545118,163196550,162895153,164370019,163594377,163289931,163105571,163307637,96874868],"submission":[2117,191593,361787,382478,791,487,412,410,404,413],"total":1405127767,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153248698,153417750,153166639,152116756,151745042,153207234,152779703,152225686,152194945,152585596],"completion":[153045101,153246142,152790537,152116213,151744073,153205838,152779268,152225286,152194550,152585179],"submission":[203597,171608,376102,543,969,1396,435,400,395,417],"total":1373451757,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155941694,156661998,155822383,156250790,155279240,155584521,155950327,155244228,155383083,144691761],"completion":[155939526,156465500,155461404,155873112,155278746,155583878,155949901,155243821,155382679,144691329],"submission":[2168,196498,360979,377678,494,643,426,407,404,432],"total":1390880799,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton6-1gib-smart-1e.json new file mode 100644 index 0000000..aad23c2 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":6,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193349999,145193319,118311291,103895874,103767813,103808269,103780251,103722924,87389321,46943943],"completion":[193259720,145111958,103736660,103894820,103767254,103807788,103779833,103722527,87388866,46943483],"submission":[90279,81361,14574631,1054,559,481,418,397,455,460],"total":916824988,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[177242918,170381471,104968368,96793629,96810498,96839035,96863082,96892492,96825374,96840969],"completion":[177240577,170328958,92538928,96739498,96809988,96838608,96862669,96892096,96824974,96840414],"submission":[2341,52513,12429440,54131,510,427,413,396,400,555],"total":953225508,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89002717,88930743,88853979,88967575,89062063,88778886,88693936,88756719,80450389,65337567],"completion":[89000552,88870494,88754139,88864042,89061524,88778455,88693499,88756304,80449980,65336965],"submission":[2165,60249,99840,103533,539,431,437,415,409,602],"total":767838996,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80612630,80805187,80692265,80552193,80811156,80621571,80566364,80585805,80662181,80633706],"completion":[80609572,80741934,80595395,80456570,80810597,80621131,80565951,80585409,80661797,80633249],"submission":[3058,63253,96870,95623,559,440,413,396,384,457],"total":725940409,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..0175e83 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[323461762,227394776,226746132,225890987,225612735,224649007,225457725,226527380,226296676,162714995],"completion":[323160819,225365144,226635671,225834619,225502071,224648504,225455807,226526848,226296213,162714520],"submission":[300943,2029632,110461,56368,110664,503,1918,532,463,475],"total":1971307561,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[332869826,227839620,224323823,225067869,224160898,222681587,223523041,223946081,223885346,174346848],"completion":[332724085,224409544,224209459,225067301,224160452,222681132,223521918,223945654,223884924,174346404],"submission":[145741,3430076,114364,568,446,455,1123,427,422,444],"total":1969789745,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[358990724,230544798,215923454,215917236,215692558,216589697,216572876,215807072,215861631,205364850],"completion":[358987626,215869521,215804038,215802209,215692000,216589203,216572272,215806599,215861188,205363917],"submission":[3098,14675277,119416,115027,558,494,604,473,443,933],"total":1948363050,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372569559,236508705,211774193,212158433,211741476,211819982,211665223,212618121,212408051,212175604],"completion":[372566264,210701498,211653809,212040988,211740819,211819553,211664615,212617714,212407651,212175155],"submission":[3295,25807207,120384,117445,657,429,608,407,400,449],"total":1933098971,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164867797,163541474,164904781,164778027,163617259,164413005,164644487,164188229,163989058,103474229],"completion":[164865865,163365762,164556152,163634968,163616551,164412528,164644095,164187818,163988660,103473815],"submission":[1932,175712,348629,1143059,708,477,392,411,398,414],"total":1417560669,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162748284,161778718,162300601,162108710,162840724,161377408,162830326,162150027,162541571,118590754],"completion":[162746117,161590429,161931668,161713676,162673962,161376923,162829909,162149603,162541163,118590327],"submission":[2167,188289,368933,395034,166762,485,417,424,408,427],"total":1417424588,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[158361339,157400453,157786806,156996115,156995112,157630710,157973122,157301200,157357676,145158514],"completion":[158359231,157198886,157412155,156618115,156994612,157630027,157972680,157300772,157357256,145158064],"submission":[2108,201567,374651,378000,500,683,442,428,420,450],"total":1404609497,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154693180,154228915,154347060,153977599,153665517,154321883,154457924,154658279,154073294,154034279],"completion":[154690623,154007334,153938615,153632095,153664935,154321155,154457502,154657872,154072888,154033857],"submission":[2557,221581,408445,345504,582,728,422,407,406,422],"total":1387776420,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton7-1gib-smart-1e.json new file mode 100644 index 0000000..3aad29c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":7,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184790400,177073007,103678979,102218473,102479162,102321878,102372674,102505110,102350258,56133683],"completion":[184708317,176988906,97570954,102217430,102478552,102321356,102372202,102504702,102349839,56133245],"submission":[82083,84101,6108025,1043,610,522,472,408,419,438],"total":951144428,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172007820,172203223,133233784,106572649,96594687,96631863,96639835,96621059,96575689,96642202],"completion":[172006134,172155138,133146195,96563950,96593341,96631389,96639330,96620633,96575284,96641792],"submission":[1686,48085,87589,10008699,1346,474,505,426,405,410],"total":991724645,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89474624,89383438,89265798,89551579,89443022,89513578,89420578,89202546,89761890,65774391],"completion":[89472522,89328185,89169227,89461015,89442484,89513106,89420157,89202141,89761471,65773943],"submission":[2102,55253,96571,90564,538,472,421,405,419,448],"total":781324351,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83323039,83571303,83542779,83558575,83864110,83580618,83504358,83365006,83330139,83656044],"completion":[83320340,83509620,83445398,83460713,83863577,83580181,83503868,83364602,83329734,83655630],"submission":[2699,61683,97381,97862,533,437,490,404,405,414],"total":751981815,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..5fa8a03 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85857188,85843350,85953263,85488966,85716837,85696596,85653372,85859390,85714616,86114881],"completion":[85751756,85744393,85742104,85488463,85716342,85696182,85652841,85858959,85714221,86114418],"submission":[105432,98957,211159,503,495,414,531,431,395,463],"total":772161150,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89070424,89391630,89150026,89202366,89036387,88972197,89160958,89182445,88991379,75723721],"completion":[89067941,89286347,88941457,88986903,89035856,88971705,89160504,89182012,88990967,75723285],"submission":[2483,105283,208569,215463,531,492,454,433,412,436],"total":788822446,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[104693846,104548820,104785465,104711834,104528751,104665373,104430614,82297642,58211694,55387716],"completion":[104691861,104433291,104576936,104511831,104528137,104664899,104430195,82297240,58210947,55387192],"submission":[1985,115529,208529,200003,614,474,419,402,747,524],"total":823580284,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103721950,103390957,103469250,103424903,103429699,103384035,103249290,86829900,53067944,52951501],"completion":[103519444,103183076,103265873,103322836,103213761,103383463,103248825,86829463,53067051,52950862],"submission":[202506,207881,203377,102067,215938,572,465,437,893,639],"total":813212517,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[146226173,146083796,146339388,144829185,130599043,95165855,94928604,95612300,95648193,95715363],"completion":[146223887,145971333,146153735,144643815,130598284,95165382,94928152,95611910,95647807,95714938],"submission":[2286,112463,185653,185370,759,473,452,390,386,425],"total":1044938685,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[148260425,148183202,148277396,146038212,127279799,97113647,97968836,98349533,98385309,90659887],"completion":[148258137,148081535,148092296,145855704,127279204,97113174,97968391,98349088,98384903,90659454],"submission":[2288,101667,185100,182508,595,473,445,445,406,433],"total":1052268476,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163322068,163338203,162453147,147271629,111804101,112666506,113010982,112938276,74418089,57709679],"completion":[163319672,163239012,162267380,147122414,111803402,112666034,113010543,112937858,74417647,57709232],"submission":[2396,99191,185767,149215,699,472,439,418,442,447],"total":1055627394,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162749818,162848834,162755907,149125046,110883727,111736632,112037052,112036293,74114494,54797346],"completion":[162747715,162743963,162556980,146735193,110882335,111736159,112036636,112035857,74114006,54796879],"submission":[2103,104871,198927,2389853,1392,473,416,436,488,467],"total":1050457100,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton8-1gib-smart-1e.json new file mode 100644 index 0000000..c0c2c85 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":8,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34117075,34226149,34240266,34056390,34075004,34102379,34042537,33931071,34165247,34054982],"completion":[34070845,34180810,34197664,34055837,34074526,34101948,34042097,33930657,34164837,34054381],"submission":[46230,45339,42602,553,478,431,440,414,410,601],"total":306903876,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33639577,33673597,33683055,33681183,33640589,33635506,33637067,33636451,33635873,33635416],"completion":[33637104,33636663,33636798,33636617,33640054,33635063,33636650,33636043,33635464,33635006],"submission":[2473,36934,46257,44566,535,443,417,408,409,410],"total":302865835,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n12ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..1c4b17e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":12,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61574344,61562998,61545383,61609359,61579785,61571794,61642063,61626386,61606848,61491813],"completion":[61572150,61496050,61431553,61481154,61579254,61571362,61641642,61625986,61606404,61491344],"submission":[2194,66948,113830,128205,531,432,421,400,444,469],"total":554246826,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62409816,62367645,62364769,62491175,62396193,62396417,62468616,62383611,62465061,59304620],"completion":[62407770,62296545,62248068,62369324,62395706,62395979,62468162,62383206,62464667,59304186],"submission":[2046,71100,116701,121851,487,438,454,405,394,434],"total":558648712,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":12,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67190389,67269723,67202019,67278900,67234763,67255351,67026746,67176423,62050197,35220429],"completion":[67063021,67146096,67077812,67216097,67108552,67254795,67026301,67175991,62049787,35219743],"submission":[127368,123627,124207,62803,126211,556,445,432,410,686],"total":567726886,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":12,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67153982,67164792,67278917,67326221,67175972,67194073,67131256,67234884,61932780,36329414],"completion":[67151814,67095373,67155815,67207667,67175424,67193628,67130764,67234468,61932380,36328863],"submission":[2168,69419,123102,118554,548,445,492,416,400,551],"total":568780842,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84563492,84682965,84536116,84671591,84632994,84437056,79996413,76529676,76910798,65038725],"completion":[84561293,84612659,84425573,84566256,84632513,84436609,79995810,76529241,76910392,65038252],"submission":[2199,70306,110543,105335,481,447,603,435,406,473],"total":721448929,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":12,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80743847,80859159,80726660,81023221,80724418,80862710,80264451,72601539,72557775,73436390],"completion":[80741466,80788446,80616604,80904434,80723839,80862278,80264055,72601078,72557364,73435965],"submission":[2381,70713,110056,118787,579,432,396,461,411,425],"total":703068853,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":12,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92780013,92527885,92829384,92640380,92696435,88358058,85095290,85787756,58199300,40786654],"completion":[92730369,92467534,92703887,92639761,92696025,88357349,85094814,85787315,58198884,40786177],"submission":[49644,60351,125497,619,410,709,476,441,416,477],"total":728933364,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":12,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91195640,91175861,91281120,91279562,91179848,88069082,83354764,83692677,66907194,44257614],"completion":[91193339,91110233,91159751,91170429,91179294,88068622,83354277,83692240,66906784,44257094],"submission":[2301,65628,121369,109133,554,460,487,437,410,520],"total":731210901,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n12ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n12ton9-1gib-smart-1e.json new file mode 100644 index 0000000..b83f3cd --- /dev/null +++ b/benchmarks/benchmark-results/copy-n12ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":9,"nnode_src":12,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33632358,33666661,33680159,33679653,33635483,33635143,33635569,33635103,33635571,33635022],"completion":[33630350,33632208,33634483,33634337,33634961,33634729,33635154,33634698,33635171,33634616],"submission":[2008,34453,45676,45316,522,414,415,405,400,406],"total":302848531,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":12,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33681566,33683439,33683950,33637826,33636757,33637196,33636653,33637032,33636757,33636948],"completion":[33637635,33637346,33637656,33637300,33636307,33636746,33636239,33636614,33636346,33636529],"submission":[43931,46093,46294,526,450,450,414,418,411,419],"total":302833594,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..56c1231 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154386414,153894425,154495408,155601959,154769922,154454042,154652832,154973578,155298485,155341167],"completion":[154383883,153676605,154125436,155208939,154769439,154453614,154652402,154973140,155298097,155340741],"submission":[2531,217820,369972,393020,483,428,430,438,388,426],"total":1393492399,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156792937,156386770,156855242,157334912,156709271,157184891,157103898,156875672,157241056,149019025],"completion":[156790898,156144293,156494648,156948611,156708743,157184406,157103480,156875262,157240642,149018610],"submission":[2039,242477,360594,386301,528,485,418,410,414,415],"total":1404722538,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164701256,163630567,164656410,164211716,164614034,164645897,164077300,164501424,164560370,107357612],"completion":[164699155,163225444,164189223,163795444,164613501,164645441,164076833,164501001,164559966,107357179],"submission":[2101,405123,467187,416272,533,456,467,423,404,433],"total":1422731079,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164679755,165063590,165136303,165084897,165404766,166086590,165348932,165144098,165838886,100812554],"completion":[164314013,164731014,164732820,164892000,165032523,166086061,165348426,165143672,165838474,100812120],"submission":[365742,332576,403483,192897,372243,529,506,426,412,434],"total":1423931716,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[363987338,239008429,214599270,215283407,215065025,215046575,214485542,215188544,214880290,215587480],"completion":[363984767,214046442,214480697,215163676,215064412,215046165,214485007,215188143,214879892,215587078],"submission":[2571,24961987,118573,119731,613,410,535,401,398,402],"total":1959159624,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[357411124,236742091,217566028,217463297,216785629,217158324,216298234,217513655,216807232,211434717],"completion":[357408793,216406246,217451758,217342434,216785029,217157862,216297802,217513232,216806815,211434293],"submission":[2331,20335845,114270,120863,600,462,432,423,417,424],"total":1967782608,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[316895982,229582655,227076481,225790085,226352855,226203866,226110424,226129713,226471340,175261743],"completion":[316728482,226340460,226945318,225789546,226352421,226203432,226109992,226129263,226470909,175261317],"submission":[167500,3242195,131163,539,434,434,432,450,431,426],"total":1988992965,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[310127836,229251911,227146053,226219531,226502741,226662762,226502248,226744305,226026791,173576446],"completion":[310125879,226777690,227018097,226094725,226502206,226662319,226501777,226743900,226026362,173576011],"submission":[1957,2474221,127956,124806,535,443,471,405,429,435],"total":1988646139,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton0-1gib-smart-1e.json new file mode 100644 index 0000000..3345842 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":0,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68877432,69086752,69071454,69076425,69095940,67009939,43856766,43244386,43443254,43631794],"completion":[68830928,69043335,69029191,69075890,69095519,67009474,43856184,43243929,43442862,43631361],"submission":[46504,43417,42263,535,421,465,582,457,392,433],"total":517526215,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50287209,50240546,50480289,50325914,50303330,50255173,50243725,50230092,50215253,50217916],"completion":[50283968,50199252,50428371,50248966,50302310,50254721,50243276,50229641,50214838,50217405],"submission":[3241,41294,51918,76948,1020,452,449,451,415,511],"total":452627504,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..60e67b8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180039931,179694019,180015007,179818250,179793283,180299589,180438962,179968891,180173307,157916138],"completion":[179866226,179501519,179659321,179817613,179792791,180299105,180438387,179968416,180172836,157915610],"submission":[173705,192500,355686,637,492,484,575,475,471,528],"total":1598130191,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[173598388,175031752,173917617,174513067,174235248,174041911,174325461,174165033,174020556,174355771],"completion":[173594480,174855884,173376066,174151915,174234736,174041454,174325019,174164639,174020153,174355344],"submission":[3908,175868,541551,361152,512,457,442,394,403,427],"total":1569370375,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[194062262,193771382,193860796,194108239,194280969,194072867,193912974,194097707,165409603,93472935],"completion":[193693183,193408816,193505243,193933804,193920235,194072304,193912464,194097231,165409190,93472346],"submission":[369079,362566,355553,174435,360734,563,510,476,413,589],"total":1617003980,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[189869462,189967587,190386794,190830770,190221926,190441872,190635386,190041903,178448271,107752036],"completion":[189866654,189764180,189999363,190462477,190221395,190441442,190634977,190041485,178447872,107751289],"submission":[2808,203407,387431,368293,531,430,409,418,399,747],"total":1618744969,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[359795726,359560440,297642066,232865077,209044269,208507061,208131748,208230532,209194933,198634777],"completion":[359793522,359391922,297318507,207375380,209043042,208506533,208131319,208230121,209194529,198634306],"submission":[2204,168518,323559,25489697,1227,528,429,411,404,471],"total":2131827329,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[351788457,352606510,324979183,253033628,203030859,203466631,203405127,202709738,202539425,203466307],"completion":[351785701,352443681,324653908,202558152,203029761,203466016,203404717,202709345,202539033,203465833],"submission":[2756,162829,325275,50475476,1098,615,410,393,392,474],"total":2149324476,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374680184,375215856,263311439,219529282,219888902,219375823,219912850,219340127,219305070,132964413],"completion":[374677221,375038663,228561362,219401991,219888047,219375335,219912402,219339723,219304644,132963948],"submission":[2963,177193,34750077,127291,855,488,448,404,426,465],"total":2088859645,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[370442051,371793102,247120882,216467723,217200383,217096781,218189043,216994739,217330468,174554666],"completion":[370439593,371635983,246790740,216336800,217199830,217096314,218188606,216994337,217330052,174554209],"submission":[2458,157119,330142,130923,553,467,437,402,416,457],"total":2096770168,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton1-1gib-smart-1e.json new file mode 100644 index 0000000..4332987 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":1,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[70665024,70707140,70823644,70659066,70768474,70633270,52791930,41338238,41412300,41649229],"completion":[70616942,70662075,70779883,70658390,70767980,70632798,52791511,41337648,41411892,41648812],"submission":[48082,45065,43761,676,494,472,419,590,408,417],"total":530795336,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53598587,53688713,53523311,53676875,53587945,53618294,53629129,53516283,53632011,53552781],"completion":[53595196,53650970,53470408,53626216,53544022,53617351,53628730,53515861,53631589,53552360],"submission":[3391,37743,52903,50659,43923,943,399,422,422,421],"total":482440507,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..a082886 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63578585,63581128,63591945,63475966,63745037,63516841,63588049,63553962,63496329,54038515],"completion":[63521405,63521417,63473400,63475419,63744619,63516408,63587627,63553551,63495914,54038079],"submission":[57180,59711,118545,547,418,433,422,411,415,436],"total":562598431,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61161392,61188340,61229981,61238250,61318978,61171873,61183767,61229144,61175666,61209761],"completion":[61159092,61116352,61112573,61117153,61318448,61171422,61183330,61228746,61175275,61209334],"submission":[2300,71988,117408,121097,530,451,437,398,391,427],"total":550957155,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67920385,68085844,68038564,68320050,68039101,68027646,68051336,68015196,59436860,35903062],"completion":[67918360,68015547,67921131,68193234,68038615,68027219,68050919,68014800,59436468,35902593],"submission":[2025,70297,117433,126816,486,427,417,396,392,469],"total":571930257,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66755923,66824457,66772244,67016510,66737232,66805530,66805380,66729890,62523381,39148443],"completion":[66753524,66752950,66652850,66893778,66736721,66805110,66804974,66729451,62522977,39147948],"submission":[2399,71507,119394,122732,511,420,406,439,404,495],"total":569375684,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90208255,90418007,90245496,90204431,90266565,88548546,83641159,83665210,60275943,45106535],"completion":[90100977,90312311,90147332,90147830,90169016,88548039,83640629,83664773,60275543,45106080],"submission":[107278,105696,98164,56601,97549,507,530,437,400,455],"total":722385210,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91065649,91189056,91149789,91296806,91085475,88717013,84746289,83407616,56041297,43469656],"completion":[91063473,91121592,91046755,91188143,91084946,88716508,84745822,83407220,56040858,43469206],"submission":[2176,67464,103034,108663,529,505,467,396,439,450],"total":721115821,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[78931144,79002692,79009941,79027298,78857254,78915247,78913210,73474296,71454305,71630266],"completion":[78928869,78934805,78900148,78921596,78856734,78914807,78912806,73473588,71453900,71629853],"submission":[2275,67887,109793,105702,520,440,404,708,405,413],"total":690297719,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82535778,82517729,82658232,82657159,82631220,82433844,80845447,75637933,75550969,63697438],"completion":[82533453,82457973,82552003,82554742,82630624,82433420,80845003,75637416,75550555,63696998],"submission":[2325,59756,106229,102417,596,424,444,517,414,440],"total":708641920,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton10-1gib-smart-1e.json new file mode 100644 index 0000000..defc8b5 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":10,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33678239,33674379,33674208,33630645,33630715,33630542,33629582,33629613,33629708,33630644],"completion":[33630130,33629674,33630160,33630101,33630247,33630055,33629134,33629190,33629298,33630191],"submission":[48109,44705,44048,544,468,487,448,423,410,453],"total":302769399,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34405441,34395678,34418249,34381925,34376565,34381402,34372083,34374542,34407122,34260390],"completion":[34376911,34370183,34372596,34381449,34376142,34380930,34371681,34374147,34406690,34259988],"submission":[28530,25495,45653,476,423,472,402,395,432,402],"total":309374783,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..6ce5a9b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63252791,63143580,63227846,63228547,63337799,63301807,63183008,63295687,63073939,53133796],"completion":[63142884,63028972,63111411,63165438,63217778,63301259,63182567,63295219,63073506,53133323],"submission":[109907,114608,116435,63109,120021,548,441,468,433,473],"total":558938231,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60672675,60723832,60609134,60692752,60574202,60767208,60713954,60722878,60677316,60741739],"completion":[60670301,60660585,60488407,60572956,60573671,60766741,60713495,60722451,60676912,60741282],"submission":[2374,63247,120727,119796,531,467,459,427,404,457],"total":546234162,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67642857,67571215,67586843,67588046,67738111,67706569,67730583,67587169,58327597,35402378],"completion":[67572938,67508326,67460245,67587492,67737649,67706128,67730112,67586734,58327184,35401675],"submission":[69919,62889,126598,554,462,441,471,435,413,703],"total":567250625,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66175540,66134635,66170570,66279138,66275322,66208119,66280805,66242566,61870698,38969592],"completion":[66173194,66063739,66050574,66156894,66274770,66207656,66280303,66242156,61870293,38969009],"submission":[2346,70896,119996,122244,552,463,502,410,405,583],"total":564443983,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91866917,91980865,91981905,92095373,91915685,88201327,85092990,84339369,59246639,45228485],"completion":[91864607,91916516,91878907,91988889,91915108,88200793,85092499,84338935,59246205,45227989],"submission":[2310,64349,102998,106484,577,534,491,434,434,496],"total":730095363,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90385042,90458920,90551810,90696691,90548215,87876193,83476420,83753009,64439797,44921961],"completion":[90382911,90399142,90448604,90589404,90547650,87875713,83475942,83752573,64439381,44921379],"submission":[2131,59778,103206,107287,565,480,478,436,416,582],"total":726735209,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83909203,84066625,84089867,84013433,84133187,84022279,79747180,76067135,76339312,61658820],"completion":[83906742,84001156,83976202,83910869,84132664,84021813,79746663,76066646,76338901,61658369],"submission":[2461,65469,113665,102564,523,466,517,489,411,451],"total":714150125,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79616014,79577570,79857476,79743325,79692280,79634111,79538441,72637925,71899868,72426754],"completion":[79613588,79513829,79750841,79631110,79691716,79633637,79538003,72637474,71899430,72426293],"submission":[2426,63741,106635,112215,564,474,438,451,438,461],"total":695020191,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton11-1gib-smart-1e.json new file mode 100644 index 0000000..f093968 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":11,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35341230,35335940,35338893,35284123,35293929,35286049,35297235,35283942,35290303,35043007],"completion":[35292518,35288865,35292489,35283601,35293480,35285621,35296825,35283535,35289906,35042574],"submission":[48712,47075,46404,522,449,428,410,407,397,433],"total":317462233,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33647807,33681265,33695478,33694744,33644948,33646286,33644893,33645437,33645257,33644587],"completion":[33645565,33644298,33644267,33643839,33644482,33645855,33644469,33645029,33644859,33644161],"submission":[2242,36967,51211,50905,466,431,424,408,398,426],"total":302949097,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..fe807a8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85012165,84925618,85044437,86030439,73750650,73795238,73712606,73775532,73752388,70358871],"completion":[85009808,84874529,84957052,75847522,73749404,73794632,73712152,73775075,73751935,70358437],"submission":[2357,51089,87385,10182917,1246,606,454,457,453,434],"total":695164221,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82779637,82788991,82830515,76128449,76262671,76241934,76222988,76204033,76317197,76205719],"completion":[82776932,82737281,82740853,76039783,76262099,76241435,76222535,76203615,76316791,76205307],"submission":[2705,51710,89662,88666,572,499,453,418,406,412],"total":699215824,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89642133,89642258,85548584,85217225,85290092,85249361,85212091,85242106,74560264,43141424],"completion":[89584544,89593812,85459082,85216544,85289637,85248937,85211655,85241686,74559819,43140970],"submission":[57589,48446,89502,681,455,424,436,420,445,454],"total":719117236,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88352937,88473936,85315082,85280670,85548797,85535478,85456675,85394944,78320910,42982620],"completion":[88259511,88385722,85225031,85227745,85471153,85534923,85456243,85394525,78320441,42982164],"submission":[93426,88214,90051,52925,77644,555,432,419,469,456],"total":722322380,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47933709,47595842,47756434,47901642,47681073,47563680,47717290,47617577,47847088,37205291],"completion":[47931768,47535595,47662644,47809749,47680567,47563255,47716855,47617171,47846687,37204865],"submission":[1941,60247,93790,91893,506,425,435,406,401,426],"total":418895951,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45263767,45293595,45220672,45423339,45207074,45198971,45143763,45139199,45342267,45150402],"completion":[45261705,45218532,45100783,45307603,45206530,45198555,45143346,45138795,45341864,45149983],"submission":[2062,75063,119889,115736,544,416,417,404,403,419],"total":407128984,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52484651,52306794,52654228,52336358,52339817,52401379,52383641,51886078,39367087,35613987],"completion":[52482580,52253772,52553758,52240623,52339311,52400945,52383209,51885650,39366625,35613498],"submission":[2071,53022,100470,95735,506,434,432,428,462,489],"total":441299827,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50760598,50563786,50720233,50896069,50575333,50666732,50733164,50667598,44815670,34148167],"completion":[50757890,50502712,50611147,50797745,50574586,50666084,50732533,50666988,44815102,34147504],"submission":[2708,61074,109086,98324,747,648,631,610,568,663],"total":433801529,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton12-1gib-smart-1e.json new file mode 100644 index 0000000..cca6b13 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":12,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[36614747,36668576,36665528,36667562,36590369,36618206,36592135,36649863,36301013,35115769],"completion":[36612292,36633642,36613190,36618678,36588160,36617720,36591677,36649422,36300616,35115189],"submission":[2455,34934,52338,48884,2209,486,458,441,397,580],"total":327903848,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46531396,46612279,46562550,46558986,46553422,46709162,44509129,34660028,34643983,34654949],"completion":[46480042,46559919,46512304,46527981,46504473,46708644,44508493,34659557,34643569,34654486],"submission":[51354,52360,50246,31005,48949,518,636,471,414,463],"total":381475636,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33664004,33709569,33723732,33728528,33671882,33667837,33665113,33668726,33668218,33666791],"completion":[33661842,33668715,33663820,33668031,33671397,33666986,33664690,33668336,33667826,33666370],"submission":[2162,40854,59912,60497,485,851,423,390,392,421],"total":303223963,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35677446,35680572,35716700,35762606,35678803,35630948,35643552,35632177,35650461,35518154],"completion":[35646349,35647782,35650883,35762049,35644511,35630308,35643087,35631773,35650067,35517719],"submission":[31097,32790,65817,557,34292,640,465,404,394,435],"total":321146847,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton13-1gib-smart-1e.json new file mode 100644 index 0000000..6b0900d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":13,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[69226368,69233905,69325482,69181277,69151575,63654889,64410092,60960067,60978696,61860866],"completion":[69188110,69197396,69260884,69180745,69151064,63654460,64409524,60959593,60978256,61860448],"submission":[38258,36509,64598,532,511,429,568,474,440,418],"total":588765018,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80493252,80467389,80535154,80203655,82774364,72117259,72223289,65358499,45193145,45234674],"completion":[80424958,80398805,80468261,80167755,76720754,72116172,72222828,65358035,45192646,45234202],"submission":[68294,68584,66893,35900,6053610,1087,461,464,499,472],"total":624118501,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47883606,47861240,47939861,47829519,47862019,47865563,47842148,47895414,47874995,47884969],"completion":[47843937,47822358,47865618,47828983,47861586,47865150,47841737,47894992,47874602,47884554],"submission":[39669,38882,74243,536,433,413,411,422,393,415],"total":430912424,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[55698291,55638639,55745290,55724973,55663647,55658204,55647389,54271815,41538897,41594116],"completion":[55696057,55595199,55672944,55651577,55663109,55657749,55646961,54271412,41538432,41593510],"submission":[2234,43440,72346,73396,538,455,428,403,465,606],"total":471491175,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..5f01c80 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85165886,85194847,85082038,80129601,84737847,84679918,84732308,84603212,84706495,65574430],"completion":[85080891,85110589,84999446,80128948,84737414,84679473,84731857,84602803,84706051,65573986],"submission":[84995,84258,82592,653,433,445,451,409,444,444],"total":739453976,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82634282,82690368,82870358,79724017,85664646,85735860,85703378,85716589,85679171,74210163],"completion":[82632023,82639110,82785788,79641054,85664121,85735313,85702932,85716173,85678769,74209686],"submission":[2259,51258,84570,82963,525,547,446,416,402,477],"total":748008651,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89356879,89383280,85548457,83738193,72438890,72403136,72442207,72428667,72462529,72438734],"completion":[89354717,89327003,85459343,73756862,72437595,72402671,72441786,72428261,72462123,72438282],"submission":[2162,56277,89114,9981331,1295,465,421,406,406,452],"total":693299593,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88088599,88218028,85954296,74689182,76289280,76335753,76279262,76284716,76347172,74746849],"completion":[88086371,88164227,85861778,74598472,76288729,76335331,76278851,76284188,76346761,74746397],"submission":[2228,53801,92518,90710,551,422,411,528,411,452],"total":705158365,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47794068,47749039,47886551,47590136,47635664,47753917,47785322,47751192,47787330,39987455],"completion":[47792030,47693808,47790539,47498131,47635168,47753478,47784807,47750782,47786930,39987048],"submission":[2038,55231,96012,92005,496,439,515,410,400,407],"total":421936925,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45145467,45350281,45499109,45196164,45222076,45253194,45154395,45308636,45514421,45423950],"completion":[45143361,45278400,45389567,45083545,45221593,45252682,45153939,45308251,45514009,45423533],"submission":[2106,71881,109542,112619,483,512,456,385,412,417],"total":407932010,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52009386,51983864,51974008,52017179,52048304,52130773,52157263,52093868,38672507,35496427],"completion":[52007248,51927442,51881688,51927960,52047791,52130337,52156854,52093466,38672102,35495923],"submission":[2138,56422,92320,89219,513,436,409,402,405,504],"total":438583993,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50516747,50441021,50440459,50430313,50356099,50272365,50564954,50647931,43661930,34759816],"completion":[50514604,50381222,50338613,50333794,50355583,50271916,50564519,50647516,43661519,34759317],"submission":[2143,59799,101846,96519,516,449,435,415,411,499],"total":431584345,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton14-1gib-smart-1e.json new file mode 100644 index 0000000..e208309 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":14,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[44636369,44581840,44651822,44579698,44654131,44617894,45274826,45919734,35388990,34497626],"completion":[44578964,44527029,44596635,44549661,44604420,44617319,45274411,45919131,35388576,34497107],"submission":[57405,54811,55187,30037,49711,575,415,603,414,519],"total":384211285,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[39226820,39231051,39262078,39192864,39237552,39173987,39169854,39185568,37969592,37888001],"completion":[39196558,39201547,39207241,39192361,39208557,39173565,39169453,39185172,37969189,37887462],"submission":[30262,29504,54837,503,28995,422,401,396,403,539],"total":350380733,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34035421,34062731,34098020,34089303,34068835,34044092,34029611,34026971,34026520,34035452],"completion":[34033062,34019011,34034835,34029714,34068308,34043196,34029179,34026535,34026104,34035019],"submission":[2359,43720,63185,59589,527,896,432,436,416,433],"total":306556101,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35568328,35580761,35593935,36635359,35566841,35550334,35557856,35555005,35550880,35377775],"completion":[35566105,35538709,35534877,36573297,35531268,35549834,35557451,35554609,35550489,35377348],"submission":[2223,42052,59058,62062,35573,500,405,396,391,427],"total":321216504,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..6173b4a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88934558,88939937,86294533,87526917,86238451,86145286,86211039,84799394,60228924,43920869],"completion":[88829329,88838001,86190969,87477053,86165300,86144753,86210557,84798949,60228498,43920353],"submission":[105229,101936,103564,49864,73151,533,482,445,426,516],"total":710317987,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87119874,87540723,84866518,86552639,84760543,84748298,84704373,84773181,66671925,44249917],"completion":[87117445,87477792,84589502,86452311,84759984,84747833,84703916,84772755,66671506,44249258],"submission":[2429,62931,277016,100328,559,465,457,426,419,659],"total":708881219,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81379700,81966654,81827742,89938153,77088030,77107830,77099809,77003983,77051540,58543435],"completion":[81377328,81904339,81720186,80554970,77086654,77107269,77099387,77003559,77051139,58543014],"submission":[2372,62315,107556,9383183,1376,561,422,424,401,421],"total":697642606,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[77578826,77816972,78047521,73735290,74913536,72669853,72755313,72711029,72693132,72614975],"completion":[77521871,77762580,77940083,73734776,74913034,72669420,72754873,72710620,72692735,72614540],"submission":[56955,54392,107438,514,502,433,440,409,397,435],"total":667970956,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52229249,52159683,52311693,52204519,52565416,52729759,52816115,46633908,41433330,36857236],"completion":[52227311,52086750,52198209,52085978,52564886,52729325,52815696,46633494,41432788,36856786],"submission":[1938,72933,113484,118541,530,434,419,414,542,450],"total":439722066,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50966464,50957521,51059763,50766130,51150996,51185960,51612023,48592435,41446901,37747505],"completion":[50964569,50892692,50946008,50666705,51150443,51185517,51611587,48592031,41446359,37747072],"submission":[1895,64829,113755,99425,553,443,436,404,542,433],"total":434529167,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[48250032,48415252,48595659,48580935,48036384,49004609,48797586,48854730,43216642,39170831],"completion":[48247872,48347724,48471270,48459880,48035825,49004158,48797155,48854316,43216182,39170163],"submission":[2160,67528,124389,121055,559,451,431,414,460,668],"total":422682369,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[43851906,43308614,43052878,43554320,43286880,42855213,43561439,43671871,43673387,43591342],"completion":[43849933,43235222,42926197,43432104,43286206,42854685,43560823,43671472,43672988,43590905],"submission":[1973,73392,126681,122216,674,528,616,399,399,437],"total":390564565,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton15-1gib-smart-1e.json new file mode 100644 index 0000000..69a5a99 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":15,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[44231438,44288384,44191308,44158044,44134488,44133879,44150202,44078973,44117538,40539031],"completion":[44176957,44233875,44136453,44157447,44134079,44133454,44149781,44078375,44117111,40538625],"submission":[54481,54509,54855,597,409,425,421,598,427,406],"total":393979028,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[42353555,42385572,42373974,42412363,42314520,42351977,42348805,42259214,42180088,42175373],"completion":[42351242,42341992,42318179,42352925,42314011,42351543,42348385,42258789,42179533,42174949],"submission":[2313,43580,55795,59438,509,434,420,425,555,424],"total":380811368,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35342967,35342560,35429017,35324993,35217932,35228421,35190142,35102662,35365203,35319637],"completion":[35340983,35304734,35372385,35268675,35217251,35227973,35189707,35102257,35364797,35319210],"submission":[1984,37826,56632,56318,681,448,435,405,406,427],"total":317571357,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35158748,35191025,35220834,35185569,35110280,35154574,35175058,35153798,35129911,35156550],"completion":[35156564,35147043,35157443,35124429,35109329,35154128,35174623,35153393,35129497,35156114],"submission":[2184,43982,63391,61140,951,446,435,405,414,436],"total":316487173,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..59559f3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163764664,162832737,163132015,163187160,163584833,163241081,163304775,163229950,162531381,107714870],"completion":[163372522,162475109,162793409,162999645,163233708,163240532,163304290,163229480,162530942,107714443],"submission":[392142,357628,338606,187515,351125,549,485,470,439,427],"total":1412769328,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164394068,163986759,163831951,164144976,163906473,164517514,164297793,164508785,163753842,99564500],"completion":[164390427,163808537,163468139,163796151,163905965,164517050,164297389,164508319,163753439,99564075],"submission":[3641,178222,363812,348825,508,464,404,466,403,425],"total":1412523204,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154245108,153269160,153773920,153234458,153141921,154397558,153898331,154130070,153580614,153523156],"completion":[154241146,153045034,153437204,152923507,153141464,154397129,153897885,154129667,153580221,153522731],"submission":[3962,224126,336716,310951,457,429,446,403,393,425],"total":1382959179,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156839771,156415269,156122858,156586932,155598734,156856992,156754693,156329982,156574342,145544959],"completion":[156837372,156215543,155747560,156229433,155597810,156856543,156754277,156329559,156573933,145544357],"submission":[2399,199726,375298,357499,924,449,416,423,409,602],"total":1396794386,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[309957849,225717540,223777757,224501816,224219330,223765809,224287125,223535572,224012018,177432430],"completion":[309798110,223757412,223651970,224501003,224218911,223765326,224286679,223535143,224011613,177431985],"submission":[159739,1960128,125787,813,419,483,446,429,405,445],"total":1971263383,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[307743888,226019120,223930156,225812685,225072449,224274112,224855059,224245197,225950303,172234758],"completion":[307740466,224376332,223814825,225697947,225071922,224273576,224854590,224244795,225949789,172234306],"submission":[3422,1642788,115331,114738,527,536,469,402,514,452],"total":1972407440,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[358903536,237209858,213660771,212386911,212763806,214154909,213489765,213248748,214484653,212796980],"completion":[358899673,212775001,213543701,212271965,212763273,214154414,213489121,213248287,214484235,212796531],"submission":[3863,24434857,117070,114946,533,495,644,461,418,449],"total":1944212147,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[356162924,235172291,215642971,216722093,215241599,217404434,215905192,215526091,214954534,209213964],"completion":[356160547,215646342,215524393,216604660,215241017,217403939,215904691,215525599,214954054,209213461],"submission":[2377,19525949,118578,117433,582,495,501,492,480,503],"total":1955796337,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton2-1gib-smart-1e.json new file mode 100644 index 0000000..b97ba59 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":2,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67633098,66906217,66933876,66892869,66892648,66876539,62354734,43777185,43235647,43256990],"completion":[67585118,66861182,66887664,66869022,66849545,66876000,62354307,43776470,43235230,43256532],"submission":[47980,45035,46212,23847,43103,539,427,715,417,458],"total":527159462,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52722339,52765975,52353715,52718610,52751477,52674624,52741882,52706746,52809804,52784590],"completion":[52692748,52734476,52299894,52717719,52751065,52674214,52741477,52706339,52809423,52784191],"submission":[29591,31499,53821,891,412,410,405,407,381,399],"total":474314378,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..69d5b98 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163243137,164177027,164342645,163980399,164213018,164249729,163958245,164801072,164239437,101097421],"completion":[162879497,163823733,163974419,163815474,163850334,164249082,163957694,164800558,164239009,100909084],"submission":[363640,353294,368226,164925,362684,647,551,514,428,188337],"total":1415814945,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164110248,161762783,162056612,161259751,161398185,162508772,161411367,161867442,161961349,117488232],"completion":[163923232,161413804,161660351,161259093,161397758,162508351,161410940,161867016,161960924,117487792],"submission":[187016,348979,396261,658,427,421,427,426,425,440],"total":1411727505,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157082156,156089832,156700306,157795329,156220474,157905528,157581792,156995890,158035064,143793712],"completion":[157079531,155906823,156343529,157407128,156219979,157905100,157581390,156995476,158034546,143793243],"submission":[2625,183009,356777,388201,495,428,402,414,518,469],"total":1401128626,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153708263,152415975,153702268,154278895,152981134,153731414,153951363,153603182,153968983,153552498],"completion":[153704867,152213875,153335250,153919970,152980573,153730959,153950953,153602762,153968527,153552089],"submission":[3396,202100,367018,358925,561,455,410,420,456,409],"total":1382199650,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[324861247,229305225,225781021,224749859,224624064,225480189,224674575,225136062,224249818,169005287],"completion":[324859144,224864534,225661884,224629699,224623540,225479741,224674051,225135649,224249384,169004824],"submission":[2103,4440691,119137,120160,524,448,524,413,434,463],"total":1973020219,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[335109648,229568102,223878124,222764664,221492432,223270751,223077199,223454297,223080315,179898948],"completion":[335107402,222869783,223759873,222652770,221491710,223270299,223076719,223453880,223079910,179898516],"submission":[2246,6698319,118251,111894,722,452,480,417,405,432],"total":1970498178,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[356380483,232891349,215963578,216706891,217676889,216311991,215778977,216312190,216839400,206054954],"completion":[356378363,216656201,215844518,216594957,217676306,216311506,215778547,216311784,216838929,206054437],"submission":[2120,16235148,119060,111934,583,485,430,406,471,517],"total":1954550201,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[373851544,238949869,211820040,211747868,213203490,211972459,212465861,211733524,211632436,212593388],"completion":[373849287,210362796,211700747,211634492,213202915,211971929,212465382,211733111,211631964,212592963],"submission":[2257,28587073,119293,113376,575,530,479,413,472,425],"total":1936133016,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton3-1gib-smart-1e.json new file mode 100644 index 0000000..cff82e0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":3,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[69267491,69153059,69222052,69077186,69176041,65171445,48718055,48354487,48785245,48836595],"completion":[69221748,69107531,69179007,69076660,69175568,65171008,48717393,48354077,48784847,48836129],"submission":[45743,45528,43045,526,473,437,662,410,398,466],"total":536505331,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49811284,49746057,49789027,49938289,49804286,49774143,49813982,49789099,49805814,49826968],"completion":[49808871,49706198,49736166,49883685,49772954,49773048,49813525,49788703,49805398,49826547],"submission":[2413,39859,52861,54604,31332,1095,457,396,416,421],"total":448413533,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..79be60f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[368939561,238256434,213046499,212674881,212947322,213076429,213802500,213183072,212864274,213088945],"completion":[368786644,212734476,212920187,212674367,212946892,213075986,213801893,213182600,212863855,213088517],"submission":[152917,25521958,126312,514,430,443,607,472,419,428],"total":1943101301,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360975650,235289813,214300561,214123320,214469826,214381147,215128262,214333699,214799402,211390265],"completion":[360973438,214940165,214179409,214007006,214469297,214380546,215127754,214333270,214799001,211389854],"submission":[2212,20349648,121152,116314,529,601,508,429,401,411],"total":1948229844,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320467196,226473203,224813941,224433388,224578208,224239558,223979136,224300891,224924294,172522653],"completion":[320464696,223493425,224697111,224314523,224577592,224239086,223978636,224300467,224923888,172522133],"submission":[2500,2979778,116830,118865,616,472,500,424,406,520],"total":1970279783,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[317845107,226902628,224897032,224227001,224171793,224951755,226062743,224831840,223982491,170556950],"completion":[317528238,224106227,224773536,224161722,224049712,224951174,226062167,224831402,223982080,170556476],"submission":[316869,2796401,123496,65279,122081,581,576,438,411,474],"total":1970666067,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155322464,154624797,154660772,153772846,153410429,154161276,154189522,154542252,154297749,154091051],"completion":[155313818,154411321,154255413,153396471,153409886,154160589,154189069,154541848,154297354,154090613],"submission":[8646,213476,405359,376375,543,687,453,404,395,438],"total":1387762851,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157499437,156549573,156712426,156554531,156317653,156557451,156562800,156920011,156579778,147944126],"completion":[157497174,156336806,156329748,156191371,156110718,156556903,156562382,156919578,156579367,147943680],"submission":[2263,212767,382678,363160,206935,548,418,433,411,446],"total":1401553844,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164578178,163608599,163672393,163698849,163778815,164327304,163930114,164501868,164427503,106864537],"completion":[164575904,163393265,163317818,163346834,163777850,164326866,163929710,164501452,164426907,106864115],"submission":[2274,215334,354575,352015,965,438,404,416,596,422],"total":1419192054,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165067058,165055958,164664142,164034021,164542595,164986323,164321488,164841230,164579308,101709253],"completion":[165065012,164841108,164264255,163647483,164541695,164985902,164321079,164840807,164578892,101708832],"submission":[2046,214850,399887,386538,900,421,409,423,416,421],"total":1418746748,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton4-1gib-smart-1e.json new file mode 100644 index 0000000..7f80847 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":4,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[173351563,173412906,133656996,96667013,96485518,96535539,96546076,96527372,96437962,96546647],"completion":[173303730,173365341,133573816,96666313,96485076,96535104,96545663,96526962,96437562,96546227],"submission":[47833,47565,83180,700,442,435,413,410,400,420],"total":982823580,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[189568711,170936479,110979783,104167607,104342618,104253638,104217504,104138877,92812577,43099904],"completion":[189480554,170848807,110913218,104140014,104294260,104253142,104217016,104138434,92812149,43099398],"submission":[88157,87672,66565,27593,48358,496,488,443,428,506],"total":938958173,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82585626,82607281,82473745,82247249,82452105,82334462,82552603,82358745,82644881,82696048],"completion":[82583656,82543103,82380084,82130410,82451523,82333936,82551685,82358212,82644009,82695224],"submission":[1970,64178,93661,116839,582,526,918,533,872,824],"total":742374367,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90548872,90632080,90544154,90692597,90654209,90647246,90469189,90653057,83158451,68020226],"completion":[90546994,90567415,90447281,90583367,90653238,90646707,90468629,90652427,83157888,68019118],"submission":[1878,64665,96873,109230,971,539,560,630,563,1108],"total":785479290,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..464ed18 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372084955,370516454,274252991,194428025,207209596,207365815,207022563,206713969,207653867,207656334],"completion":[371921180,370362241,273947997,194427398,207209107,207365335,207022130,206713507,207653449,207655897],"submission":[163775,154213,304994,627,489,480,433,462,418,437],"total":2082831947,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[363322524,363501848,298772436,256684263,201561489,200747276,201622203,201162930,201676478,200771594],"completion":[363319865,363340494,298452392,201081751,201560299,200746802,201621729,201162510,201676083,200771148],"submission":[2659,161354,320044,55602512,1190,474,474,420,395,446],"total":2126515066,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[387451176,381040774,262150100,219347434,219586750,219978256,220067445,220189973,220501616,116287215],"completion":[387142363,380718637,233900261,219274328,219458438,219977504,220066991,220189549,220501209,116286736],"submission":[308813,322137,28249839,73106,128312,752,454,424,407,479],"total":2079166870,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[385171219,383056292,277460530,216415883,216786981,217333580,217626043,216582396,217332450,131785470],"completion":[385169033,382886000,231459374,216295666,216786267,217333098,217625553,216581985,217332042,131785047],"submission":[2186,170292,46001156,120217,714,482,490,411,408,423],"total":2094394812,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182894501,182620750,185196035,182779339,183266130,182886948,182912814,183227755,183637956,163218326],"completion":[182892349,182438599,184893205,182421754,183265584,182886470,182912381,183227316,183637525,163217883],"submission":[2152,182151,302830,357585,546,478,433,439,431,443],"total":1630626624,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[178630057,177559489,178055232,176384956,177777577,178695610,177591953,177568515,178950530,178574126],"completion":[178626972,177364066,177688068,176028286,177776715,178695065,177591477,177568121,178950129,178573692],"submission":[3085,195423,367164,356670,862,545,476,394,401,434],"total":1601170229,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[195645039,195437762,195044504,195565229,194137711,195962872,196509113,196605596,178666836,96800646],"completion":[195642892,195252093,194694006,195211278,194137186,195962429,196508638,196605174,178666433,96800030],"submission":[2147,185669,350498,353951,525,443,475,422,403,616],"total":1644740665,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[192420554,192605910,191606859,193368401,190730408,192285375,192870904,193333862,186130716,113142690],"completion":[192418453,192198115,191260829,193017833,190729896,192284916,192870474,193333454,186130273,113142211],"submission":[2101,407795,346030,350568,512,459,430,408,443,479],"total":1646086388,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton5-1gib-smart-1e.json new file mode 100644 index 0000000..55eeefb --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":5,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162521204,162629458,162522815,158754837,117366843,98407464,99374167,99165802,99510066,99437986],"completion":[162518857,162572816,162431426,158670189,117366116,98406902,99373693,99165389,99509616,99437569],"submission":[2347,56642,91389,84648,727,562,474,413,450,417],"total":1097177806,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[173647344,173668305,173689023,149920526,110084741,111764963,111529746,111913478,100255484,58901494],"completion":[173555475,173578086,173598091,149920014,110084118,111764490,111529295,111913030,100255085,58901060],"submission":[91869,90219,90932,512,623,473,451,448,399,434],"total":1101737112,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95415279,95422344,95600163,95621093,95535456,95606390,95481964,95564811,95507543,95485809],"completion":[95412463,95361323,95496097,95520482,95534933,95605955,95481557,95564393,95507141,95485385],"submission":[2816,61021,104066,100611,523,435,407,418,402,424],"total":859832903,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103685749,103634037,103912943,104000593,103800964,103946729,103929755,103811739,97520840,73629815],"completion":[103683240,103572054,103809765,103894486,103800491,103946282,103929306,103811216,97520417,73629304],"submission":[2509,61983,103178,106107,473,447,449,523,423,511],"total":898194888,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..1fb5e37 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[322483026,223519664,226394713,224824654,223298248,223571395,224715315,224429784,225063793,162048004],"completion":[322163676,223396906,226285123,224824145,223297772,223570953,224714888,224429348,225063375,162047552],"submission":[319350,122758,109590,509,476,442,427,436,418,452],"total":1957881828,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[319017191,224222728,227320486,225160560,224822872,224299083,224868042,225100689,225612261,153340519],"completion":[319014821,224154103,227199967,225039698,224822309,224298616,224867563,225100228,225611831,153340064],"submission":[2370,68625,120519,120862,563,467,479,461,430,455],"total":1954760332,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[352358136,222414386,213050979,213613346,214659302,214616208,214838892,214590939,214275787,214456827],"completion":[352355840,214050090,212937450,213492275,214658785,214615688,214838402,214590539,214275372,214456411],"submission":[2296,8364296,113529,121071,517,520,490,400,415,416],"total":1936663439,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[341126850,216341019,215951988,216484998,216130007,216453664,218252477,216574293,216275745,210362847],"completion":[341124654,216270855,215842864,216368051,216129507,216453219,218252024,216573885,216275306,210362407],"submission":[2196,70164,109124,116947,500,445,453,408,439,440],"total":1942840601,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162034257,162167637,162002831,162673321,162150073,162726636,162836455,162279157,161904753,107624808],"completion":[162032747,161596318,161629734,162307031,161978766,162726113,162836020,162278704,161904339,107624391],"submission":[1510,571319,373097,366290,171307,523,435,453,414,417],"total":1407312500,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163420446,163294853,163472498,163229943,162813921,164051070,163871534,163956651,163465677,97741674],"completion":[163418429,163080101,163103244,162861463,162813122,164050639,163871140,163956195,163465151,97741259],"submission":[2017,214752,369254,368480,799,431,394,456,526,415],"total":1406104495,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152803403,152652117,152996568,152613257,152164388,152924269,153200484,153543754,153185722,152973141],"completion":[152797825,152468643,152650112,152238668,152163892,152923508,153200060,153543351,153185303,152972730],"submission":[5578,183474,346456,374589,496,761,424,403,419,411],"total":1376618636,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155788870,155650951,155435159,155637456,155024823,155954461,156360389,155705144,155892203,145268388],"completion":[155786682,155460044,155078985,155292638,155024241,155953822,156359945,155704723,155891804,145267949],"submission":[2188,190907,356174,344818,582,639,444,421,399,439],"total":1391112860,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton6-1gib-smart-1e.json new file mode 100644 index 0000000..2be7308 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":6,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193176901,145492206,113937234,103700580,103681839,103658383,103767334,103626122,91479339,47188737],"completion":[193174893,145441643,103741402,103653710,103681251,103657947,103766862,103625710,91478935,47188289],"submission":[2008,50563,10195832,46870,588,436,472,412,404,448],"total":916541323,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[177251565,170254827,107496867,96688971,96849311,96820863,96742445,96845396,96712577,96819402],"completion":[177160530,170171965,95623827,96655408,96797220,96820296,96742027,96845002,96712189,96818906],"submission":[91035,82862,11873040,33563,52091,567,418,394,388,496],"total":955242103,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88688128,88914884,88851738,89068298,88805683,88929218,88955817,88783413,80309608,65020409],"completion":[88685867,88860518,88745045,88971251,88805156,88928752,88955377,88783001,80309203,65019936],"submission":[2261,54366,106693,97047,527,466,440,412,405,473],"total":767646026,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80458817,80749133,80537399,80490619,80510618,80204187,80691135,80666713,80942169,80255712],"completion":[80407904,80695187,80438868,80490112,80510176,80203754,80690732,80666318,80941774,80255308],"submission":[50913,53946,98531,507,442,433,403,395,395,404],"total":725054559,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..5aaaba0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320694882,225156260,226162262,224950492,225444413,225151679,226474942,225729356,226056356,165697952],"completion":[320379573,225085772,226040413,224892639,225331420,225151158,226474462,225728928,226055949,165697470],"submission":[315309,70488,121849,57853,112993,521,480,428,407,482],"total":1970839956,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[336426147,226446120,224531118,223538197,224504171,224308368,223324531,225427733,224447788,173840242],"completion":[336424082,223172531,224417404,223418068,224503590,224307899,223324073,225427303,224447349,173839808],"submission":[2065,3273589,113714,120129,581,469,458,430,439,434],"total":1970381855,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[350343673,226944490,215746368,217070173,215652277,216314445,217285258,216205977,216209055,205368159],"completion":[350341560,216522144,215626518,216950750,215651654,216313930,217284822,216205472,216207175,205367743],"submission":[2113,10422346,119850,119423,623,515,436,505,1880,416],"total":1946810502,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[370207073,238171552,211640330,212035930,212722616,212194595,211631543,213005533,211688537,211559795],"completion":[370204794,211486335,211522371,211916260,212722092,212194153,211631124,213005102,211688102,211559368],"submission":[2279,26685217,117959,119670,524,442,419,431,435,427],"total":1934791429,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164313286,163898100,163833647,162708403,163749101,163632794,164172396,164317602,163577784,101628655],"completion":[164156782,163715358,163477114,162707829,163747796,163632352,164171953,164317192,163577378,101628070],"submission":[156504,182742,356533,574,1305,442,443,410,406,585],"total":1411528643,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161968669,161122072,161760971,161833315,161382153,161845828,161509911,161817962,161309020,119102653],"completion":[161966668,160935230,161399118,161461447,161186456,161845232,161509431,161817568,161308617,119102089],"submission":[2001,186842,361853,371868,195697,596,480,394,403,564],"total":1412603846,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157374701,157000591,157441294,156861972,155748073,156883984,157489836,157060456,157095827,144682230],"completion":[157372613,156821376,157080581,156495122,155747557,156883369,157489412,157060025,157095424,144681798],"submission":[2088,179215,360713,366850,516,615,424,431,403,432],"total":1400273148,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154165583,153491022,153683902,153016349,152395133,153463833,153554090,153845700,153648959,153276560],"completion":[154142015,153305534,153303589,152666691,152394431,153463213,153553657,153845297,153648543,153275935],"submission":[23568,185488,380313,349658,702,620,433,403,416,625],"total":1380386484,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton7-1gib-smart-1e.json new file mode 100644 index 0000000..906ec81 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":7,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183366204,178653229,116476468,102903690,102950117,102916951,102847331,102837459,102711328,59060131],"completion":[183282780,178572076,100473022,102902371,102949675,102916447,102846935,102837028,102710927,59059704],"submission":[83424,81153,16003446,1319,442,504,396,431,401,427],"total":971368303,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[171262086,171301030,128589198,108519885,97139737,97173039,97165667,97176181,97153747,97250631],"completion":[171259735,171246775,128501256,97107289,97138513,97172551,97165244,97175758,97153319,97250154],"submission":[2351,54255,87942,11412596,1224,488,423,423,428,477],"total":991479246,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89325069,89250855,89671884,89767072,89699903,89449452,89423875,89499094,89436211,66683619],"completion":[89322947,89192923,89573525,89659336,89699290,89449002,89423418,89498674,89435084,66682553],"submission":[2122,57932,98359,107736,613,450,457,420,1127,1066],"total":782889454,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83909026,83902941,84177385,84023052,83974831,84132449,83918339,83985621,84234396,83800121],"completion":[83906494,83845236,84076160,83924946,83974314,84131982,83917902,83985225,84233981,83799559],"submission":[2532,57705,101225,98106,517,467,437,396,415,562],"total":756160703,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..ab8a8a3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63992105,64030926,64156736,64173180,64028334,64169905,64080912,64048352,64032092,53028314],"completion":[63989915,63960246,64033142,64039680,64027785,64169441,64080480,64047933,64031687,53027885],"submission":[2190,70680,123594,133500,549,464,432,419,405,429],"total":565759824,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61277279,61325974,61305704,61117039,61329136,61356633,61359628,61329993,61375398,61390215],"completion":[61209588,61260692,61187508,61116518,61328715,61356199,61359197,61329581,61374997,61389786],"submission":[67691,65282,118196,521,421,434,431,412,401,429],"total":551901196,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68677366,68608477,68686933,68638509,68667508,68722161,68593889,68621403,57922106,35849152],"completion":[68543141,68488252,68559205,68569365,68536791,68721644,68593467,68620991,57921692,35848691],"submission":[134225,120225,127728,69144,130717,517,422,412,414,461],"total":574322038,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67045524,66949678,67049736,67152386,67008175,67091538,67103444,67204495,61783378,39476048],"completion":[67043318,66876257,66914834,67026115,67007591,67091053,67103009,67204082,61782972,39475593],"submission":[2206,73421,134902,126271,584,485,435,413,406,455],"total":570833016,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81395289,81278744,81552860,81433566,81427692,81393122,81120729,73370175,73123609,74537885],"completion":[81392894,81209795,81449185,81322380,81427172,81392682,81120327,73369712,73123181,74537463],"submission":[2395,68949,103675,111186,520,440,402,463,428,422],"total":709251321,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84079668,84155626,84214917,84216403,84259975,84178998,80779437,75929632,76431142,67848299],"completion":[84077230,84084128,84106558,84105379,84259367,84178546,80778983,75929077,76430725,67847889],"submission":[2438,71498,108359,111024,608,452,454,555,417,410],"total":722026336,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91615024,91842113,91754520,91833432,91837689,88897103,83964590,84801105,64316471,44454994],"completion":[91612726,91782943,91642431,91717964,91837127,88896643,83964149,84800642,64316052,44454549],"submission":[2298,59170,112089,115468,562,460,441,463,419,445],"total":733714617,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92158210,92295709,92233128,92426667,92301771,88899650,84346290,85250347,61424283,42395036],"completion":[92155426,92233953,92122239,92319000,92301223,88899174,84345828,85249858,61423855,42394616],"submission":[2784,61756,110889,107667,548,476,462,489,428,420],"total":731586103,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton8-1gib-smart-1e.json new file mode 100644 index 0000000..1b24ff7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":8,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33671596,33674403,33675295,33629682,33630692,33630116,33629514,33630107,33630141,33630600],"completion":[33629798,33628592,33629579,33629164,33630255,33629708,33629124,33629695,33629751,33630191],"submission":[41798,45811,45716,518,437,408,390,412,390,409],"total":302769741,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33638552,33671202,33683265,33680688,33635568,33634885,33636762,33635939,33635619,33636679],"completion":[33636392,33633841,33635943,33634624,33635067,33634453,33636353,33635508,33635224,33636260],"submission":[2160,37361,47322,46064,501,432,409,431,395,419],"total":302856636,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n13ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..de79437 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":13,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89165675,89263573,89511391,89485319,89482957,89375400,89426508,87494179,89384359,68013999],"completion":[89163416,89156424,89286688,89291524,89482410,89374936,89426037,87493688,89383911,68013516],"submission":[2259,107149,224703,193795,547,464,471,491,448,483],"total":781449760,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84061545,84247243,84235533,84183106,84113681,84133504,84178713,84194992,82118010,84121818],"completion":[84059382,84135530,84038193,83981240,84113120,84133061,84178310,84194598,82117618,84121382],"submission":[2163,111713,197340,201866,561,443,403,394,392,436],"total":755539302,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":13,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103314318,103309180,103374587,103351289,103481404,101311584,103167819,79592898,53537982,53453630],"completion":[103113253,103117106,103177980,103254263,103285422,101311064,103167330,79592469,53537462,53453063],"submission":[201065,192074,196607,97026,195982,520,489,429,520,567],"total":804595676,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":13,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[102756391,102672417,103065742,102809281,102941342,109050101,102809565,81337144,58184126,56807967],"completion":[102652826,102563503,102862510,102808755,102940890,109049668,102808330,81336726,58183547,56807519],"submission":[103565,108914,203232,526,452,433,1235,418,579,448],"total":819799915,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":13,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[148657154,148606012,148348941,145720495,125404557,98498672,99197681,99802517,99763415,83593602],"completion":[148652083,148506680,148158511,145529507,125403994,98498197,99197240,99802051,99763005,83593169],"submission":[5071,99332,190430,190988,563,475,441,466,410,433],"total":1048950897,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[144398749,144261485,144297261,143315914,130713030,93572181,92814850,93882636,94000031,93963978],"completion":[144396435,144157298,144111634,143136172,130712441,93571630,92814421,93882236,93999633,93963572],"submission":[2314,104187,185627,179742,589,551,429,400,398,406],"total":1030834845,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":13,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162573965,162547601,161725038,145828420,112018723,112782195,113195716,113198869,70353667,54034019],"completion":[162571832,162445484,161539761,145685122,112018146,112781706,113195301,113198466,70353270,54033530],"submission":[2133,102117,185277,143298,577,489,415,403,397,489],"total":1045698060,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":13,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[160973000,161102725,160360644,147639891,109992009,110377252,111008760,111047720,80767481,58766495],"completion":[160970922,160997897,160174079,147490989,109991434,110376773,111008321,111047318,80767080,58765951],"submission":[2078,104828,186565,148902,575,479,439,402,401,544],"total":1051077746,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n13ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n13ton9-1gib-smart-1e.json new file mode 100644 index 0000000..01c1ae6 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n13ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":9,"nnode_src":13,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33973202,33854093,33953445,33920480,33954405,33892877,33882900,33899840,33826492,33855713],"completion":[33926785,33807828,33908141,33897241,33912362,33892395,33882497,33899433,33826073,33855278],"submission":[46417,46265,45304,23239,42043,482,403,407,419,435],"total":305048569,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":13,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33662584,33662385,33682297,33634978,33633902,33633748,33634583,33634421,33635263,33634694],"completion":[33634309,33633673,33632964,33634426,33633475,33633332,33634125,33634018,33634861,33634271],"submission":[28275,28712,49333,552,427,416,458,403,402,423],"total":302792785,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..7b5560d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153943187,150615813,154664772,154044868,153942686,155029699,154147110,154004052,154376437,154510880],"completion":[153751277,150405387,154290949,154044148,153942252,155029295,154146690,154003628,154376034,154510459],"submission":[191910,210426,373823,720,434,404,420,424,403,421],"total":1385347210,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156522964,169034626,157111488,156736530,156734135,157351743,156148534,156884865,157030177,143927869],"completion":[156520553,156427845,156740052,156329511,156733625,157351304,156148104,156884461,157029760,143927436],"submission":[2411,12606781,371436,407019,510,439,430,404,417,433],"total":1410972942,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[159911402,164390787,164213247,164081902,164326539,164149039,164135858,163725399,165068987,110262026],"completion":[159908976,164182379,163826658,163657465,164326007,164148596,164135423,163724962,165068541,110261590],"submission":[2426,208408,386589,424437,532,443,435,437,446,436],"total":1424549325,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161620464,165234887,165277344,165037750,166245609,164747022,164644506,165150855,165559212,102483401],"completion":[161246595,164831497,164908671,164822087,165864949,164746502,164643986,165150422,165558820,102482959],"submission":[373869,403390,368673,215663,380660,520,520,433,392,442],"total":1424392112,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362882907,239302774,215072135,214905006,215222640,215425626,215415785,214900030,214364263,215195888],"completion":[362880717,214739320,214949456,214782364,215222134,215425055,215415316,214899559,214363806,215195459],"submission":[2190,24563454,122679,122642,506,571,469,471,457,429],"total":1959819345,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[357526854,237903178,217151318,218661230,217343347,217512355,216137468,216705042,217581299,211656890],"completion":[357524472,218219678,217031504,218548247,217342742,217511908,216137040,216704633,217580890,211656484],"submission":[2382,19683500,119814,112983,605,447,428,409,409,406],"total":1970665746,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[313920829,227198856,226670239,225650125,225904298,225943992,226461889,226660589,226646426,177491935],"completion":[313918545,225175145,226544763,225525731,225903727,225943461,226461464,226660100,226645988,177491512],"submission":[2284,2023711,125476,124394,571,531,425,489,438,423],"total":1988641958,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[315043588,228734715,227470805,227013917,226928181,226312479,227025053,226772488,227408210,173013229],"completion":[315041213,226846100,227346744,226886691,226927546,226312022,227024626,226771982,227407740,173012716],"submission":[2375,1888615,124061,127226,635,457,427,506,470,513],"total":1990692806,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton0-1gib-smart-1e.json new file mode 100644 index 0000000..d201d03 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":0,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[70646044,70630019,70549838,70530351,70467036,63896109,49417041,49189852,49681649,49494350],"completion":[70644129,70569290,70498484,70482194,70466536,63895685,49416305,49189444,49681253,49493918],"submission":[1915,60729,51354,48157,500,424,736,408,396,432],"total":543890214,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50225442,50241281,50279856,50125898,50106671,50187266,50159046,50241154,50227332,50199897],"completion":[50173930,50191453,50227669,50125383,50103638,50186795,50158026,50240556,50226750,50199455],"submission":[51512,49828,52187,515,3033,471,1020,598,582,442],"total":451778548,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..6bf6f3f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155950253,155762429,155754034,155710845,155468905,155634994,155489334,154771356,155673235,143247658],"completion":[155593979,155413212,155400500,155710175,155468436,155634455,155488860,154770854,155670902,143247132],"submission":[356274,349217,353534,670,469,539,474,502,2333,526],"total":1387522796,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152701405,152660002,152342908,152649426,152722061,152670783,152665278,151835982,152382775,152407410],"completion":[152697055,152461533,151968535,152311176,152721454,152670287,152664842,151835581,152382327,152406980],"submission":[4350,198469,374373,338250,607,496,436,401,448,430],"total":1372348972,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163657483,163895099,164496576,164416796,163805209,164183114,163165551,164014847,162054344,94517921],"completion":[163654602,163708040,164156678,164048588,163804693,164182659,163165088,164014421,162053909,94517383],"submission":[2881,187059,339898,368208,516,455,463,426,435,538],"total":1404559597,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161970586,162028659,162786725,163011341,161980764,162407096,161874161,162133977,162211828,107062102],"completion":[161967875,161778244,162269107,162654873,161980223,162406655,161873714,162133531,162211350,107061671],"submission":[2711,250415,517618,356468,541,441,447,446,478,431],"total":1406445554,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362031268,234542126,216775375,216178603,215004188,215816037,216201735,216566859,215416457,204520700],"completion":[362028484,214773416,216656982,216064576,215003589,215815589,216201222,216566414,215416035,204520272],"submission":[2784,19768710,118393,114027,599,448,513,445,422,428],"total":1951036458,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372593803,238816907,211891081,210934310,212251214,211609268,211170314,212002827,211432282,211464202],"completion":[372589924,209526370,211772691,210820717,212250628,211608831,211169836,212002415,211431884,211463777],"submission":[3879,29290537,118390,113593,586,437,478,412,398,425],"total":1931585772,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[315493830,229720274,224916661,224964982,224697023,224188823,225406706,224507081,225513135,163037873],"completion":[315490424,225394622,224790816,224846215,224696505,224188387,225406210,224506666,225512697,163037428],"submission":[3406,4325652,125845,118767,518,436,496,415,438,445],"total":1966966731,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[328539816,227600764,221565212,223066440,223093915,222508677,222535310,221849070,222710115,179180068],"completion":[328537776,221456880,221443378,222941516,223093398,222508230,222534816,221848654,222709716,179179624],"submission":[2040,6143884,121834,124924,517,447,494,416,399,444],"total":1964122832,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton1-1gib-smart-1e.json new file mode 100644 index 0000000..a5425fd --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":1,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65719070,65761494,65763060,65744969,65772202,65737576,65678098,43606568,42972231,42972717],"completion":[65693012,65735595,65690583,65744426,65771760,65737161,65677684,43606157,42971540,42972300],"submission":[26058,25899,72477,543,442,415,414,411,691,417],"total":524068694,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52649361,52574058,52610628,52498568,52632074,52535640,52585539,52538277,52532936,52588159],"completion":[52586270,52516186,52554277,52470445,52579302,52535113,52585034,52537837,52532507,52587702],"submission":[63091,57872,56351,28123,52772,527,505,440,429,457],"total":473108890,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..06c5ad7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[101407119,101723912,101710234,101738028,101462619,101467942,101751660,91621219,62141211,56756628],"completion":[101404956,101612875,101512938,101532500,101462060,101467497,101751208,91620794,62062949,56755979],"submission":[2163,111037,197296,205528,559,445,452,425,78262,649],"total":820733985,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[101761185,101926579,101884699,101825839,101886227,101507334,101825917,90225744,57884279,53004572],"completion":[101556897,101725480,101674696,101727135,101695726,101506819,101825396,90225318,57839522,53003759],"submission":[204288,201099,210003,98704,190501,515,521,426,44757,813],"total":811985892,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85076918,85062662,84906123,85383181,85087418,84939561,85047941,84854259,85251679,85077293],"completion":[85074586,84953894,84697775,85185866,85086873,84939126,85047493,84853852,85251258,85076887],"submission":[2332,108768,208348,197315,545,435,448,407,421,406],"total":765619577,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89785190,89379730,89976335,89601912,89599627,89625898,89601246,89570040,89674508,70970452],"completion":[89680134,89276458,89772544,89601352,89599211,89625417,89600816,89569628,89673893,70970025],"submission":[105056,103272,203791,560,416,481,430,412,615,427],"total":788012934,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[160102098,160048273,160046074,158235955,110384165,111259475,111514953,111516161,75549766,58249380],"completion":[160100738,159946555,159863475,144509791,110382735,111258817,111514472,111515724,75549314,58248927],"submission":[1360,101718,182599,13726164,1430,658,481,437,452,453],"total":1056820182,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161524926,161308465,158728950,151277242,111372978,112364742,112640608,112617457,70995892,54668203],"completion":[161522893,161208912,158546925,145574275,111371513,112364241,112640182,112617054,70995469,54667727],"submission":[2033,99553,182025,5702967,1465,501,426,403,423,476],"total":1045988764,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[144579375,144458700,144389614,136272072,131718234,93337022,93210474,93971727,93971135,93938059],"completion":[144577086,144352702,144201317,136093326,131717671,93336305,93210022,93971251,93970730,93937644],"submission":[2289,105998,188297,178746,563,717,452,476,405,415],"total":1025281555,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[148418110,148525111,148604129,139801200,124933570,97955766,98902123,99262531,99158867,84625558],"completion":[148415976,148424676,148414173,139625501,124932598,97955297,98901705,99262100,99158470,84625113],"submission":[2134,100435,189956,175699,972,469,418,431,397,445],"total":1041783275,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton10-1gib-smart-1e.json new file mode 100644 index 0000000..ff63372 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":10,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33945871,34093795,34003093,33978839,33986827,33944572,33871415,34058368,34031367,33987688],"completion":[33901328,34046033,33957386,33978300,33986355,33944145,33870991,34057979,34030973,33987275],"submission":[44543,47762,45707,539,472,427,424,389,394,413],"total":305966418,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33637604,33669944,33684493,33683950,33636594,33636498,33636305,33636576,33635804,33636395],"completion":[33635399,33635567,33636528,33636093,33636080,33636065,33635885,33636181,33635409,33635975],"submission":[2205,34377,47965,47857,514,433,420,395,395,420],"total":302863528,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..b88dde0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66464615,66419136,66495771,66307392,66453758,66437715,66578670,66421593,61540522,37707741],"completion":[66348464,66305806,66384913,66306865,66453291,66437274,66578244,66421148,61540086,37707123],"submission":[116151,113330,110858,527,467,441,426,445,436,618],"total":564374939,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67319061,67332767,67660891,67537785,67460252,67502939,67473455,67330531,58884097,35858281],"completion":[67316937,67259179,67536222,67416181,67459724,67502502,67473038,67330119,58883696,35857729],"submission":[2124,73588,124669,121604,528,437,417,412,401,552],"total":567052347,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60589311,60654130,60721219,60830161,60630737,60782138,60705943,60811719,60678484,60681165],"completion":[60587325,60585565,60601341,60714151,60630203,60781711,60705523,60811305,60678073,60680756],"submission":[1986,68565,119878,116010,534,427,420,414,411,409],"total":546506289,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62760882,62905856,62882646,62933351,63012831,62824719,62856314,62824638,62819438,54434253],"completion":[62758620,62836027,62761381,62839779,63012340,62824271,62855892,62824244,62819036,54433841],"submission":[2262,69829,121265,93572,491,448,422,394,402,412],"total":557506087,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92102327,92039487,92147666,92196982,92068005,87997954,84852676,86170250,56827714,41531192],"completion":[92100170,91978882,92039851,92090218,92067477,87997344,84852235,86169815,56827300,41530688],"submission":[2157,60605,107815,106764,528,610,441,435,414,504],"total":725845823,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91094947,91074043,91109860,91060411,91042111,87823597,83564428,84745524,63187644,44350145],"completion":[91092911,91013270,91004603,90951165,91041596,87823155,83563942,84745081,63187248,44349521],"submission":[2036,60773,105257,109246,515,442,486,443,396,624],"total":727970520,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83905935,83910662,83859265,83823027,83690783,83717432,79501532,75855533,76951010,65157842],"completion":[83903411,83756722,83757294,83711506,83690254,83716994,79501010,75855091,76950602,65157428],"submission":[2524,153940,101971,111521,529,438,522,442,408,414],"total":716478794,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80339490,80358743,80446856,80336948,80180136,80262085,79901100,72375203,72533799,73562772],"completion":[80337254,80292264,80335071,80224338,80179623,80261625,79900703,72374721,72533358,73562337],"submission":[2236,66479,111785,112610,513,460,397,482,441,435],"total":699969925,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton11-1gib-smart-1e.json new file mode 100644 index 0000000..475a8bd --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":11,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33632263,33665597,33684436,33677174,33630739,33630651,33630746,33630459,33630786,33630682],"completion":[33630015,33630122,33630493,33630231,33630226,33630184,33630329,33630066,33630390,33630261],"submission":[2248,35475,53943,46943,513,467,417,393,396,421],"total":302822165,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33683200,33686453,33684676,33636150,33636474,33636484,33636534,33637085,33636893,33636642],"completion":[33637587,33636947,33636000,33635620,33636001,33636033,33636118,33636673,33636483,33636217],"submission":[45613,49506,48676,530,473,451,416,412,410,425],"total":302834557,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..48eeefd --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[78451247,78601965,78453511,77254163,74659967,73198726,73248239,73220362,73186410,73217631],"completion":[78391244,78546285,78343889,77253598,74659484,73198282,73247767,73219912,73185885,73217164],"submission":[60003,55680,109622,565,483,444,472,450,525,467],"total":675054226,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80974911,81114768,81247383,79815093,76532682,76244096,76191944,76173173,76187453,65877813],"completion":[80970742,81050803,81136379,79693579,76532125,76243633,76191462,76172740,76187003,65877361],"submission":[4169,63965,111004,121514,557,463,482,433,450,452],"total":689397935,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86905492,87223942,87705418,86677886,85082627,85180032,85161349,85206990,63414662,44113844],"completion":[86901955,87159654,87592670,86573844,85082081,85179600,85160955,85206533,63414253,44113404],"submission":[3537,64288,112748,104042,546,432,394,457,409,440],"total":709779711,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87663228,87822863,88197158,86771651,85636692,85616983,85570026,85513045,61258462,44859096],"completion":[87547963,87719020,88097600,86720836,85560094,85616489,85569492,85512579,61258024,44858582],"submission":[115265,103843,99558,50815,76598,494,534,466,438,514],"total":711259849,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[43544851,43785949,43046984,43134330,43045606,43292518,42981054,43250740,43321169,43044905],"completion":[43542635,43710264,42930833,43010119,43045011,43292096,42980631,43250343,43320782,43044454],"submission":[2216,75685,116151,124211,595,422,423,397,387,451],"total":388913145,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47897540,47544873,47502438,47757350,47700805,47410465,47660070,47910020,44189438,39076687],"completion":[47895388,47472309,47380053,47630436,47700204,47410005,47659658,47909601,44189022,39076244],"submission":[2152,72564,122385,126914,601,460,412,419,416,443],"total":416762027,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50854262,50572751,50785975,50721309,50756135,50657884,50996172,48504309,41374923,36256123],"completion":[50852117,50508150,50671300,50601613,50755625,50657451,50995743,48503910,41374505,36255682],"submission":[2145,64601,114675,119696,510,433,429,399,418,441],"total":430635718,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51304100,51091223,51305280,51300863,51186529,51152915,51435101,47811808,41341215,36711205],"completion":[51302170,51016246,51180267,51179448,51185995,51152448,51434652,47811381,41340722,36710697],"submission":[1930,74977,125013,121415,534,467,449,427,493,508],"total":433346062,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton12-1gib-smart-1e.json new file mode 100644 index 0000000..3ddbba0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":12,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[36763022,36772941,36803366,37934014,36769787,36714656,36725953,36707800,36591423,36101226],"completion":[36705987,36715941,36740659,37902165,36714380,36714053,36725448,36707393,36591012,36100588],"submission":[57035,57000,62707,31849,55407,603,505,407,411,638],"total":331297035,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49135585,48689221,49226747,49220199,49170191,48671514,38269399,35017786,35040807,35083769],"completion":[49132724,48651579,49172236,49159086,49169666,48671090,38268813,35017285,35040410,35083331],"submission":[2861,37642,54511,61113,525,424,586,501,397,438],"total":388428020,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33645596,33685084,33707302,33707556,33644494,33642675,33644676,33642462,33643202,33644925],"completion":[33642816,33642257,33643156,33643725,33643978,33642014,33643837,33642080,33642813,33644511],"submission":[2780,42827,64146,63831,516,661,839,382,389,414],"total":303018233,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34849838,34851900,34874497,34817433,34849228,34817600,34817327,34807883,34822437,34706850],"completion":[34815084,34817905,34812462,34816930,34848803,34817061,34816872,34807481,34822040,34706413],"submission":[34754,33995,62035,503,425,539,455,402,397,437],"total":313406858,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..42d58ce --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87765508,87566403,85560008,75449831,76826933,76920415,76859077,76840196,76918571,73178724],"completion":[87672042,87486589,85472362,75449023,76826399,76919917,76858642,76839777,76918084,73178288],"submission":[93466,79814,87646,808,534,498,435,419,487,436],"total":706133079,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88456170,88497356,84924522,83242628,72422585,72477952,72537373,72552070,72544476,72516069],"completion":[88453633,88447799,84829692,74057697,72421396,72477481,72536939,72551633,72544084,72515649],"submission":[2537,49557,94830,9184931,1189,471,434,437,392,420],"total":691728710,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82271708,82400384,82382883,80536240,86322106,86239401,86240004,86263840,86276289,72732381],"completion":[82268833,82346584,82288642,80449902,86321503,86238934,86239600,86263402,86275876,72731952],"submission":[2875,53800,94241,86338,603,467,404,438,413,429],"total":749407416,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84023382,84195893,84098285,80380830,84494337,84546168,84443883,84465895,84480763,69401331],"completion":[84021106,84141802,84016509,80291921,84493733,84545721,84443479,84465491,84480333,69400900],"submission":[2276,54091,81776,88909,604,447,404,404,430,431],"total":740521046,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50040655,50196095,50165900,50313750,50188555,50289271,50092164,50096120,43869708,34598887],"completion":[50038961,50142699,50063762,50219355,50188018,50288816,50091724,50095646,43869296,34598341],"submission":[1694,53396,102138,94395,537,455,440,474,412,546],"total":429820744,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51144457,51258056,51263850,51422941,51320296,51417207,51281075,51199208,40293806,35756891],"completion":[51142462,51203944,51166700,51328116,51319799,51416778,51280649,51198805,40293399,35756425],"submission":[1995,54112,97150,94825,497,429,426,403,407,466],"total":435223316,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45021524,45045453,45153096,45138412,45176878,44974062,45292724,45056824,45053761,45054113],"completion":[45019481,44980368,45041629,45032106,45176364,44973643,45292291,45056394,45053355,45053701],"submission":[2043,65085,111467,106306,514,419,433,430,406,412],"total":405954676,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47049103,47218561,47041300,47223588,47183885,47167377,47275333,47136584,47056603,41032093],"completion":[47047150,47153836,46949687,47133210,47183365,47166931,47274900,47136181,47056185,41031658],"submission":[1953,64725,91613,90378,520,446,433,403,418,435],"total":418344746,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton13-1gib-smart-1e.json new file mode 100644 index 0000000..0434617 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":13,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[37219942,37211532,37216733,37082821,37211964,37142123,37166172,37189330,37029863,36831336],"completion":[37169581,37161343,37166599,37057420,37162589,37141603,37165748,37188940,37029463,36830762],"submission":[50361,50189,50134,25401,49375,520,424,390,400,574],"total":334168626,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46570165,46728876,47672920,46649176,46579875,46576216,45751728,33628672,33628661,33639628],"completion":[46567688,46693822,46503615,46596161,46579389,46575783,45751061,33628222,33628162,33639203],"submission":[2477,35054,1169305,53015,486,433,667,450,499,425],"total":380928996,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33645658,33679355,33699203,33697335,33646147,33643651,33642626,33642900,33641138,33641828],"completion":[33643034,33641258,33641160,33640682,33645590,33642322,33642191,33642297,33640713,33641422],"submission":[2624,38097,58043,56653,557,1329,435,603,425,406],"total":302982574,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33670905,33667979,33722928,33640863,33687398,33640555,33639920,33639473,33640913,33640695],"completion":[33639875,33639703,33639407,33640277,33686827,33639649,33639481,33639077,33640514,33640271],"submission":[31030,28276,83521,586,571,906,439,396,399,424],"total":302960852,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton14-1gib-smart-1e.json new file mode 100644 index 0000000..36f13ed --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":14,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81621069,81663641,80426473,75703901,75658533,75103013,73387597,50366381,50382382,50365729],"completion":[81555253,81596961,80361640,75703104,75658053,75102502,73387113,50365951,50381949,50365256],"submission":[65816,66680,64833,797,480,511,484,430,433,473],"total":613067632,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66021577,66036529,66050543,66070100,63651377,59123859,59140841,59163384,58205242,57948636],"completion":[66019188,65993428,65982081,66004519,63650822,59123274,59140416,59162954,58204846,57948203],"submission":[2389,43101,68462,65581,555,585,425,430,396,433],"total":555399004,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[58737361,58837752,58878449,58892141,58795045,57214087,49939985,49938299,49946230,49942385],"completion":[58734951,58793429,58805201,58820037,58794529,57213662,49939509,49937893,49945830,49941967],"submission":[2410,44323,73248,72104,516,425,476,406,400,418],"total":492392279,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[42430842,42484778,42494011,42483676,42402607,42409939,42399814,42397945,42426917,42465975],"completion":[42428819,42431692,42417239,42404080,42402120,42409524,42399430,42397513,42426520,42465556],"submission":[2023,53086,76772,79596,487,415,384,432,397,419],"total":381975084,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..9476420 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88250689,88114901,88150185,89992268,86032622,85909309,85984460,85867127,69608332,42012183],"completion":[88164173,88022531,88057057,85680463,85959620,85908760,85984055,85866561,69607865,42011618],"submission":[86516,92370,93128,4311805,73002,549,405,566,467,565],"total":721685998,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88900201,88774848,86918793,84691145,84678020,84661301,84586436,84541565,72625816,43929070],"completion":[88898064,88725928,86835909,84575396,84677471,84660870,84586009,84541127,72625412,43928429],"submission":[2137,48920,82884,115749,549,431,427,438,404,641],"total":715420612,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82664747,82507502,82328505,78621876,76796758,76744282,76705820,76641292,76734551,73220197],"completion":[82662457,82451983,82236592,78533600,76795944,76743785,76705405,76640886,76734118,73219786],"submission":[2290,55519,91913,88276,814,497,415,406,433,411],"total":700314349,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84310339,83991894,84249515,75903620,72835379,72900724,72874432,72774492,72825105,72749988],"completion":[84308002,83935478,84144623,75808306,72834769,72900261,72874036,72774025,72824697,72749565],"submission":[2337,56416,104892,95314,610,463,396,467,408,423],"total":681118325,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51232739,51032160,51137234,51269880,51500549,50961805,51307457,51077848,43152284,34013142],"completion":[51230592,50977935,51050796,51177431,51500021,50961377,51307011,51077432,43151854,34012529],"submission":[2147,54225,86438,92449,528,428,446,416,430,613],"total":435462769,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51945905,51514883,51838738,51997821,51994386,51730682,51948499,52088304,40953872,35836411],"completion":[51898388,51463471,51741520,51997309,51993960,51730255,51948091,52087895,40953472,35835837],"submission":[47517,51412,97218,512,426,427,408,409,400,574],"total":439913721,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45387117,45705570,45444305,45553366,45460774,45764072,45567361,45634336,45394695,45780201],"completion":[45385067,45638443,45324529,45434447,45460302,45763644,45566948,45633942,45394284,45779771],"submission":[2050,67127,119776,118919,472,428,413,394,411,430],"total":410314015,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46752600,46907393,46761706,46873323,46992312,46963585,46663811,46898078,46820407,41781235],"completion":[46750451,46849775,46665815,46780419,46991822,46963135,46663394,46897677,46819994,41780831],"submission":[2149,57618,95891,92904,490,450,417,401,413,404],"total":416670977,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton15-1gib-smart-1e.json new file mode 100644 index 0000000..4a64143 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":15,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46563308,46658186,46573927,46539221,46512743,46554937,46618346,36149320,33635657,33645592],"completion":[46512770,46608811,46526384,46538640,46512336,46554531,46617688,36148900,33634870,33645147],"submission":[50538,49375,47543,581,407,406,658,420,787,445],"total":383046304,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[37848957,37922135,37923622,37930195,37860267,37878613,37878170,37911058,37806772,37745892],"completion":[37846820,37884203,37869533,37879254,37859534,37878179,37877748,37910653,37806380,37745352],"submission":[2137,37932,54089,50941,733,434,422,405,392,540],"total":340893260,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33647876,33684439,33702270,33703933,33653369,33645758,33644363,33645029,33644906,33650048],"completion":[33645682,33644811,33644055,33645805,33652818,33645031,33643926,33644626,33644493,33649615],"submission":[2194,39628,58215,58128,551,727,437,403,413,433],"total":303028264,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33638615,33695622,33722913,33700474,33637407,33636995,33637194,33637146,33637041,33636633],"completion":[33636732,33637034,33636078,33637245,33636919,33636399,33636774,33636758,33636638,33636222],"submission":[1883,58588,86835,63229,488,596,420,388,403,411],"total":302993909,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..17af791 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[191989054,191227129,191429248,191440732,192485515,191152765,192382791,191768464,180130706,105501077],"completion":[191623357,191040147,191062422,191440124,192484983,191152303,192382281,191767947,180130217,105500555],"submission":[365697,186982,366826,608,532,462,510,517,489,522],"total":1627528949,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[194267396,193864034,193737724,194229517,195074971,193862062,194507470,194427008,171450604,97223823],"completion":[193907701,193496167,193369188,194052207,194705260,193861542,194507044,194426567,171450187,97223319],"submission":[359695,367867,368536,177310,369711,520,426,441,417,504],"total":1628387753,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[175969753,175860923,175568553,175924536,175522713,176677879,175701176,176375234,175666483,175796533],"completion":[175967175,175644670,175215701,175555627,175522204,176677448,175700739,176374837,175666083,175796092],"submission":[2578,216253,352852,368909,509,431,437,397,400,441],"total":1583106967,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179688812,180248810,180278798,180596876,179926182,180845418,180221189,180694380,180144255,163321024],"completion":[179684617,180045815,179909002,180220124,179925658,180845001,180220676,180693963,180143763,163320597],"submission":[4195,202995,369796,376752,524,417,513,417,492,427],"total":1606287954,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[378748132,380685226,268822321,218404343,220452343,219214443,219920787,219429450,218921933,149359142],"completion":[378746550,380518639,239646991,218279943,220451719,219214001,219920335,219429020,218921509,149358700],"submission":[1582,166587,29175330,124400,624,442,452,430,424,442],"total":2115224895,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[381005644,375564899,256321196,221067912,220398615,220321052,219960207,220507581,219989538,143351606],"completion":[381003306,375406933,239369062,220931351,220397921,220320596,219959783,220507151,219989095,143351157],"submission":[2338,157966,16952134,136561,694,456,424,430,443,449],"total":2097496912,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360804509,360081655,305753809,239961830,205958453,205843501,206192137,205933008,206457017,205770194],"completion":[360802007,359914518,305437404,205915282,205957093,205842997,206191728,205932609,206456608,205769774],"submission":[2502,167137,316405,34046548,1360,504,409,399,409,420],"total":2141966208,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[368236237,366189143,283768636,224173076,210243821,209821578,209910734,209946257,210061712,202497266],"completion":[368233751,366026155,283426958,209444405,210242475,209821118,209910312,209945701,210061305,202496854],"submission":[2486,162988,341678,14728671,1346,460,422,556,407,412],"total":2126627046,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton2-1gib-smart-1e.json new file mode 100644 index 0000000..8666f9e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":2,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[71515502,71335703,71672969,71406770,71536136,71483466,51395518,41477020,41434898,41567329],"completion":[71490264,71285200,71625806,71406203,71535697,71483037,51395109,41476424,41434484,41566919],"submission":[25238,50503,47163,567,439,429,409,596,414,410],"total":533344981,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53995896,53928631,53845958,53988888,53883869,53941094,54009098,53923451,53852707,53910720],"completion":[53945495,53876709,53794492,53962820,53833644,53940586,54008620,53923028,53852289,53910285],"submission":[50401,51922,51466,26068,50225,508,478,423,418,435],"total":485292234,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..5ee19b5 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164059830,164732909,163674477,163659081,164615056,163457812,163974745,164036863,163693231,102614146],"completion":[163709586,164352634,163317562,163658533,164614620,163457325,163974311,164036438,163692797,102613716],"submission":[350244,380275,356915,548,436,487,434,425,434,430],"total":1414467787,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161778211,162336110,162026374,161770644,162617347,161458224,161588773,162339932,161984576,118662731],"completion":[161776000,162133124,161650242,161384255,162616831,161457754,161588309,162339485,161984162,118662239],"submission":[2211,202986,376132,386389,516,470,464,447,414,492],"total":1414795562,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156953588,157706329,157410778,156399054,157606768,156453462,157110169,157386880,157345027,145477768],"completion":[156950183,157529252,157018636,156054883,157606274,156453007,157109739,157386474,157344605,145477334],"submission":[3405,177077,392142,344171,494,455,430,406,422,434],"total":1402905726,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153852580,154715514,154204937,153121815,154661217,153784128,153680888,154319586,153887494,153422087],"completion":[153846239,154518823,153839434,152746728,154660546,153783699,153680459,154319126,153887107,153421670],"submission":[6341,196691,365503,375087,671,429,429,460,387,417],"total":1385809098,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[324647312,230481307,225127382,225105903,225674167,225223276,225195890,225670092,225894608,163213121],"completion":[324645818,225163059,225014004,224998352,225673636,225222786,225195462,225669655,225894189,163212675],"submission":[1494,5318248,113378,107551,531,490,428,437,419,446],"total":1971599922,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[336940014,230381687,222992883,224157258,224533134,223636264,223626567,224651837,224065206,172433346],"completion":[336938023,223356043,222871464,224044059,224532543,223635796,223626132,224651431,224064793,172432916],"submission":[1991,7025644,121419,113199,591,468,435,406,413,430],"total":1970491252,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[361150985,232364732,216159670,215815950,215593985,215324030,215863625,215464432,215046149,205013060],"completion":[361148970,215060371,216046057,215698917,215593400,215323521,215863195,215464034,215045741,205012648],"submission":[2015,17304361,113613,117033,585,509,430,398,408,412],"total":1946659410,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372282563,237655982,211441815,211665279,211480968,211783233,211282157,212712295,211370588,212685315],"completion":[372280085,209821367,211330724,211548762,211480150,211782726,211281668,212711858,211370118,212684892],"submission":[2478,27834615,111091,116517,818,507,489,437,470,423],"total":1932092529,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton3-1gib-smart-1e.json new file mode 100644 index 0000000..ac21535 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":3,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67808828,67684078,67786700,67784844,67774515,67805104,43085841,42318977,42428261,42669621],"completion":[67762529,67637630,67741596,67784336,67774017,67804659,43085404,42318405,42427847,42669176],"submission":[46299,46448,45104,508,498,445,437,572,414,445],"total":509350615,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49722852,49711344,49700467,49916415,49730136,49713751,49729312,49656868,49712972,49674475],"completion":[49720593,49666457,49645072,49865705,49700570,49712623,49728879,49656462,49712581,49674050],"submission":[2259,44887,55395,50710,29566,1128,433,406,391,425],"total":447663545,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..2dbc8e6 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[371277495,238442276,213215249,214268260,213082089,213844634,213021677,212716301,213391351,213038848],"completion":[371119991,211828657,213096445,214267629,213081648,213844186,213021253,212714561,213390910,213038417],"submission":[157504,26613619,118804,631,441,448,424,1740,441,431],"total":1945161969,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[365247558,234295646,214923593,214992963,215676013,214698946,215465763,215145836,214771401,210110759],"completion":[365245784,213939804,214808020,214875248,215675415,214698489,215465334,215145408,214770961,210110314],"submission":[1774,20355842,115573,117715,598,457,429,428,440,445],"total":1950094848,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[319349769,226972875,224134924,224744540,224734900,224266116,224368641,224554692,224445827,173609821],"completion":[319347552,224060634,224002643,224626440,224734351,224265670,224368161,224554280,224445419,173609380],"submission":[2217,2912241,132281,118100,549,446,480,412,408,441],"total":1971975118,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[317878109,226813303,224979693,223750196,224820441,225761700,225328468,224427104,224690268,171560776],"completion":[317558950,224401608,224857333,223689018,224704994,225761111,225328037,224426699,224689864,171560325],"submission":[319159,2411695,122360,61178,115447,589,431,405,404,451],"total":1972148095,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154078875,155554697,154356102,154305894,153826080,154643363,154437255,154866421,154143809,153859253],"completion":[154076603,155351389,154016246,153873606,153825579,154642691,154436847,154866010,154143401,153858847],"submission":[2272,203308,339856,432288,501,672,408,411,408,406],"total":1390004722,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155957479,157369718,156446653,157242496,156084923,156751775,157010173,157144252,156480939,147484960],"completion":[155955467,157179286,156042614,156851122,156084334,156751132,157009730,157143854,156480512,147484521],"submission":[2012,190432,404039,391374,589,643,443,398,427,439],"total":1402025038,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164176147,164765913,163476082,165166905,163984458,164191164,163561786,163472394,164025859,106792608],"completion":[164173815,164555710,163104752,164765998,163792948,164190681,163561345,163471979,164025460,106792130],"submission":[2332,210203,371330,400907,191510,483,441,415,399,478],"total":1420167980,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165325436,165028810,164864168,165321989,164729919,164919299,164700179,164608213,164608173,100833512],"completion":[165323438,164835070,164462458,164937898,164729179,164918841,164699752,164607807,164607768,100833076],"submission":[1998,193740,401710,384091,740,458,427,406,405,436],"total":1419626135,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton4-1gib-smart-1e.json new file mode 100644 index 0000000..52a5c09 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":4,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[173357238,173050259,136183433,106808260,96453468,96339330,96386235,96384430,96332296,96315899],"completion":[173266235,172958837,136094460,96330486,96404941,96338626,96385793,96383980,96331875,96315443],"submission":[91003,91422,88973,10477774,48527,704,442,450,421,456],"total":994264283,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[188957390,171664885,101354009,104515495,104537225,104274150,104457180,104294867,104344627,46687242],"completion":[188906634,171621644,101284165,104514900,104536777,104273726,104456734,104294430,104344210,46686813],"submission":[50756,43241,69844,595,448,424,446,437,417,429],"total":946137743,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82779562,82731835,82848852,82606705,82432906,82464807,82456557,82190186,82593838,82600221],"completion":[82776441,82663496,82736392,82507962,82432398,82464381,82456130,82189772,82593444,82599792],"submission":[3121,68339,112460,98743,508,426,427,414,394,429],"total":742935062,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91004211,91205681,90890631,91085937,90928716,90911969,90807357,90980158,82520460,68854910],"completion":[91001254,91143039,90768458,90980653,90928204,90911536,90806926,90979757,82520054,68853982],"submission":[2957,62642,122173,105284,512,433,431,401,406,928],"total":788194371,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..5c8b635 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[361242231,234455272,216134036,216956565,218397811,216615381,217574868,217090945,216579198,204861539],"completion":[360973876,216795635,216012723,216892484,218280445,216614845,217572671,217090509,216578783,204861071],"submission":[268355,17659637,121313,64081,117366,536,2197,436,415,468],"total":1958680887,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[375428342,241080273,211796273,212073885,212709943,212329626,211973221,212747739,212452844,212354484],"completion":[375264578,212625261,211678498,212073294,212709458,212329205,211972688,212747307,212452368,212354059],"submission":[163764,28455012,117775,591,485,421,533,432,476,425],"total":1939718722,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[318751272,228082758,226158630,225776156,224825847,225642322,225262242,225647338,225647335,165782068],"completion":[318748993,226009252,226033568,225656162,224825256,225641855,225261755,225646921,225646924,165781647],"submission":[2279,2073506,125062,119994,591,467,487,417,411,421],"total":1972839351,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[324955488,225480448,224091140,223698435,223156224,223158942,223025687,222996702,223184337,180803143],"completion":[324953189,222658127,223965036,223576878,223155576,223158513,223025256,222996283,223183908,180802713],"submission":[2299,2822321,126104,121557,648,429,431,419,429,430],"total":1969608763,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156761828,156641981,156957831,157061946,157473330,156952488,156248287,156507796,157902746,145821916],"completion":[156759857,156268875,156600631,156684594,157295058,156951942,156247878,156507390,157902342,145821496],"submission":[1971,373106,357200,377352,178272,546,409,406,404,420],"total":1402305137,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154001180,153579056,154242097,153643255,153981830,154440110,153944460,153776307,154753122,154006997],"completion":[153998908,153367878,153891723,153279289,153981320,154439531,153944034,153775891,154752729,154006574],"submission":[2272,211178,350374,363966,510,579,426,416,393,423],"total":1386376078,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165175960,164906045,165494673,165481615,165161409,165180437,164744538,167541042,163967067,94845570],"completion":[165173718,164708211,165141844,165128382,165160634,165180003,164744075,167540615,163966648,94845074],"submission":[2242,197834,352829,353233,775,434,463,427,419,496],"total":1417331683,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163081211,163445006,163283538,163112983,163429995,163585239,163429359,163830967,163899831,109790956],"completion":[163079008,163258070,162925571,162767265,163429193,163584793,163428940,163830453,163899431,109790539],"submission":[2203,186936,357967,345718,802,446,419,514,400,417],"total":1417819691,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton5-1gib-smart-1e.json new file mode 100644 index 0000000..33c2655 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":5,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172253213,172589023,138302442,107514073,96871968,96812700,96716417,96815905,96723663,96758612],"completion":[172151989,172507432,138212779,96717978,96820454,96812083,96715954,96815502,96723035,96758147],"submission":[101224,81591,89663,10796095,51514,617,463,403,628,465],"total":999115673,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[185755025,177263791,101772230,103270092,103387626,103369849,103480518,103464439,103425261,56244582],"completion":[185709916,177220914,99891096,103269085,103387065,103369435,103480116,103464026,103424786,56244146],"submission":[45109,42877,1881134,1007,561,414,402,413,475,436],"total":955688146,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83529854,83724039,83884320,83554011,83831181,83788535,83648853,83670586,83603236,83548239],"completion":[83526971,83664335,83788295,83458069,83830631,83788094,83648418,83670167,83602843,83547800],"submission":[2883,59704,96025,95942,550,441,435,419,393,439],"total":753259354,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90131850,90291359,90178656,90052143,90266400,90091831,89916050,89958272,88305437,66750564],"completion":[90081021,90233592,90080099,90051645,90265979,90091397,89915609,89957868,88305033,66749783],"submission":[50829,57767,98557,498,421,434,441,404,404,781],"total":785818085,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..726f64a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[392450195,392058951,269794300,216414362,216742038,216135511,216432287,215503170,210946006,115184523],"completion":[392441523,391893719,217777528,216286001,216741422,216135024,216431793,215502755,210945602,115184054],"submission":[8672,165232,52016772,128361,616,487,494,415,404,469],"total":2069225765,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[394743512,387203599,256582048,218337082,219205639,218155547,217532501,217395349,209882609,108215514],"completion":[394414308,386896197,218392893,218278153,219085521,218154895,217532022,217394931,209882208,108214980],"submission":[329204,307402,38189155,58929,120118,652,479,418,401,534],"total":2052526551,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374199150,373697613,254775150,201801747,202747316,202188076,201785461,201731472,201461782,201784726],"completion":[374031486,373545029,254473575,201801086,202746859,202187558,201784345,201731042,201461380,201784301],"submission":[167664,152584,301575,661,457,518,1116,430,402,425],"total":2042457660,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[378621034,377679353,244508271,208049507,207244563,206785089,206879369,206332986,206608732,191914778],"completion":[378618880,377505196,244198333,205898538,207243237,206784510,206878891,206332579,206608304,191914338],"submission":[2154,174157,309938,2150969,1326,579,478,407,428,440],"total":2056017032,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[191094251,190200277,191436703,191228074,191080685,191645442,191173388,191398404,190391053,112888196],"completion":[191092054,190010703,191069548,190871087,191080180,191644981,191172971,191397895,190390661,112887578],"submission":[2197,189574,367155,356987,505,461,417,509,392,618],"total":1641453853,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193485481,191902848,193327961,193125545,192457256,193749031,193232643,192645951,186626413,103202756],"completion":[193483302,191700235,192940138,192752214,192456631,193748577,193232196,192645546,186626011,103202097],"submission":[2179,202613,387823,373331,625,454,447,405,402,659],"total":1640279919,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[177178854,177906969,178103000,177412421,178253250,178368955,177395777,177795905,178265107,177552577],"completion":[177175585,177699647,177719923,176878440,178252635,178368501,177395259,177795513,178264714,177552157],"submission":[3269,207322,383077,533981,615,454,518,392,393,420],"total":1601963961,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180962433,181719699,180842133,181609201,181712301,181547207,181379696,181421953,181587962,168256428],"completion":[180960034,181530854,180494366,181268367,181711789,181546769,181379283,181421527,181587551,168255999],"submission":[2399,188845,347767,340834,512,438,413,426,411,429],"total":1620091582,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton6-1gib-smart-1e.json new file mode 100644 index 0000000..2b8c78f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":6,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[178942828,178839958,176290306,163924878,112012202,112796688,113229264,109754550,60157915,59861815],"completion":[178848386,178747322,176201938,124858509,111961497,112796076,113228834,109754121,60157465,59861335],"submission":[94442,92636,88368,39066369,50705,612,430,429,450,480],"total":1086878782,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[166265317,166270806,166413109,125703999,105843684,93865854,95419085,95300928,95706792,95601981],"completion":[166262607,166218130,166317373,125617743,105842882,93865390,95418541,95300523,95706337,95601556],"submission":[2710,52676,95736,86256,802,464,544,405,455,425],"total":1040134755,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[104127477,104332614,104400416,104432989,104132029,104270840,104120299,104294929,89418935,72613731],"completion":[104124951,104274203,104292111,104321920,104131476,104270399,104119856,104294480,89418534,72613195],"submission":[2526,58411,108305,111069,553,441,443,449,401,536],"total":892024099,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[94545627,93829967,94108227,93921680,94224972,93994102,94159710,94149416,94042657,94112029],"completion":[94486944,93771841,93987052,93921101,94224553,93993703,94159314,94149002,94042269,94111609],"submission":[58683,58126,121175,579,419,399,396,414,388,420],"total":846549716,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..9f6fef0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[327931094,227895651,225116785,225369772,225946026,226008092,224601823,224712842,225540390,165324199],"completion":[327630193,225377705,224991897,225310276,225836421,226007507,224601311,224712371,225539912,165323666],"submission":[300901,2517946,124888,59496,109605,585,512,471,478,533],"total":1970531599,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[333502910,226559500,222892517,223935235,224380139,223869219,223467745,223617914,223868185,175893583],"completion":[333499744,223286302,222777146,223820941,224379615,223868775,223467303,223617488,223867734,175893141],"submission":[3166,3273198,115371,114294,524,444,442,426,451,442],"total":1968499315,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[357613357,228929085,216478616,216289266,215763890,216016979,216314952,216476636,215428622,207012142],"completion":[357466245,215098277,216359576,216288534,215763464,216016577,216314524,216476211,215428223,207011743],"submission":[147112,13830808,119040,732,426,402,428,425,399,399],"total":1948726399,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[371402038,236530175,211949839,211557579,212036050,211604357,212598467,212666568,212453002,212179201],"completion":[371398770,211388004,211829043,211440949,212035511,211603924,212598020,212666053,212452593,212178786],"submission":[3268,25142171,120796,116630,539,433,447,515,409,415],"total":1933781223,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163818288,164337807,164939992,164080102,163299636,165043534,163697743,163830286,164103363,104848342],"completion":[163816624,164151810,164588821,163712702,163298893,165043089,163697316,163829879,164102945,104847910],"submission":[1664,185997,351171,367400,743,445,427,407,418,432],"total":1418192453,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162020679,162037295,162877077,163709678,161541736,163130477,162443063,161812401,161995378,118763644],"completion":[162018589,161843868,162484643,163342949,161358861,163129946,162442640,161811993,161994958,118763191],"submission":[2090,193427,392434,366729,182875,531,423,408,420,453],"total":1419394723,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157177059,157100540,157787658,158083650,156397252,157261381,157800101,157496310,156973388,146510921],"completion":[157174957,156907037,157432998,157727463,156396744,157260770,157799672,157495905,156972997,146510491],"submission":[2102,193503,354660,356187,508,611,429,405,391,430],"total":1405776594,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154463032,154134737,154847327,155149727,153161380,154312420,154907142,154297718,154068375,154525547],"completion":[154460280,153935642,154448017,154810507,153160882,154311748,154906710,154297319,154067976,154525123],"submission":[2752,199095,399310,339220,498,672,432,399,399,424],"total":1389593931,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton7-1gib-smart-1e.json new file mode 100644 index 0000000..42fdbf8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":7,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184555065,177457110,104628082,102139039,102100590,101977344,102027599,101976451,102156801,55884682],"completion":[184472493,177377449,97943216,102137957,102100117,101976873,102027124,101976036,102156364,55884251],"submission":[82572,79661,6684866,1082,473,471,475,415,437,431],"total":950358399,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172093834,171804798,132462601,105572115,96851751,96756514,96846211,96713317,96752977,96745560],"completion":[172091609,171755172,132376596,96666761,96850525,96755994,96845791,96712914,96752582,96745129],"submission":[2225,49626,86005,8905354,1226,520,420,403,395,431],"total":990515531,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89241599,89185337,89489269,89457085,89096998,88960909,89449682,89144267,89200117,66480077],"completion":[89239330,89129273,89392008,89356224,89096444,88960463,89449242,89143820,89199710,66479629],"submission":[2269,56064,97261,100861,554,446,440,447,407,448],"total":780472106,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83814759,83603619,83527602,83745330,83387113,83770125,83420517,83642157,83708467,83496967],"completion":[83812054,83544728,83432692,83648672,83386615,83769695,83420115,83641717,83708060,83496547],"submission":[2705,58891,94910,96658,498,430,402,440,407,420],"total":752308565,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..4f0d665 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66054039,66026681,66020522,66142590,66061146,66119289,66027247,66049199,62273647,37957136],"completion":[66051804,65954631,65896780,66009766,66060610,66118777,66026815,66048766,62273157,37956654],"submission":[2235,72050,123742,132824,536,512,432,433,490,482],"total":562688993,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67086405,67009633,67119448,67150629,67124431,67190640,67033771,66966307,59907618,35851732],"completion":[67084223,66934797,66992003,67016402,67123881,67190212,67033333,66965890,59907175,35851256],"submission":[2182,74836,127445,134227,550,428,438,417,443,476],"total":565365443,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60559801,60611392,60533994,60668540,60630501,60632775,60657320,60669002,60614411,60618807],"completion":[60557784,60538986,60405425,60537122,60629979,60632326,60656852,60668600,60614011,60618227],"submission":[2017,72406,128569,131418,522,449,468,402,400,580],"total":545647587,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62751386,62651741,62700356,62617606,62700779,62770390,62704842,62615759,62694939,54761018],"completion":[62624604,62503175,62567418,62617094,62700279,62769957,62704419,62615338,62694519,54760587],"submission":[126782,148566,132938,512,500,433,423,421,420,431],"total":556231130,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80729540,80793383,80842831,80833878,80666776,80772775,79823848,72614652,72662641,73131955],"completion":[80726866,80725450,80732514,80727960,80666229,80772315,79823365,72614039,72662192,73131527],"submission":[2674,67933,110317,105918,547,460,483,613,449,428],"total":702155533,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84131666,84371761,84445443,84383481,84359487,84395311,78958785,75972471,76020395,63933673],"completion":[84128947,84308244,84339589,84266269,84358913,84394815,78958334,75972065,76019994,63933260],"submission":[2719,63517,105854,117212,574,496,451,406,401,413],"total":716853172,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91186882,91195959,91264468,91267489,91232534,87510304,83741642,83853705,65415727,44890113],"completion":[91184740,91130598,91151573,91154374,91231946,87509682,83741185,83853301,65415265,44889665],"submission":[2142,65361,112895,113115,588,622,457,404,462,448],"total":730385179,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92051701,92151254,92158702,92219756,92046505,87659574,84610761,84948030,61687703,45739757],"completion":[92049547,92089544,92045010,92103976,92045965,87658980,84610317,84947627,61687272,45739322],"submission":[2154,61710,113692,115780,540,594,444,403,431,435],"total":733235774,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton8-1gib-smart-1e.json new file mode 100644 index 0000000..40bdcc3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":8,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35185847,35206802,35193520,35174302,35163858,35170475,35164767,35175433,35157358,34992940],"completion":[35159888,35181106,35149592,35173747,35163424,35170061,35164367,35175024,35156957,34992523],"submission":[25959,25696,43928,555,434,414,400,409,401,417],"total":316409981,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33696533,33693802,33692734,33671473,33688493,33644234,33644278,33643638,33645134,33643898],"completion":[33645002,33644852,33643665,33644426,33644026,33643699,33643789,33643238,33644691,33643482],"submission":[51531,48950,49069,27047,44467,535,489,400,443,416],"total":302974929,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n14ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..567e58e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":14,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66845109,66717253,66949963,66838341,66891980,66813285,66735489,66775847,62400384,37325341],"completion":[66738701,66591527,66835130,66837780,66891369,66812819,66735074,66775429,62399923,37324795],"submission":[106408,125726,114833,561,611,466,415,418,461,546],"total":567461254,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67423207,67519921,67568819,67744064,67555564,67377061,67428621,67458555,60609892,36052865],"completion":[67420863,67451229,67454592,67624686,67555010,67376635,67428214,67458132,60609490,36052386],"submission":[2344,68692,114227,119378,554,426,407,423,402,479],"total":569326270,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":14,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61211294,61104687,61178208,61323986,61066241,61213929,61114151,61047166,61151786,61101721],"completion":[61209305,61029096,61049335,61203287,61065536,61213486,61113726,61046758,61151381,61101288],"submission":[1989,75591,128873,120699,705,443,425,408,405,433],"total":550312424,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":14,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63088852,62954442,62980106,63059588,63011547,62915865,62992260,62953679,62900815,55957835],"completion":[63086743,62883746,62861850,62944082,63011032,62915412,62991829,62953256,62900322,55957381],"submission":[2109,70696,118256,115506,515,453,431,423,493,454],"total":559740265,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":14,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84000047,84197017,84043162,83977696,83939962,83833093,80124483,76421453,76850129,62669884],"completion":[83997493,84136242,83936415,83873842,83939427,83832659,80123883,76421011,76849712,62669445],"submission":[2554,60775,106747,103854,535,434,600,442,417,439],"total":716070265,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":14,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80025079,80231540,80102665,79937376,79789237,79890533,79742797,72829763,71869046,72528321],"completion":[80022676,80166622,79995686,79832558,79788663,79890010,79742388,72829293,71868629,72527908],"submission":[2403,64918,106979,104818,574,523,409,470,417,413],"total":696933501,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92421834,92276705,92283087,92394213,92262343,88625219,85243540,84475094,58266751,42897280],"completion":[92419099,92215350,92178347,92291935,92261814,88624586,85243084,84474701,58266311,42896744],"submission":[2735,61355,104740,102278,529,633,456,393,440,536],"total":728737800,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":14,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90956712,91060345,90750338,90962858,90774628,88214309,83631407,84013301,64570067,45009193],"completion":[90954063,90993464,90641247,90853109,90773978,88213839,83630895,84012895,64569609,45008734],"submission":[2649,66881,109091,109749,650,470,512,406,458,459],"total":729000033,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n14ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n14ton9-1gib-smart-1e.json new file mode 100644 index 0000000..b43995a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n14ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":9,"nnode_src":14,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33657749,33657033,33683850,33630463,33630755,33631526,33631558,33631191,33630698,33630241],"completion":[33630326,33631029,33629907,33629879,33630339,33631096,33631104,33630732,33630299,33629784],"submission":[27423,26004,53943,584,416,430,454,459,399,457],"total":302766833,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":14,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34526234,34541007,34544272,34495008,34528218,34494269,34505877,34494487,34497802,34321922],"completion":[34477294,34492778,34496726,34470286,34483767,34493742,34505465,34494092,34497403,34321486],"submission":[48940,48229,47546,24722,44451,527,412,395,399,436],"total":310429336,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..c904890 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154849163,154451501,154742840,154556905,154881154,154945852,154619667,155063811,154555108,154751440],"completion":[154468563,154071447,154369217,154352921,154503793,154945352,154619254,155063408,154554692,154751018],"submission":[380600,380054,373623,203984,377361,500,413,403,416,422],"total":1392579205,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156725323,156483176,157209244,156853461,156470665,156638578,156463983,156786216,156630170,149543409],"completion":[156723105,156292379,156811516,156443243,156470188,156638134,156463577,156785788,156629736,149542969],"submission":[2218,190797,397728,410218,477,444,406,428,434,440],"total":1403090235,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163793741,163795962,164432556,164288985,163607528,164297310,164497897,164044376,164174351,108778943],"completion":[163791303,163592089,164049988,163899389,163607037,164296873,164497461,164043974,164173944,108778509],"submission":[2438,203873,382568,389596,491,437,436,402,407,434],"total":1421926569,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164631100,164683673,164961364,164659072,164826069,165362374,164999808,164972996,164781057,102823278],"completion":[164405066,164489365,164588815,164658555,164825609,165361943,164999372,164972576,164780652,102822852],"submission":[226034,194308,372549,517,460,431,436,420,405,426],"total":1422079225,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[364355665,241909483,215713355,214307373,215623167,214977055,214948739,214794810,215363782,215390828],"completion":[364353330,214791447,215590419,214192500,215622611,214976527,214948325,214794392,215363323,215390421],"submission":[2335,27118036,122936,114873,556,528,414,418,459,407],"total":1963043888,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[352452151,234736846,217983753,218223143,217187577,216604973,216573589,217039088,216731550,211755406],"completion":[352450126,217058010,217851582,218095767,217187035,216604411,216573166,217038668,216731144,211754979],"submission":[2025,17678836,132171,127376,542,562,423,420,406,427],"total":1966849559,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[316236798,228324964,225129226,225689886,227598737,225966164,227411928,226441568,226024490,176536181],"completion":[316234647,225782305,225011279,225571551,227598155,225965674,227411494,226441167,226024018,176535765],"submission":[2151,2542659,117947,118335,582,490,434,401,472,416],"total":1989136697,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[313116388,228667331,226053718,226999409,226098754,226743064,226985237,227099581,226771662,174303472],"completion":[313114366,226269499,225936188,226881489,226098196,226742609,226984799,227099169,226771228,174303018],"submission":[2022,2397832,117530,117920,558,455,438,412,434,454],"total":1989735514,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton0-1gib-smart-1e.json new file mode 100644 index 0000000..80b03c9 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":0,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67534309,67343878,67358920,67372344,67407767,67334256,62578676,44283143,43781220,44113732],"completion":[67486694,67300528,67313412,67371822,67407312,67333808,62578156,44282552,43780795,44113284],"submission":[47615,43350,45508,522,455,448,520,591,425,448],"total":531610097,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52959277,53034606,52962420,52988873,53048796,52986646,53012699,52959490,53067536,52936500],"completion":[52957170,52994609,52912537,52936493,53048244,52986227,53012289,52959060,53067128,52936085],"submission":[2107,39997,49883,52380,552,419,410,430,408,415],"total":477003618,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..ced8e1a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155417998,155857354,155741416,155917859,155741383,155324809,156536611,155155215,155905278,143620059],"completion":[155415273,155669998,155386111,155548496,155740846,155324332,156536158,155154791,155904878,143619627],"submission":[2725,187356,355305,369363,537,477,453,424,400,432],"total":1389809392,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[151963705,152225387,152544684,152308730,152315967,152613304,152128392,153092852,152926298,152590425],"completion":[151960554,152040879,152192769,151951633,152315456,152612862,152127999,153092435,152925882,152590010],"submission":[3151,184508,351915,357097,511,442,393,417,416,415],"total":1372757499,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163990889,164012103,163911490,164225993,164610670,163754076,164231419,164884157,161259938,93424883],"completion":[163609839,163660130,163538026,164225459,164610178,163753623,164230972,164883719,161259417,93424263],"submission":[381050,351973,373464,534,492,453,447,438,521,620],"total":1404323972,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161421057,162086574,161601872,162208887,162313190,161859550,162148074,161797779,162593340,107849641],"completion":[161418720,161891776,161234761,161824718,162312698,161859022,162147642,161797356,162592924,107849218],"submission":[2337,194798,367111,384169,492,528,432,423,416,423],"total":1404672009,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[361981438,236140574,215512194,216144799,217157574,216580659,216378151,216565745,217151938,202085452],"completion":[361976382,215915591,215398393,216020042,217156977,216580212,216377740,216565319,217151521,202085029],"submission":[5056,20224983,113801,124757,597,447,411,426,417,423],"total":1953732085,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[375054641,238548311,210770559,210982535,212057977,211655843,211394328,211142051,212056662,211648107],"completion":[375046083,208772608,210658398,210863202,212057438,211655411,211393904,211141641,212056255,211647692],"submission":[8558,29775703,112161,119333,539,432,424,410,407,415],"total":1930269402,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[316160355,228194571,225488761,224804520,223956587,224379387,225147237,226544073,224839640,164934889],"completion":[316157748,224693578,225368421,224691228,223956049,224378935,225146781,226543658,224839184,164934463],"submission":[2607,3500993,120340,113292,538,452,456,415,456,426],"total":1968303645,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[324903887,227324476,222985892,222924240,221672625,222181905,223046557,221594557,221938421,180317042],"completion":[324901769,221945495,222874326,222809834,221672100,222181431,223046113,221594150,221937992,180316589],"submission":[2118,5378981,111566,114406,525,474,444,407,429,453],"total":1964000186,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton1-1gib-smart-1e.json new file mode 100644 index 0000000..9b6d5dd --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":1,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68770628,68737913,68735551,68733150,68740423,66196344,48758133,48131468,48400761,48703050],"completion":[68723193,68692410,68690209,68709597,68695545,66195793,48757486,48131002,48400338,48702604],"submission":[47435,45503,45342,23553,44878,551,647,466,423,446],"total":535147460,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49784365,49826692,49847611,49857192,49843581,49854501,49816416,49849076,49884274,49805864],"completion":[49756226,49798724,49796123,49856702,49798831,49853737,49816004,49848675,49883844,49805458],"submission":[28139,27968,51488,490,44750,764,412,401,430,406],"total":448600046,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..213904d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66951828,66912036,67090556,66899874,67112901,66942001,66815799,66995951,59616471,35416069],"completion":[66839653,66795172,66976580,66838608,66979369,66941432,66815375,66995516,59616047,35415414],"submission":[112175,116864,113976,61266,133532,569,424,435,424,655],"total":563813622,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66220562,66236506,66429639,66340473,66284598,66347772,66344972,66290541,61887275,36221989],"completion":[66218297,66165062,66303191,66220123,66284069,66347300,66344532,66290107,61886875,36221107],"submission":[2265,71444,126448,120350,529,472,440,434,400,882],"total":562395641,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62331851,62309835,62398039,62295760,62244368,62302518,62241635,62262536,62353875,55818718],"completion":[62270891,62245785,62278414,62295238,62243938,62302095,62241206,62262101,62353473,55818287],"submission":[60960,64050,119625,522,430,423,429,435,402,431],"total":554237588,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60553664,60471973,60651132,60759454,60629845,60621478,60563935,60699181,60706670,60695962],"completion":[60551663,60404638,60535065,60636350,60629145,60621026,60563521,60698562,60706276,60695545],"submission":[2001,67335,116067,123104,700,452,414,619,394,417],"total":545813150,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90614419,90508963,90545153,90731920,90719778,87443494,83351743,83902635,62379136,44135022],"completion":[90611836,90447171,90441246,90622958,90719229,87443053,83351274,83902197,62378739,44134459],"submission":[2583,61792,103907,108962,549,441,469,438,397,563],"total":723731864,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91549808,91529864,91629010,91746582,91649828,87615669,84391944,85293261,56071544,41442803],"completion":[91547704,91468449,91521930,91637140,91649320,87615124,84391487,85292864,56071121,41442281],"submission":[2104,61415,107080,109442,508,545,457,397,423,522],"total":721382951,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79706418,79788713,79702474,79755577,79626163,79874791,79395312,72404135,72006280,72918763],"completion":[79704124,79723550,79596759,79646382,79625614,79874362,79394897,72403653,72005788,72918343],"submission":[2294,65163,105715,109195,549,429,415,482,492,420],"total":695484103,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83146539,83154729,83172111,83297632,83273184,83353575,79409735,75609693,76029004,64893665],"completion":[83144543,83090560,83064192,83187080,83272659,83353150,79409135,75609211,76028588,64893241],"submission":[1996,64169,107919,110552,525,425,600,482,416,424],"total":712205476,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton10-1gib-smart-1e.json new file mode 100644 index 0000000..fdf072f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":10,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33674461,33678172,33677124,33631735,33631278,33631403,33631725,33630912,33631248,33631253],"completion":[33630560,33630620,33630732,33631214,33630803,33630950,33631289,33630494,33630823,33630844],"submission":[43901,47552,46392,521,475,453,436,418,425,409],"total":302785367,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33639314,33671489,33683292,33682715,33636721,33636938,33637768,33636737,33636471,33637163],"completion":[33636965,33636247,33636779,33636647,33636202,33636526,33637317,33636318,33636048,33636744],"submission":[2349,35242,46513,46068,519,412,451,419,423,419],"total":302866241,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..4f93fd2 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103787495,103382624,103799225,103815190,104146371,103102065,103674368,82160674,53045347,52851345],"completion":[103594590,103184963,103606218,103709443,103948183,103101558,103672594,82160237,53044733,52850663],"submission":[192905,197661,193007,105747,198188,507,1774,437,614,682],"total":809992490,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103440021,103177432,103495205,103421840,103605944,104246722,103357933,84290167,58264808,56680702],"completion":[103336878,103080673,103287414,103421302,103605519,104246301,103354122,84289629,58264178,56679890],"submission":[103143,96759,207791,538,425,421,3811,538,630,812],"total":820558876,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89669403,89632067,89636811,89767281,89503479,89884682,89617648,89192995,89573868,68294604],"completion":[89667193,89531465,89439633,89574640,89502945,89884215,89617221,89192589,89573159,68294171],"submission":[2210,100602,197178,192641,534,467,427,406,709,433],"total":785114887,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84437300,84321194,84562031,84417222,84306390,84600519,84550839,84387244,83982088,84824723],"completion":[84435095,84215110,84356202,84218705,84305898,84600085,84550421,84386809,83981686,84824172],"submission":[2205,106084,205829,198517,492,434,418,435,402,551],"total":759964780,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163127835,162075709,162556402,146090929,111978137,112809946,113249681,113243803,69343507,54622708],"completion":[163125626,161978078,162376787,145941963,111977491,112809472,113249276,113243375,69343081,54622205],"submission":[2209,97631,179615,148966,646,474,405,428,426,503],"total":1045984547,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161990206,162066600,164821003,146377969,110761837,111429829,111971802,111982523,76040932,58535020],"completion":[161987954,161971218,161210627,146222032,110761238,111429372,111971371,111982122,76040533,58534493],"submission":[2252,95382,3610376,155937,599,457,431,401,399,527],"total":1054105189,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[148663256,148861319,147616643,146558405,125771189,98299663,98988008,99602505,99474867,84391771],"completion":[148660564,148755071,147435498,146372355,125770583,98299204,98987504,99602092,99474468,84391321],"submission":[2692,106248,181145,186050,606,459,504,413,399,450],"total":1049576813,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[144738091,144803258,143438754,144140158,131999958,94040220,93321989,94304328,94273003,94300257],"completion":[144735605,144701056,143243838,143954227,131999339,94039761,93321549,94303899,94272596,94299843],"submission":[2486,102202,194916,185931,619,459,440,429,407,414],"total":1034635606,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton11-1gib-smart-1e.json new file mode 100644 index 0000000..da56f0e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":11,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34554129,34264100,34455189,34214167,34309666,34406116,34353644,34498063,34341878,34267723],"completion":[34507758,34215028,34408889,34213640,34309252,34405660,34353225,34497630,34341347,34267304],"submission":[46371,49072,46300,527,414,456,419,433,531,419],"total":309119494,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33638766,33674717,33686582,33684800,33636619,33636052,33636051,33636256,33636067,33635775],"completion":[33636538,33635363,33635431,33635193,33636113,33635551,33635634,33635850,33635660,33635348],"submission":[2228,39354,51151,49607,506,501,417,406,407,427],"total":302869445,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..51f4c8f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85495487,85656218,85665762,74969359,73367394,73328211,73390999,73338719,73423807,73385130],"completion":[85493503,85598756,85566102,74875839,73366805,73327753,73390561,73338296,73423373,73384705],"submission":[1984,57462,99660,93520,589,458,438,423,434,425],"total":686538159,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85305601,85447300,85548880,77010290,75920404,75911215,75899464,75871178,75924171,71802024],"completion":[85303398,85384012,85453304,76907841,75919797,75910694,75898971,75870780,75923753,71801603],"submission":[2203,63288,95576,102449,607,521,493,398,418,421],"total":699347515,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82951654,82926402,82991566,84210122,91007238,85418140,85420795,85364320,85392704,55518102],"completion":[82858977,82835287,82881400,84150996,85318470,85416940,85420347,85363917,85392291,55517615],"submission":[92677,91115,110166,59126,5688768,1200,448,403,413,487],"total":738263885,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81781229,81699973,82046412,83231584,83856461,85450637,85424187,85376317,85410053,65353670],"completion":[81778794,81642538,81938674,83122930,83855783,85450159,85423773,85375889,85409656,65353257],"submission":[2435,57435,107738,108654,678,478,414,428,397,413],"total":737862684,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47315787,47232059,47270092,47393237,47139555,47146506,47216992,47370997,47355222,46691703],"completion":[47313550,47159846,47149070,47279267,47139049,47145966,47216560,47370592,47354357,46691270],"submission":[2237,72213,121022,113970,506,540,432,405,865,433],"total":424826723,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47508657,47392783,47355259,47452178,47218237,47258174,47303366,47515460,47423801,46230866],"completion":[47455432,47344933,47257675,47451673,47217715,47257660,47302968,47515059,47423401,46230458],"submission":[53225,47850,97584,505,522,514,398,401,400,408],"total":425159937,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[48332539,48285059,48360766,48477399,48170467,47974685,48045971,48250809,48276266,43062202],"completion":[48330230,48221702,48242285,48370484,48169985,47974268,48045548,48250401,48275865,43061768],"submission":[2309,63357,118481,106915,482,417,423,408,401,434],"total":428913447,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47148684,47074857,47210106,47185195,46876974,46708433,46776253,47069783,47107104,46893671],"completion":[47146504,46997105,47092163,47069583,46876444,46707973,46775828,47069381,47106698,46893243],"submission":[2180,77752,117943,115612,530,460,425,402,406,428],"total":422912175,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton12-1gib-smart-1e.json new file mode 100644 index 0000000..2e4feab --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":12,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[39022728,39068971,39076482,39056363,39030891,38965067,39034954,38952406,37753458,37613443],"completion":[38970838,39015252,39020730,39053957,39030405,38964612,39034520,38951996,37753026,37612851],"submission":[51890,53719,55752,2406,486,455,434,410,432,592],"total":348562870,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45036007,45023931,45077892,45012283,45000060,44991302,45825936,45201943,34517517,34494069],"completion":[45005176,44994257,45024149,45011712,44999654,44990881,45825519,45201323,34517086,34493425],"submission":[30831,29674,53743,571,406,421,417,620,431,644],"total":385198717,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35350322,35371321,35391363,35334225,35341741,35323726,35350118,35312731,35321958,35119058],"completion":[35317370,35336463,35324134,35333690,35339814,35323287,35349720,35312295,35321561,35118652],"submission":[32952,34858,67229,535,1927,439,398,436,397,406],"total":317919239,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34045455,34073512,34075063,34153873,34054974,34023432,34021590,34024172,34027516,34013957],"completion":[34043127,34027951,34011216,34095045,34020387,34022775,34021127,34023745,34027100,34013528],"submission":[2328,45561,63847,58828,34587,657,463,427,416,429],"total":306701706,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..9334c7c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81870537,82167395,81983578,80924692,77457551,77393635,77401937,77475584,77476608,60893376],"completion":[81809310,82109556,81887468,80924112,77457021,77393209,77401479,77475138,77476202,60892918],"submission":[61227,57839,96110,580,530,426,458,446,406,458],"total":693187987,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[77670391,78141522,78155277,77075545,74527356,72581673,72511163,72591466,72507139,72596503],"completion":[77612051,78085326,78052399,77074989,74526829,72581225,72510745,72591055,72506726,72596089],"submission":[58340,56196,102878,556,527,448,418,411,413,414],"total":670700683,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88625436,88774303,89108389,87503806,86486249,86532489,86491971,85208290,58612033,43090805],"completion":[88524191,88664339,89001000,87453115,86410789,86531969,86491473,85207853,58611346,43090068],"submission":[101245,109964,107389,50691,75460,520,498,437,687,737],"total":711821780,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86411039,86777945,86870931,86061186,84339249,84394132,84246884,84263131,68588470,44030314],"completion":[86344798,86717303,86758734,86060396,84338812,84393662,84246475,84262708,68588067,44029745],"submission":[66241,60642,112197,790,437,470,409,423,403,569],"total":709585747,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47987177,48553224,48292301,48156655,48046867,48462532,48537352,48486892,43238538,39157760],"completion":[47985080,48485587,48175397,48042515,48046336,48462100,48536918,48486481,43238129,39157135],"submission":[2097,67637,116904,114140,531,432,434,411,409,625],"total":420942501,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[43024686,43351524,43500654,42960254,43020480,43070794,43251257,43702373,43729368,43143620],"completion":[43022933,43275289,43378090,42841144,43019974,43070293,43250831,43701961,43728967,43143179],"submission":[1753,76235,122564,119110,506,501,426,412,401,441],"total":389739082,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52393609,52295376,52018574,52103270,52066274,52451438,52281158,46244293,41333043,36621217],"completion":[52391146,52227982,51903103,51987641,52065760,52450893,52280710,46243877,41332536,36620677],"submission":[2463,67394,115471,115629,514,545,448,416,507,540],"total":437425434,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50936287,51093241,50842347,50877242,50660178,51452082,51021345,48161551,41232323,37123885],"completion":[50934174,51025513,50737020,50768191,50659683,51451630,51020919,48161154,41231750,37123470],"submission":[2113,67728,105327,109051,495,452,426,397,573,415],"total":432474463,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton13-1gib-smart-1e.json new file mode 100644 index 0000000..cab49a5 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":13,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[42272204,42262715,42293695,42186264,42202568,42212162,42228811,42136611,42041984,42048040],"completion":[42212833,42207968,42241077,42183743,42202140,42211733,42228405,42136135,42041426,42047589],"submission":[59371,54747,52618,2521,428,429,406,476,558,451],"total":379623427,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[44162793,44199327,44234850,44222590,44184596,44163774,44152880,44029427,44005277,40161529],"completion":[44160383,44163432,44179240,44166983,44184066,44163344,44152454,44028851,44004854,40161077],"submission":[2410,35895,55610,55607,530,430,426,576,423,452],"total":393392744,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34979789,35008137,35038619,35096027,34984382,34995254,34981947,34978826,34959423,34955732],"completion":[34977711,34966776,34981421,35034896,34940183,34994540,34981505,34978419,34959025,34955290],"submission":[2078,41361,57198,61131,44199,714,442,407,398,442],"total":315135691,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35508316,35396870,35445150,35575470,35530929,35464635,35521865,35586874,35438402,35430200],"completion":[35506262,35357136,35387496,35515878,35529859,35464128,35521434,35586442,35437996,35429765],"submission":[2054,39734,57654,59592,1070,507,431,432,406,435],"total":319562239,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..88fdd2b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87891048,87646650,86944408,84837214,98879917,84452022,84526918,84416522,58489603,42763958],"completion":[87791786,87539997,86835581,84791708,84424479,84450955,84526214,84416105,58489164,42763308],"submission":[99262,106653,108827,45506,14455438,1067,704,417,439,650],"total":712972272,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88736555,88632299,87844715,83267882,83466375,85672455,85635256,85680255,60862264,42242639],"completion":[88734043,88576145,87736200,83184211,83465778,85671992,85634840,85679830,60861826,42242013],"submission":[2512,56154,108515,83671,597,463,416,425,438,626],"total":703316965,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79208751,79665085,79076762,77610398,76318918,68832945,72634451,72658648,72590616,72695905],"completion":[79206548,79602455,78959872,77507499,76318141,68832479,72633988,72658228,72590125,72695496],"submission":[2203,62630,116890,102899,777,466,463,420,491,409],"total":672095967,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82323212,81983477,81901595,79148201,72890558,76521431,76480936,76494489,76506162,64946499],"completion":[82267097,81924603,81802220,79147672,72890048,76521005,76480439,76494088,76505776,64946051],"submission":[56115,58874,99375,529,510,426,497,401,386,448],"total":686886376,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[55128806,55012842,54929480,55063075,54852704,54466567,54576948,45437621,37146014,35288813],"completion":[55126552,54959308,54838165,54968098,54852199,54466127,54576540,45437193,37145505,35288221],"submission":[2254,53534,91315,94977,505,440,408,428,509,592],"total":446785547,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[55460293,55505597,55513050,55429125,55338839,54903515,54920242,42405592,35305660,33934395],"completion":[55458136,55449873,55417744,55338946,55338354,54903066,54919825,42405178,35305114,33933884],"submission":[2157,55724,95306,90179,485,449,417,414,546,511],"total":443265812,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[44746354,44942358,45273531,44976277,45075373,44857701,44856800,44634173,44737631,44505199],"completion":[44744125,44878529,45179202,44873524,45074877,44857253,44856365,44633746,44737217,44504773],"submission":[2229,63829,94329,102753,496,448,435,427,414,426],"total":403868756,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[48455637,48685032,48678544,48702089,48616961,48357609,48352049,48427030,46675323,37444912],"completion":[48453559,48617913,48562659,48579438,48616476,48357174,48351619,48426619,46674914,37444361],"submission":[2078,67119,115885,122651,485,435,430,411,409,551],"total":423949182,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton14-1gib-smart-1e.json new file mode 100644 index 0000000..d4f124a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":14,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46078799,46135117,46071363,46066241,46028359,46139521,46060503,34231317,34228372,34216224],"completion":[46028170,46084595,46020986,46065714,46027923,46139084,46059871,34230691,34227962,34215794],"submission":[50629,50522,50377,527,436,437,632,626,410,430],"total":379188643,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[36783387,36799309,36810348,36773198,36756807,36724975,36767094,36763300,36282623,34987002],"completion":[36781232,36762830,36757271,36719310,36755800,36724514,36766622,36762906,36282222,34986473],"submission":[2155,36479,53077,53888,1007,461,472,394,401,529],"total":328710982,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35423478,35465043,35491183,35583253,35465352,35422862,35436148,35447068,35439211,35163793],"completion":[35421317,35428096,35435656,35527331,35434518,35422208,35435729,35446671,35438819,35163275],"submission":[2161,36947,55527,55922,30834,654,419,397,392,518],"total":319136020,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33678785,33718602,33740403,33739267,33683204,33683963,33686117,33673233,33677883,33678442],"completion":[33676712,33675531,33678939,33679296,33682672,33682808,33685696,33672701,33677501,33678025],"submission":[2073,43071,61464,59971,532,1155,421,532,382,417],"total":303337063,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton15-1gib-smart-1e.json new file mode 100644 index 0000000..71b0fed --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":15,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80220313,80155160,80235560,80099698,76435199,72149491,72441182,71127994,44733630,44682421],"completion":[80155819,80089552,80170205,80099164,76434504,72149034,72440735,71127589,44733169,44681775],"submission":[64494,65608,65355,534,695,457,447,405,461,646],"total":622069300,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[69451680,69547759,69611427,69577571,69555701,67166164,64035644,61142168,61881674,62095389],"completion":[69449155,69506092,69546891,69511127,69555145,67165742,64035024,61141711,61881271,62094935],"submission":[2525,41667,64536,66444,556,422,620,457,403,454],"total":594621841,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[55483820,55436065,55563250,55557147,55490445,55460884,55466545,55206300,41258488,41223164],"completion":[55481432,55391122,55490922,55482418,55489923,55460451,55466094,55205882,41257852,41222659],"submission":[2388,44943,72328,74729,522,433,451,418,636,505],"total":470670340,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[48020957,48039915,48077907,48061244,48013791,48012592,48001778,48029739,48002854,48023750],"completion":[48018832,47987512,48000552,47982574,48013249,48012159,48001333,48029330,48002461,48023222],"submission":[2125,52403,77355,78670,542,433,445,409,393,528],"total":432312328,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..902e115 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[160553460,162666779,162896259,163059525,163644431,163100087,163105944,162783576,163190629,110788924],"completion":[160193976,162320917,162524592,162887377,163290140,163099577,163105450,162783127,163190187,110593841],"submission":[359484,345862,371667,172148,354291,510,494,449,442,195083],"total":1415784780,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161526313,164259807,164047073,164641627,164654671,164229245,164617956,163997988,164206080,100919230],"completion":[161524201,164076952,163664520,164293378,164654192,164228808,164617520,163997570,164205674,100917278],"submission":[2112,182855,382553,348249,479,437,436,418,406,1952],"total":1415583179,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153195226,150870826,152910349,152844696,153770306,154334502,153553631,154045426,154041070,153039441],"completion":[153021572,150694987,152551396,152844124,153769901,154334102,153553207,154045027,154040677,153039031],"submission":[173654,175839,358953,572,405,400,424,399,393,410],"total":1379419477,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161776097,156505183,156008557,156849230,156622998,157246541,156727771,156530315,156808404,143599840],"completion":[161773630,156121662,155657656,156475812,156622452,157246069,156727306,156529890,156807980,143599429],"submission":[2467,383521,350901,373418,546,472,465,425,424,411],"total":1396910726,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[314545006,225214460,225166671,223877948,223523629,222599584,224140236,223841264,223571131,179152667],"completion":[314542658,222702498,225052242,223768453,223523094,222599171,224139793,223840852,223570684,179152238],"submission":[2348,2511962,114429,109495,535,413,443,412,447,429],"total":1971101678,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[305752430,225963718,225907755,225214944,224452422,224347767,224941636,225176228,223557955,172285133],"completion":[305750347,224493319,225793394,225100820,224451876,224347312,224941218,225175772,223557547,172284724],"submission":[2083,1470399,114361,114124,546,455,418,456,408,409],"total":1971860728,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360246116,240623433,213196026,213636192,214176167,214087419,213436470,213269213,213951818,213341488],"completion":[360243630,212942595,213077903,213523477,214175592,214086984,213436033,213268784,213951426,213341050],"submission":[2486,27680838,118123,112715,575,435,437,429,392,438],"total":1949732219,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[349755613,231918798,215440541,216328721,215554543,216497748,215878782,215373198,215890523,210285970],"completion":[349753499,214924960,215322703,216208292,215554006,216497306,215878338,215372795,215890112,210285548],"submission":[2114,16993838,117838,120429,537,442,444,403,411,422],"total":1953182867,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton2-1gib-smart-1e.json new file mode 100644 index 0000000..74c1b4a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":2,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68489160,68489580,68607024,68576135,68543961,66704711,43039607,42517346,42502273,42816386],"completion":[68439453,68443159,68561489,68575611,68543473,66704300,43038966,42516871,42501856,42815969],"submission":[49707,46421,45535,524,488,411,641,475,417,417],"total":511808917,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49968016,50036555,50089668,50038316,49904494,49902188,49889820,49914931,49872073,49925389],"completion":[49965718,49991944,50034884,49987925,49874147,49901143,49889380,49914535,49871664,49924983],"submission":[2298,44611,54784,50391,30347,1045,440,396,409,406],"total":449689015,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..17215c3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193392472,193255004,193226677,193378921,194001056,192896298,193615378,193201702,172924692,95328557],"completion":[193040398,192896357,192865783,193186534,193638867,192895717,193614915,193201248,172924282,95327833],"submission":[352074,358647,360894,192387,362189,581,463,454,410,724],"total":1621838983,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[190625111,190533716,190282210,189931108,190497887,189812945,190319478,190495272,182294882,106986758],"completion":[190450277,190353966,189921036,189583589,190497289,189812470,190318995,190494769,182294460,106986150],"submission":[174834,179750,361174,347519,598,475,483,503,422,608],"total":1621164308,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179184313,179905292,180291298,180161860,179085269,180185042,179975188,179906449,179871879,162681281],"completion":[179182288,179717210,179947384,179809638,179084727,180184608,179974694,179906030,179871481,162680856],"submission":[2025,188082,343914,352222,542,434,494,419,398,425],"total":1602079339,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[174675038,175556680,175435343,175721435,174832181,176333716,175113539,175611854,175329320,175135738],"completion":[174671731,175372471,175079591,175370369,174831666,176333273,175113120,175611439,175328701,175135318],"submission":[3307,184209,355752,351066,515,443,419,415,619,420],"total":1579084151,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374415907,375510171,253950830,218856993,219364472,218350808,217641149,218163721,219218719,145788243],"completion":[374413645,375346062,253631824,218726646,219363942,218350364,217640736,218163314,219218310,145787823],"submission":[2262,164109,319006,130347,530,444,413,407,409,420],"total":2086858053,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372761450,371515844,262883337,215519555,216156310,215578077,215497229,215636884,216256133,168666374],"completion":[372602233,371348180,262545190,215518934,216155778,215577647,215496812,215636483,216255729,168665929],"submission":[159217,167664,338147,621,532,430,417,401,404,445],"total":2097722154,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[361949599,360315809,304666857,224087982,208479773,207980191,208224492,208557842,208238103,198390537],"completion":[361947364,360147255,304360712,207472613,208478498,207979711,208224024,208557445,208237681,198390114],"submission":[2235,168554,306145,16615369,1275,480,468,397,422,423],"total":2128955656,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[355703416,354699801,325218575,237268126,202269753,203156637,203343917,202838750,201882810,203493641],"completion":[355700782,354533294,324904166,202413746,202268562,203156196,203343510,202838346,201882336,203493195],"submission":[2634,166507,314409,34854380,1191,441,407,404,474,446],"total":2134186463,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton3-1gib-smart-1e.json new file mode 100644 index 0000000..19062ce --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":3,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[70804470,70359192,70835134,70747801,70661849,70780232,52073126,40969970,41136349,41178204],"completion":[70756194,70311985,70789212,70747259,70661389,70779752,52072707,40969300,41135923,41177782],"submission":[48276,47207,45922,542,460,480,419,670,426,422],"total":528753045,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53413432,53331755,53555638,53724032,53461535,53549849,53477392,53457552,53498800,53557906],"completion":[53409718,53292091,53502398,53672094,53428756,53548744,53476979,53457153,53498404,53557489],"submission":[3714,39664,53240,51938,32779,1105,413,399,396,417],"total":481736753,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..6a7100f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[368671290,236992286,212346484,212562982,213081416,213076786,213173552,214188819,213809172,213122714],"completion":[368354919,213346508,212227128,212504290,212969661,213076147,213172386,214188289,213808681,213122207],"submission":[316371,23645778,119356,58692,111755,639,1166,530,491,507],"total":1942500608,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362182591,232816598,215254809,215098749,215218405,214012707,214386314,215296597,216411340,210246615],"completion":[362180433,213458217,215134450,214977261,215217763,214012264,214385887,215296185,216410910,210246179],"submission":[2158,19358381,120359,121488,642,443,427,412,430,436],"total":1948756093,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[326316949,227818088,224430267,224862420,224177284,224491076,225097280,223355573,223927045,173502885],"completion":[326314453,224278923,224296877,224741681,224176794,224490619,225096842,223355161,223926621,173502420],"submission":[2496,3539165,133390,120739,490,457,438,412,424,465],"total":1971677066,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[317230093,227013536,224443205,224296058,224320296,224227357,224166281,224046725,224393850,173805381],"completion":[317076201,224274362,224308347,224295491,224319854,224226946,224165147,224046270,224393430,173804959],"submission":[153892,2739174,134858,567,442,411,1134,455,420,422],"total":1970726985,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154435015,154487465,154281705,154529095,155200483,154228346,154611756,155291235,154750438,154260655],"completion":[154432806,154270462,153925860,154151015,155199940,154227620,154611327,155290792,154750032,154260190],"submission":[2209,217003,355845,378080,543,726,429,443,406,465],"total":1391652148,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156260836,156539832,156309647,156930210,156691953,157218180,156541372,157245989,156656802,148547688],"completion":[156258704,156321346,155950534,156554716,156691319,157217489,156540925,157245582,156656405,148547208],"submission":[2132,218486,359113,375494,634,691,447,407,397,480],"total":1402690717,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164009455,163874311,163861567,165445501,164865534,163568695,164103782,164221815,164137959,106730702],"completion":[164007417,163672176,163491828,165058382,164679601,163568213,164103286,164221338,164137550,106730207],"submission":[2038,202135,369739,387119,185933,482,496,477,409,495],"total":1421390935,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164658473,164614806,164801188,165354772,164530600,164510801,164852078,164892352,164365911,102651139],"completion":[164656319,164387348,164420506,164971029,164529845,164510377,164851665,164891948,164365437,102650679],"submission":[2154,227458,380682,383743,755,424,413,404,474,460],"total":1420583646,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton4-1gib-smart-1e.json new file mode 100644 index 0000000..d70af88 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":4,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[173018561,172958849,135146895,96360968,96273168,96162235,96180205,96305739,96160101,96123748],"completion":[172930612,172869392,135062153,96360290,96272726,96161813,96179781,96305319,96159660,96123327],"submission":[87949,89457,84742,678,442,422,424,420,441,421],"total":981681284,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[188721550,171204474,113138146,103973584,104091324,103965781,103960404,104048187,92335184,43578986],"completion":[188719304,171152240,113072579,103925917,104090790,103965326,103959978,104047732,92334757,43578533],"submission":[2246,52234,65567,47667,534,455,426,455,427,453],"total":940304214,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82435268,82282853,82047496,82418349,82336890,82473945,82282454,82277118,82420454,82274477],"completion":[82432170,82214470,81938453,82316645,82336371,82473488,82281787,82276717,82420064,82274050],"submission":[3098,68383,109043,101704,519,457,667,401,390,427],"total":740823021,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90764513,90803025,90923948,90919692,90820101,91087599,90663614,90841568,81471769,68411173],"completion":[90762252,90731615,90810577,90819578,90819549,91087149,90663201,90841129,81471332,68410598],"submission":[2261,71410,113371,100114,552,450,413,439,437,575],"total":785949731,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..9d9a13c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[358196949,232102438,218511092,217734659,217203708,218766553,216841875,217792155,217805045,204979061],"completion":[357895499,215867281,218389699,217672887,217088994,218766003,216841338,217790236,217804626,204978586],"submission":[301450,16235157,121393,61772,114714,550,537,1919,419,475],"total":1961758137,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[371908828,240096536,212037712,213639246,212359008,212804517,212975999,213218678,212231666,213102836],"completion":[371906517,211148643,211918640,213521094,212358461,212803974,212975564,213218221,212231229,213102421],"submission":[2311,28947893,119072,118152,547,543,435,457,437,415],"total":1942481191,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[314455835,227093039,225482424,225452845,225938013,225497986,225282794,225322796,225062083,168461044],"completion":[314309398,226403223,225361387,225452294,225937534,225497559,225282358,225322363,225061656,168460624],"submission":[146437,689816,121037,551,479,427,436,433,427,420],"total":1973606804,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[324437877,224861342,224160767,223190898,223444156,223090824,222896330,222970519,222923815,183211634],"completion":[324435507,222202015,224039345,223058553,223443568,223090389,222895745,222970095,222923314,183211211],"submission":[2370,2659327,121422,132345,588,435,585,424,501,423],"total":1970956612,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157072365,156836341,156851352,158016648,156592952,156774686,156280688,156455701,156865056,144351378],"completion":[157070310,156654069,156479962,157652280,156592448,156773968,156280288,156455240,156864656,144350951],"submission":[2055,182272,371390,364368,504,718,400,461,400,427],"total":1399035675,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153373798,153501615,153401494,153689778,153398539,153639940,153269652,153185456,152986806,153825710],"completion":[153371171,153290515,153044469,153324220,153397912,153639173,153269186,153185062,152986406,153825291],"submission":[2627,211100,357025,365558,627,767,466,394,400,419],"total":1380908745,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165219363,165024034,165399608,165566879,165654399,164635114,164681841,165134489,162630573,95235270],"completion":[165217674,164836675,165041613,165181110,165653482,164634607,164681395,165134083,162630168,95234676],"submission":[1689,187359,357995,385769,917,507,446,406,405,594],"total":1414159198,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162743554,163196076,162810428,164411934,163374127,162253207,162537478,162871095,163161612,108848492],"completion":[162741467,163019723,162450510,164037363,163199544,162252685,162537049,162870671,163161195,108848063],"submission":[2087,176353,359918,374571,174583,522,429,424,417,429],"total":1414025730,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton5-1gib-smart-1e.json new file mode 100644 index 0000000..9569bc0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":5,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[171946906,171813499,132537639,97422653,96996286,96994881,97059892,97062389,97044811,97138798],"completion":[171860282,171729616,132453955,97421996,96995857,96994383,97059489,97061977,97044409,97138360],"submission":[86624,83883,83684,657,429,498,403,412,402,438],"total":984080174,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184399234,178464392,124570370,103607068,103418219,103504983,103542584,103371657,95885007,52478849],"completion":[184396927,178413735,112470436,103556109,103417676,103504553,103542081,103371236,95884589,52453572],"submission":[2307,50657,12099934,50959,543,430,503,421,418,25277],"total":968983196,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84322028,84164488,84117411,84126033,83959811,83998962,84079704,84005036,84199570,83974813],"completion":[84319651,84107494,84022376,84024777,83959257,83998480,84079297,84004619,84199150,83974391],"submission":[2377,56994,95035,101256,554,482,407,417,420,422],"total":756632470,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89949915,89949444,90077777,90126699,89774028,90069505,89908112,89924291,89953247,66760178],"completion":[89947698,89890217,89979746,90032863,89773506,90069007,89907675,89923879,89952825,66759746],"submission":[2217,59227,98031,93836,522,498,437,412,422,432],"total":786550727,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..32c2de5 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[325338312,224461633,225566410,224112634,224351098,224345830,223479066,224480997,225066864,161944519],"completion":[325030255,224342511,225445777,224051873,224241167,224345279,223478463,224480502,225066429,161944054],"submission":[308057,119122,120633,60761,109931,551,603,495,435,465],"total":1957884727,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[324162976,224762487,225372554,224476035,225203278,225260726,226265359,225528392,225649820,151870388],"completion":[324006458,224702940,225247723,224475481,225202845,225260269,226264278,225527923,225649405,151869946],"submission":[156518,59547,124831,554,433,457,1081,469,415,442],"total":1954403584,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[349823619,221135979,214889130,214521206,214222233,214283855,214274500,214597516,214304218,213089741],"completion":[349821663,213856794,214760869,214407175,214221705,214283429,214274082,214597076,214303822,213089323],"submission":[1956,7279185,128261,114031,528,426,418,440,396,418],"total":1935468601,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[339437750,216437956,215989661,217061522,216061157,216249105,216469537,215597330,216929849,209786014],"completion":[339435556,216369733,215873309,216941579,216060540,216248677,216469113,215596900,216929423,209785574],"submission":[2194,68223,116352,119943,617,428,424,430,426,440],"total":1940594273,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161864689,162725836,161917655,162659158,162057532,162673333,161862203,161793542,162279708,110488689],"completion":[161862414,162539947,161547637,162297477,162056304,162672809,161861778,161793097,162279302,110488252],"submission":[2275,185889,370018,361681,1228,524,425,445,406,437],"total":1408469507,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163614730,163439414,163610612,163609590,163656762,163952091,163939564,163593041,163222292,98655985],"completion":[163611927,163256774,163259758,163265551,163655801,163951607,163939138,163592634,163221891,98655551],"submission":[2803,182640,350854,344039,961,484,426,407,401,434],"total":1407689193,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153044551,153404587,152972532,153214008,153102553,153819234,152823744,153424230,153080177,152555696],"completion":[153038300,153190156,152621780,152857939,152921039,153818536,152823314,153423796,153079781,152555283],"submission":[6251,214431,350752,356069,181514,698,430,434,396,413],"total":1379133158,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155618502,155672893,156370380,155650586,155822996,156324868,156100726,155799274,155810646,145909195],"completion":[155615267,155480789,156011993,155127172,155821897,156324351,156100297,155798863,155810243,145908764],"submission":[3235,192104,358387,523414,1099,517,429,411,403,431],"total":1393475338,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton6-1gib-smart-1e.json new file mode 100644 index 0000000..553aba7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":6,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193171755,143451862,121882577,103601426,103518314,103548591,103602387,103605920,86433725,42956787],"completion":[193085459,143370332,103458695,103600334,103517902,103548113,103601982,103605522,86433245,42956317],"submission":[86296,81530,18423882,1092,412,478,405,398,480,470],"total":912612201,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[177079124,171472690,101885120,96999496,97057703,97161742,97106168,97120836,97114967,97106410],"completion":[177077036,171429622,87991209,96947840,97057191,97161218,97105748,97120417,97114562,97105996],"submission":[2088,43068,13893911,51656,512,524,420,419,405,414],"total":953035071,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88624271,88603542,88797579,88830719,88643983,88771489,88847231,88722917,81729776,63784428],"completion":[88621974,88546453,88689718,88735033,88643431,88771074,88846765,88722500,81729370,63783836],"submission":[2297,57089,107861,95686,552,415,466,417,406,592],"total":766738495,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80877273,80898573,80700559,80955286,80787257,80922985,81047117,81043153,80900044,80792166],"completion":[80874415,80825860,80592353,80850838,80786752,80922555,81046685,81042762,80899653,80791731],"submission":[2858,72713,108206,104448,505,430,432,391,391,435],"total":728054385,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..bf891fd --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[385154740,387639849,259085702,218691548,215955324,217482050,217789159,218026120,218724709,115533078],"completion":[384839199,387323254,229956369,218614610,215825313,217481329,217788189,218025578,218724292,115532605],"submission":[315541,316595,29129333,76938,130011,721,970,542,417,473],"total":2068946107,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[379706899,380642884,251170718,216236206,215071713,215055907,216314187,215444570,215840657,157646715],"completion":[379704581,380487423,250851419,216105958,215071131,215055465,216313753,215444141,215840222,157646278],"submission":[2318,155461,319299,130248,582,442,434,429,435,437],"total":2083436591,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[373152327,372845149,270555990,210516589,205634231,206466146,205783053,205920067,206586031,195436495],"completion":[373150027,372677296,270233463,205509348,205632861,206465641,205782538,205919589,206585581,195436063],"submission":[2300,167853,322527,5007241,1370,505,515,478,450,432],"total":2079758732,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[364514730,365962261,301084094,230318829,200524927,199251929,200694824,200702117,201214449,200552272],"completion":[364512051,365808384,300767592,199807946,200523572,199251389,200694400,200701669,201214049,200551806],"submission":[2679,153877,316502,30510883,1355,540,424,448,400,466],"total":2100477731,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[192968185,192339979,193927130,192643678,193217478,194232908,191893832,192831507,185451214,103241281],"completion":[192629297,192163422,193560706,192642243,193217012,194232480,191893400,192830852,185450796,103239928],"submission":[338888,176557,366424,1435,466,428,432,655,418,1353],"total":1639791206,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[188591434,189023767,191247656,189525809,189192853,190794344,188476379,188290144,191847759,124624164],"completion":[188589006,188847159,190888460,189160073,189192342,190793881,188475960,188289587,191847260,124623752],"submission":[2428,176608,359196,365736,511,463,419,557,499,412],"total":1643033493,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182377264,183261454,182840942,183217047,182470252,183210755,182220376,183586223,182822891,163019010],"completion":[182374464,183059869,182488822,182868860,182469720,183210280,182219935,183585825,182822410,163018568],"submission":[2800,201585,352120,348187,532,475,441,398,481,442],"total":1626661558,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[177851906,177862540,177443926,177897953,177662282,178048379,178200686,177837844,177975074,177424298],"completion":[177847864,177664744,177086121,177535217,177661549,178047959,178200108,177837438,177974653,177423874],"submission":[4042,197796,357805,362736,733,420,578,406,421,424],"total":1600367008,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton7-1gib-smart-1e.json new file mode 100644 index 0000000..32d4dbb --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":7,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[171984069,171936235,171748381,152248754,108922518,110063612,110482706,110427302,105662402,53186325],"completion":[171891596,171845409,171655773,152248208,108921869,110063138,110482262,110426848,105661984,53185518],"submission":[92473,90826,92608,546,649,474,444,454,418,807],"total":1094687498,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162603484,162742372,162774368,158868689,113694368,98394803,98698159,99023326,99105813,99152607],"completion":[162601016,162686976,162675491,158777548,113693563,98394298,98697729,99022878,99105383,99152186],"submission":[2468,55396,98877,91141,805,505,430,448,430,421],"total":1092462810,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[102747452,103073809,103151348,103091098,102882528,102922324,103045278,103028708,100585330,72809174],"completion":[102745286,103010987,103046754,102981416,102881888,102921799,103044613,103028212,100584860,72807884],"submission":[2166,62822,104594,109682,640,525,665,496,470,1290],"total":894596916,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95434660,95534357,95537777,95812920,95607069,95685550,95523679,95419838,95621959,95541786],"completion":[95432353,95469692,95433411,95703504,95605947,95683889,95523095,95418181,95620317,95541337],"submission":[2307,64665,104366,109416,1122,1661,584,1657,1642,449],"total":860292163,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..7f6e1d4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67982957,67883416,67915899,67935983,67875322,67883361,67853565,67895903,60484827,35665797],"completion":[67849180,67758683,67790158,67935465,67874854,67882908,67853130,67895515,60484410,35665192],"submission":[133777,124733,125741,518,468,453,435,388,417,605],"total":571408604,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67225931,67294411,67287279,67392223,67245813,67273095,67226852,67356770,62595201,36843499],"completion":[67223806,67223116,67150825,67265506,67245327,67272673,67226421,67356356,62594793,36842908],"submission":[2125,71295,136454,126717,486,422,431,414,408,591],"total":570526129,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63299387,63164518,63165318,63367174,63313653,63287734,63272560,63200232,63287299,56371662],"completion":[63297619,63098818,63047014,63240471,63313125,63287299,63272130,63199816,63286849,56371237],"submission":[1768,65700,118304,126703,528,435,430,416,450,425],"total":562440324,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61430905,61427608,61510059,61487094,61512472,61527055,61437953,61478385,61408467,61602619],"completion":[61428816,61347983,61380146,61353844,61511906,61526551,61437528,61477980,61408063,61602199],"submission":[2089,79625,129913,133250,566,504,425,405,404,420],"total":553404142,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80738772,80755501,80759593,80671455,80537017,80655429,80417238,73159464,73120700,73021699],"completion":[80736470,80690033,80654791,80557176,80536515,80654990,80416842,73158898,73120284,73021282],"submission":[2302,65468,104802,114279,502,439,396,566,416,417],"total":703111178,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83565815,83565797,83584970,83513187,83545840,83618701,80639533,75790905,76755185,65433987],"completion":[83562855,83497166,83472646,83405031,83545245,83618223,80639105,75790475,76754777,65433574],"submission":[2960,68631,112324,108156,595,478,428,430,408,413],"total":716462522,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91495787,91474709,91393658,91561499,91414045,88732809,84298789,85001614,60991131,44949968],"completion":[91493496,91401336,91289361,91453614,91413528,88732356,84298228,85001204,60990682,44949426],"submission":[2291,73373,104297,107885,517,453,561,410,449,542],"total":729830814,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91779495,91861340,91843102,91975126,91875290,88842207,84716343,85352385,58883787,44285597],"completion":[91777385,91797621,91732575,91866097,91874798,88841775,84715837,85351984,58883389,44285092],"submission":[2110,63719,110527,109029,492,432,506,401,398,505],"total":729647090,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton8-1gib-smart-1e.json new file mode 100644 index 0000000..da00878 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":8,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33674747,33675128,33678731,33631204,33631166,33631380,33631512,33631597,33631294,33631254],"completion":[33631250,33630954,33631450,33630672,33630689,33630958,33631081,33631184,33630894,33630831],"submission":[43497,44174,47281,532,477,422,431,413,400,423],"total":302782980,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34007377,34032733,34052757,34059577,33998118,33999388,34000583,33984000,33996784,33983910],"completion":[34004530,34000759,34008236,34017103,33997621,33998948,34000113,33983598,33996372,33983470],"submission":[2847,31974,44521,42474,497,440,470,402,412,440],"total":306115163,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n15ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..e036dad --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":15,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67286842,67296392,67269637,67280318,67252753,67186414,67173407,67233339,59622267,35291740],"completion":[67171102,67175421,67152000,67279632,67252273,67185873,67172928,67232865,59621791,35291004],"submission":[115740,120971,117637,686,480,541,479,474,476,736],"total":565618861,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66483930,66440508,66418741,66548759,66488302,66360391,66492076,66462399,62225354,36566924],"completion":[66481626,66372572,66303763,66426430,66487798,66359947,66491635,66461956,62224940,36566301],"submission":[2304,67936,114978,122329,504,444,441,443,414,623],"total":564014894,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":15,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62524475,62715391,62629168,62812959,62577259,62618685,62571975,62643494,62741058,55687022],"completion":[62522280,62643949,62510357,62691060,62576699,62618247,62571517,62643077,62740655,55686591],"submission":[2195,71442,118811,121899,560,438,458,417,403,431],"total":557007724,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":15,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60802673,60682427,60686274,60820330,60768973,60730179,60823377,60721593,60839149,60883258],"completion":[60800585,60609573,60570343,60697415,60768454,60729699,60822960,60721179,60838747,60882837],"submission":[2088,72854,115931,122915,519,480,417,414,402,421],"total":546967201,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":15,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84802738,84751351,84948682,84856588,84716676,84759908,79355706,77139678,78077254,60649005],"completion":[84799712,84684564,84839168,84753428,84716113,84759439,79355054,77139229,78076839,60648566],"submission":[3026,66787,109514,103160,563,469,652,449,415,439],"total":719269496,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":15,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80165365,80233687,80107176,80291707,80016951,80213423,79874104,72123640,72758985,73396387],"completion":[80163061,80170905,79997642,80185074,80016428,80212912,79873689,72123148,72758573,73395894],"submission":[2304,62782,109534,106633,523,511,415,492,412,493],"total":699029046,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":15,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92641627,92497145,92679528,92722942,92617088,88035975,85865404,85057816,59789090,44267111],"completion":[92639405,92432355,92571320,92610253,92616513,88035335,85864954,85057363,59788599,44266584],"submission":[2222,64790,108208,112689,575,640,450,453,491,527],"total":733544995,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90678528,90681166,90773071,90663986,90779768,87642229,83374713,84520545,67551176,44720379],"completion":[90675890,90621636,90667399,90557256,90779221,87641795,83374205,84520121,67550765,44719841],"submission":[2638,59530,105672,106730,547,434,508,424,411,538],"total":730719011,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n15ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n15ton9-1gib-smart-1e.json new file mode 100644 index 0000000..950c9a8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n15ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":9,"nnode_src":15,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35212671,35198511,35207420,35149270,35161160,35158755,35170970,35154548,35165864,34987951],"completion":[35164423,35150448,35160325,35148715,35160698,35158282,35170549,35154146,35165467,34987523],"submission":[48248,48063,47095,555,462,473,421,402,397,428],"total":316364008,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":15,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33674153,33678729,33696834,33646002,33645247,33645936,33646219,33646441,33643931,33644361],"completion":[33644379,33648952,33644864,33645463,33644800,33645518,33645819,33646048,33643536,33643952],"submission":[29774,29777,51970,539,447,418,400,393,395,409],"total":302900110,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..327977f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154736357,153765377,154583044,154287255,154555751,155140793,154895032,154934043,154231939,154916055],"completion":[154542151,153558435,154196510,154286655,154555326,155140374,154894618,154933612,154231535,154915636],"submission":[194206,206942,386534,600,425,419,414,431,404,419],"total":1391325691,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156508854,156304919,156839480,157082936,156413917,157718511,157060235,156765173,156713629,148908876],"completion":[156506476,156078984,156463268,156717806,156413367,157718051,157059785,156764759,156713233,148908437],"submission":[2378,225935,376212,365130,550,460,450,414,396,439],"total":1403818915,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163951012,164155032,164301757,164856667,164050947,164723638,164959978,164365407,164605639,106822342],"completion":[163948999,163742249,163942358,164431853,164050396,164723213,164959542,164365000,164605111,106821893],"submission":[2013,412783,359399,424814,551,425,436,407,528,449],"total":1423234647,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163813771,164813534,165437650,165729942,165211724,165210198,165452893,164503212,165093766,102799672],"completion":[163811154,164593594,165052160,165343646,165211181,165209754,165452467,164502815,165093361,102799225],"submission":[2617,219940,385490,386296,543,444,426,397,405,447],"total":1424262582,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360532591,237093702,214680414,214996407,215132392,214780070,216573354,215755605,215001408,214936544],"completion":[360530202,213859875,214557306,214877743,215131835,214779316,216572943,215755179,215000954,214936116],"submission":[2389,23233827,123108,118664,557,754,411,426,454,428],"total":1958964098,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[353735779,234178215,216210981,216524804,216301849,216834996,216640968,216614670,216657378,212671737],"completion":[353733521,215685870,216093737,216405985,216301234,216834545,216640541,216614276,216656919,212671331],"submission":[2258,18492345,117244,118819,615,451,427,394,459,406],"total":1962649976,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[308277626,226949191,226722562,226500568,226781789,227344485,225515447,226217241,225664714,173136044],"completion":[307969073,226819952,226604854,226442393,226657618,227343968,225515017,226216800,225664295,173135598],"submission":[308553,129239,117708,58175,124171,517,430,441,419,446],"total":1984845129,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[310456998,227683103,226799766,226696683,226326101,225899519,225969401,226235260,225891913,174311845],"completion":[310454767,227255232,226677209,226581572,226325575,225899076,225968955,226234816,225891510,174311384],"submission":[2231,427871,122557,115111,526,443,446,444,403,461],"total":1985827439,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton0-1gib-smart-1e.json new file mode 100644 index 0000000..344bec3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":0,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[77660436,77560970,77995692,77616814,77321607,77576020,77603286,77582079,77555905,77751517],"completion":[77620899,77520247,77920853,77616296,77321196,77575592,77602833,77581560,77555495,77751114],"submission":[39537,40723,74839,518,411,428,453,519,410,403],"total":698571498,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79837645,79761876,80055815,79752049,79771470,79679920,80014540,79785223,79811816,71354697],"completion":[79835678,79714580,79980714,79679540,79770911,79679484,80014100,79784783,79811341,71354276],"submission":[1967,47296,75101,72509,559,436,440,440,475,421],"total":709994311,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87565695,88571577,87664971,87608073,87468612,87661470,87749828,87648227,64684178,44954039],"completion":[87489767,88497398,87593026,87570742,87395705,87660952,87749348,87647782,64683766,44953468],"submission":[75928,74179,71945,37331,72907,518,480,445,412,571],"total":724019152,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87715899,88540378,87816719,88218501,88272078,88121963,87821198,88225180,61534672,42355385],"completion":[87713740,88492057,87738271,88139956,88271543,88121511,87820766,88224761,61534273,42354856],"submission":[2159,48321,78448,78545,535,452,432,419,399,529],"total":720913104,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..e4981c2 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[258271122,257867334,258465107,257577693,257671441,257522594,257978488,257978887,258317999,242438703],"completion":[257953665,257595756,257841580,257576034,257670891,257522100,257978008,257978399,258317539,242438237],"submission":[317457,271578,623527,1659,550,494,480,488,460,466],"total":2305827918,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[253886387,253306737,253421200,253598731,253209293,252896085,253050563,253600578,253542039,253208544],"completion":[253564956,253005649,252763736,253000791,253208818,252895654,253050143,253600177,253541627,253208114],"submission":[321431,301088,657464,597940,475,431,420,401,412,430],"total":2279844454,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[268190859,268141547,268511885,268897540,268133219,268108967,268509207,268732192,268412513,172795618],"completion":[268187904,267827254,267907333,268271192,268132692,268108475,268508791,268731786,268412130,172795106],"submission":[2955,314293,604552,626348,527,492,416,406,383,512],"total":2320252053,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[265180666,265321537,265482414,265793080,265372911,265073845,265070475,265306954,265641061,199986070],"completion":[265178259,265005977,264820500,265108869,265372398,265073365,265070028,265306534,265640654,199985629],"submission":[2407,315560,661914,684211,513,480,447,420,407,441],"total":2323373923,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[596952847,301142210,277768599,277918556,277583329,277776179,277612089,276920956,277207736,259710722],"completion":[596950586,277887920,277614693,277758704,277582794,277775659,277611648,276920480,277207323,259710283],"submission":[2261,23254290,153906,159852,535,520,441,476,413,439],"total":2503656588,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[618044925,304171926,270826719,269769222,270157064,269890622,269972506,272013903,269785161,270536232],"completion":[618042060,267971070,270679082,269628332,270156541,269890181,269972078,272013467,269784760,270535805],"submission":[2865,36200856,147637,140890,523,441,428,436,401,427],"total":2467224057,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[543242405,299578773,290897695,292588810,292584866,292121973,290856384,292250206,291803923,199320756],"completion":[542695798,291336031,290749652,292516912,292442882,292121393,290855936,292249714,291803500,199320296],"submission":[546607,8242742,148043,71898,141984,580,448,492,423,460],"total":2542019458,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[554687903,296638923,288584087,288262278,288871362,289079887,288467149,287406193,287601403,221818891],"completion":[554685341,287129540,288444393,288115318,288870788,289079434,288466733,287405719,287600976,221818458],"submission":[2562,9509383,139694,146960,574,453,416,474,427,433],"total":2536744431,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton1-1gib-smart-1e.json new file mode 100644 index 0000000..3d180d1 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":1,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[144080935,144028099,144120062,143918649,144094617,144143665,143879021,143781394,144480540,120258828],"completion":[144022653,143970094,144013479,143917442,144094119,144143187,143878525,143780933,144480080,120258372],"submission":[58282,58005,106583,1207,498,478,496,461,460,456],"total":1272712767,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[138451427,138126825,138163643,138331495,138321734,138076235,138415764,138173360,138922132,138308545],"completion":[138448225,138063726,138055721,138219120,138321211,138075813,138415335,138172969,138921735,138308109],"submission":[3202,63099,107922,112375,523,422,429,391,397,436],"total":1244848322,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155534229,155689392,155939672,155686582,155587439,155333705,155383235,155771112,124365568,68962168],"completion":[155422904,155578856,155831210,155630161,155481190,155333166,155382801,155770678,124365139,68961624],"submission":[111325,110536,108462,56421,106249,539,434,434,429,544],"total":1282727390,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153717083,153612127,153904825,153571092,153333505,153543869,153449264,154052124,134961756,77899510],"completion":[153714858,153544255,153797036,153458810,153332981,153543399,153448838,154051668,134961258,77898933],"submission":[2225,67872,107789,112282,524,470,426,456,498,577],"total":1288335146,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..f50f210 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97192281,97030739,97230826,96997067,97083472,97173405,97214346,97218109,97128070,92933626],"completion":[97119100,96952061,97095286,96996500,97083032,97172954,97213927,97217710,97127672,92933208],"submission":[73181,78678,135540,567,440,451,419,399,398,418],"total":870019007,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95841103,95753795,95765700,95803228,95762204,95835152,95671522,95743596,95844192,95857934],"completion":[95772071,95682117,95603670,95802602,95761791,95834704,95671028,95743206,95843803,95857498],"submission":[69032,71678,162030,626,413,448,494,390,389,436],"total":862048077,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99927746,100049848,100135754,100110191,100078237,100006092,100068366,99982773,100084113,70947840],"completion":[99925610,99966025,99985985,99975521,100077731,100005646,100067955,99982298,100083712,70947434],"submission":[2136,83823,149769,134670,506,446,411,475,401,406],"total":871472454,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98540305,98576991,98684244,98839984,98643121,98625965,98651156,98632454,98678719,83414461],"completion":[98538141,98497720,98539619,98666655,98642606,98625486,98650740,98632049,98678310,83414022],"submission":[2164,79271,144625,173329,515,479,416,405,409,439],"total":872758125,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181423762,181616000,178437981,95719845,84384911,84429842,84392303,84411341,84414364,55296828],"completion":[181421352,181546417,178317869,85623769,84383689,84429308,84391888,84410937,84413946,55296413],"submission":[2410,69583,120112,10096076,1222,534,415,404,418,415],"total":933118535,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179950820,179782119,179798936,107468850,85443598,85370526,85405512,85398708,84367931,52672009],"completion":[179812394,179650353,179670971,86322030,85366508,85369880,85405085,85398318,84367533,52671511],"submission":[138426,131766,127965,21146820,77090,646,427,390,398,498],"total":945722283,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184263208,184123888,169352665,74806703,72322836,72366274,72366295,72427236,72370593,72369600],"completion":[184261030,184047104,169219281,74728811,72322296,72365845,72365851,72426842,72370201,72369179],"submission":[2178,76784,133384,77892,540,429,444,394,392,421],"total":862518732,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183235046,183654896,172447008,97724693,76096160,76089006,76108027,76044796,76139271,64571085],"completion":[183232752,183581814,172323749,76107765,76094797,76088535,76107596,76044358,76138838,64570659],"submission":[2294,73082,123259,21616928,1363,471,431,438,433,426],"total":898888692,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton10-1gib-smart-1e.json new file mode 100644 index 0000000..1a82206 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":10,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62467991,62648301,62522916,62496621,62709775,62623398,62636607,62550262,62548747,54899063],"completion":[62436588,62618094,62465956,62496059,62709351,62594004,62636104,62549837,62548316,54898641],"submission":[31403,30207,56960,562,424,29394,503,425,431,422],"total":555857142,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60423620,60416142,60442574,60393349,60430799,60205618,60329886,60466553,60352396,60481715],"completion":[60366501,60358185,60381983,60363178,60374221,60205088,60329299,60466148,60351994,60481257],"submission":[57119,57957,60591,30171,56578,530,587,405,402,458],"total":543528049,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65270783,65213419,65278395,65326820,65119967,65273460,65329244,65291067,63703466,40141397],"completion":[65268562,65170301,65217167,65268725,65119454,65272751,65328838,65290659,63702998,40140928],"submission":[2221,43118,61228,58095,513,709,406,408,468,469],"total":560726513,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63919628,63837096,64028762,63974809,63863570,63976774,63892662,64029395,63903765,46816638],"completion":[63917541,63792853,63966801,63912320,63863047,63974690,63892258,64028973,63903350,46816216],"submission":[2087,44243,61961,62489,523,2084,404,422,415,422],"total":558331856,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..b541fa3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97171157,97197495,97276517,97194418,97173122,97135236,97258325,97200116,97333802,96641331],"completion":[97168806,97120800,97144105,97054598,97172620,97134782,97257900,97199698,97333386,96640912],"submission":[2351,76695,132412,139820,502,454,425,418,416,419],"total":874480641,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95648388,95694906,95602833,95773429,95626562,95707271,95691749,95612073,95693887,95810099],"completion":[95645553,95616246,95436228,95639100,95626034,95706847,95691335,95611670,95693492,95809669],"submission":[2835,78660,166605,134329,528,424,414,403,395,430],"total":861322980,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[100005448,99954087,100051977,100255331,100006812,100103611,100181744,100193824,100012359,76488582],"completion":[100003327,99882998,99910868,100117486,100006308,100103188,100181330,100193391,100011928,76488168],"submission":[2121,71089,141109,137845,504,423,414,433,431,414],"total":877322500,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98313815,98219012,98355160,98393260,98329943,98328978,98226838,98325900,98198487,101437527],"completion":[98311276,98141873,98205246,98253632,98329363,98328569,98226416,98325446,98198067,101437088],"submission":[2539,77139,149914,139628,580,409,422,454,420,439],"total":887890619,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181764287,181667577,185877019,77638243,85917547,85922917,85925969,85836788,85906166,61521675],"completion":[181703166,181596977,185754057,77634918,85916956,85922467,85925420,85836337,85905701,61521254],"submission":[61121,70600,122962,3325,591,450,549,451,465,421],"total":936354879,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179192478,179274060,179314195,98011197,84476321,84509551,84457123,84519071,84509925,65524059],"completion":[179183486,179202599,179187205,75601262,84475031,84509005,84456657,84518666,84509431,65523656],"submission":[8992,71461,126990,22409935,1290,546,466,405,494,403],"total":944613738,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183889023,184061743,169392996,96846178,76994849,76980291,77012469,76977983,76934236,69490947],"completion":[183738182,183940170,169265381,77026396,76915161,76979666,77011960,76977554,76933812,69490407],"submission":[150841,121573,127615,19819782,79688,625,509,429,424,540],"total":904801109,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183253496,183220760,175067643,92469593,72645263,72672552,72733820,72701172,72751729,72736881],"completion":[183250401,183145984,174942034,72697092,72643896,72672036,72733342,72700745,72751286,72736461],"submission":[3095,74776,125609,19772501,1367,516,478,427,443,420],"total":887079562,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton11-1gib-smart-1e.json new file mode 100644 index 0000000..6b727fa --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":11,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62838730,62561779,62652460,62516870,62551215,62645682,62563079,62699203,62711038,54463562],"completion":[62781244,62505381,62592638,62516276,62550722,62644029,62562644,62698790,62710601,54463137],"submission":[57486,56398,59822,594,493,1653,435,413,437,425],"total":555374658,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60302538,60328134,60408451,60455392,60171007,60290516,60420707,60328619,60344363,60375392],"completion":[60300434,60287870,60346831,60396338,60170496,60289848,60420292,60328216,60343967,60374969],"submission":[2104,40264,61620,59054,511,668,415,403,396,423],"total":543132005,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65287667,65312407,65317953,65455967,65320598,65284029,65270765,65228642,63420287,40172972],"completion":[65285530,65275106,65259555,65396573,65289112,65283534,65270335,65228216,63419866,40172468],"submission":[2137,37301,58398,59394,31486,495,430,426,421,504],"total":561016346,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63775786,63816953,63769528,63880896,63708701,63749709,63816948,63834082,63746579,47582507],"completion":[63773739,63776475,63708336,63822897,63708169,63749175,63816518,63833693,63746168,47582088],"submission":[2047,40478,61192,57999,532,534,430,389,411,419],"total":557952930,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..e6536a0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96852419,96876363,97016350,96693122,96860682,96957117,96862314,96734119,96989022,94044238],"completion":[96850017,96797930,96882635,96543484,96860194,96956670,96861897,96733722,96988619,94043824],"submission":[2402,78433,133715,149638,488,447,417,397,403,414],"total":869042689,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95965125,96008231,95988849,96029867,95995835,96076141,96111161,96090643,96033682,95982093],"completion":[95893295,95939303,95842144,96029349,95995423,96075713,96110721,96090245,96033274,95981666],"submission":[71830,68928,146705,518,412,428,440,398,408,427],"total":864326640,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99719024,99739285,99804834,99784795,99872493,99766289,99766454,99755534,99713637,73752744],"completion":[99565227,99587585,99672642,99711332,99735802,99765764,99765983,99755107,99713228,73752311],"submission":[153797,151700,132192,73463,136691,525,471,427,409,433],"total":871965848,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98819451,98810366,98840908,99004410,98723153,98789733,98836241,98915031,98791261,81572457],"completion":[98817396,98729844,98709489,98863107,98722640,98789237,98835825,98914595,98790836,81572032],"submission":[2055,80522,131419,141303,513,496,416,436,425,425],"total":872294562,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180265357,180085053,180105407,73735597,62975442,62711548,62746697,62419729,62501201,57126997],"completion":[180262914,180018406,179969118,50807903,62974278,62711038,62746276,62419307,62500804,57126576],"submission":[2443,66647,136289,22927694,1164,510,421,422,397,421],"total":804422019,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179167129,179396250,179288558,64466386,61823905,60997220,60884502,60810113,60728825,60818787],"completion":[179165009,179318290,179162392,64335241,61823253,60996707,60884076,60809701,60728405,60818354],"submission":[2120,77960,126166,131145,652,513,426,412,420,433],"total":789228662,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183634548,183713882,177152751,92686057,66578942,66587834,66728348,66748353,62343239,35789113],"completion":[183632478,183647847,177027429,68722682,66577662,66587314,66727925,66747897,62342834,35788674],"submission":[2070,66035,125322,23963375,1280,520,423,456,405,439],"total":818342596,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183385872,183137257,177831348,92706286,65643697,65619832,65936899,65807426,62688435,36689143],"completion":[183383221,183067380,177705560,67640123,65642367,65619361,65936460,65806992,62688018,36688693],"submission":[2651,69877,125788,25066163,1330,471,439,434,417,450],"total":816074551,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton12-1gib-smart-1e.json new file mode 100644 index 0000000..680ec39 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":12,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33661190,33661705,33681123,33636892,33636719,33637786,33639119,33647225,33674545,33637108],"completion":[33635664,33635431,33635775,33636360,33636295,33637367,33638717,33646805,33636420,33636319],"submission":[25526,26274,45348,532,424,419,402,420,38125,789],"total":302868897,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33695072,33694064,33695589,33672944,33692235,33651733,33652702,33685657,33651141,33653179],"completion":[33649130,33649475,33651040,33649573,33649900,33651199,33652297,33685261,33650352,33652754],"submission":[45942,44589,44549,23371,42335,534,405,396,789,425],"total":303057391,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..3a330de --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172149442,172149490,172106688,160906968,121590725,97604660,98665711,98762090,98737588,82221109],"completion":[172044004,172036424,171892152,160906388,121590225,97604160,98665283,98761612,98737138,82220641],"submission":[105438,113066,214536,580,500,500,428,478,450,468],"total":1102758139,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[167738658,167747052,167778344,157289874,136442667,88330984,91666350,92157223,92265255,92279902],"completion":[167735709,167631582,167567124,157087587,136442074,88330531,91665907,92156746,92264847,92279477],"submission":[2949,115470,211220,202287,593,453,443,477,408,425],"total":1085971066,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183819521,183951884,180518504,166989205,121704188,112067689,112070060,112106386,69979009,52795590],"completion":[183606700,183744125,180312148,159616322,111010641,112066540,112069665,112105957,69978558,52795069],"submission":[212821,207759,206356,7372883,10693547,1149,395,429,451,521],"total":1112197542,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181375572,181381926,181656764,180718458,105675606,109165612,109488477,109464722,83321828,58470428],"completion":[181373263,181267051,181448814,157955415,105674220,109165108,109488059,109464260,83321378,58469967],"submission":[2309,114875,207950,22763043,1386,504,418,462,450,461],"total":1119359327,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[102769812,102683538,102888605,102655317,102710932,102705870,102782144,102821039,103137405,79057594],"completion":[102767381,102541135,102656536,102433566,102710346,102705410,102781722,102820642,103137003,79057159],"submission":[2431,142403,232069,221751,586,460,422,397,402,435],"total":901453920,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96752274,96814829,96668682,96647614,96624019,96658985,96874863,96923526,96800843,97052225],"completion":[96750129,96679281,96453271,96411059,96623477,96658475,96874443,96923118,96800451,97051799],"submission":[2145,135548,215411,236555,542,510,420,408,392,426],"total":871075717,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[114326297,114287987,114416928,114681388,114356661,114728044,114432041,107478287,71435656,57465752],"completion":[114323510,114166656,114186848,114444425,114356137,114727602,114431609,107477833,71435050,57465266],"submission":[2787,121331,230080,236963,524,442,432,454,606,486],"total":923292853,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[113330032,113504799,113495615,113669997,113361580,113727861,113504924,109722617,76583510,61637719],"completion":[113327499,113380384,113262512,113456972,113361105,113727329,113504501,109722198,76583000,61637232],"submission":[2533,124415,233103,213025,475,532,423,419,510,487],"total":929219238,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton13-1gib-smart-1e.json new file mode 100644 index 0000000..3d22a3a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":13,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38766894,38701231,38761200,38680157,38666179,38613491,38645124,38692664,33881026,33627478],"completion":[38740822,38675696,38716419,38679633,38665762,38613061,38644562,38690972,33880622,33626820],"submission":[26072,25535,44781,524,417,430,562,1692,404,658],"total":338279845,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33687408,33687775,33683676,33662592,33684893,33639254,33640020,33717665,33641166,33637988],"completion":[33638163,33641233,33638084,33639738,33639938,33638746,33639530,33717257,33639788,33637280],"submission":[49245,46542,45592,22854,44955,508,490,408,1378,708],"total":303103452,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..923de5b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96873448,96881195,96937332,96918115,97140835,96904834,96924632,97017986,97008760,93925258],"completion":[96738515,96745897,96803758,96843333,96986867,96904023,96924216,97017565,97008292,93924799],"submission":[134933,135298,133574,74782,153968,811,416,421,468,459],"total":869668637,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96020052,95798449,95904941,96192017,95893555,96129749,95945427,96019546,95984077,96008562],"completion":[96012718,95723341,95776424,96051084,95893029,96129302,95944940,96019050,95983661,96008120],"submission":[7334,75108,128517,140933,526,447,487,496,416,442],"total":863887486,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99591542,99675170,99702750,99518556,99517758,99627794,99656315,99672402,99762093,73372981],"completion":[99516573,99601011,99561332,99518004,99517320,99627249,99655887,99671984,99761689,73372554],"submission":[74969,74159,141418,552,438,545,428,418,404,427],"total":870516003,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98681787,98793256,98778439,98861696,98855414,98836672,98847948,98764929,98817440,81081658],"completion":[98679622,98699966,98642565,98730765,98854778,98836152,98847502,98764496,98817014,81081238],"submission":[2165,93290,135874,130931,636,520,446,433,426,420],"total":871648506,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180660904,180979434,179714501,69518744,63171546,63069768,62829099,62957606,62862674,60516373],"completion":[180658437,180881957,179584771,50253268,63170303,63069264,62828607,62957201,62862265,60515950],"submission":[2467,97477,129730,19265476,1243,504,492,405,409,423],"total":805634045,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180083387,180107971,179970235,73031371,61628112,61254285,60902637,60967166,61186173,60903841],"completion":[180080765,180029804,179845238,48754669,61626912,61253708,60902222,60966770,61185753,60903418],"submission":[2622,78167,124997,24276702,1200,577,415,396,420,423],"total":799967198,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184369109,184401311,169020729,95331029,66499988,66729588,66809458,66726160,65538976,36903745],"completion":[184366766,184331510,168896965,68598569,66498600,66729126,66809040,66725764,65538580,36903324],"submission":[2343,69801,123764,26732460,1388,462,418,396,396,421],"total":817975453,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184011505,183862345,170830474,94989156,65717119,65754668,65919907,65611079,65442317,38405263],"completion":[184008864,183795297,170695486,67632384,65715706,65754218,65919482,65610644,65441877,38404824],"submission":[2641,67048,134988,27356772,1413,450,425,435,440,439],"total":816546569,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton14-1gib-smart-1e.json new file mode 100644 index 0000000..69da766 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":14,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33664612,33663570,33684272,33637553,33639371,33638016,33637959,33645127,33678313,33639412],"completion":[33637656,33637366,33637017,33636995,33638956,33637569,33637517,33644730,33637352,33638634],"submission":[26956,26204,47255,558,415,447,442,397,40961,778],"total":302881774,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34396139,34399863,34389933,34377527,34397878,34359261,34355350,34371937,34362279,34197153],"completion":[34349293,34353834,34343418,34354444,34352877,34358753,34354861,34371516,34361524,34196722],"submission":[46846,46029,46515,23083,45001,508,489,421,755,431],"total":309220291,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..fc8cbdb --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97307818,97174358,97156505,97028248,97295142,97114151,97106330,97039752,97181536,92254254],"completion":[97163114,97032364,97018394,96958764,97154490,97113599,97105896,97039343,97181130,92253804],"submission":[144704,141994,138111,69484,140652,552,434,409,406,450],"total":869359298,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95618646,95553021,95667257,95435559,95538660,95604796,95694027,95661236,95571411,95446290],"completion":[95540680,95468470,95528162,95435071,95538248,95604341,95693610,95660840,95571017,95445885],"submission":[77966,84551,139095,488,412,455,417,396,394,405],"total":860183124,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99928631,100013604,99956138,100102250,100109821,99951069,99981130,99871122,100072732,70579004],"completion":[99926259,99939823,99816840,99960476,100109317,99950597,99980698,99870703,100072326,70578577],"submission":[2372,73781,139298,141774,504,472,432,419,406,427],"total":870646853,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98222636,98204254,98382029,98383819,98231000,98304276,98247672,98336089,98254224,84807528],"completion":[98220438,98121679,98229923,98236643,98230496,98303811,98247247,98335695,98253830,84807108],"submission":[2198,82575,152106,147176,504,465,425,394,394,420],"total":871163630,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181750406,181969658,178121845,62915870,63131855,62914450,63147166,63016808,63120200,60797047],"completion":[181747948,181887658,177997833,55048009,63130599,62913884,63146713,63016375,63119793,60796632],"submission":[2458,82000,124012,7867861,1256,566,453,433,407,415],"total":799149522,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179578543,179466317,179707024,76236431,61328210,60949247,61204037,61298091,61209180,61073395],"completion":[179576210,179385513,179576556,54244899,61327011,60948670,61203606,61297673,61208777,61072889],"submission":[2333,80804,130468,21991532,1199,577,431,418,403,506],"total":802485858,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184112498,184036492,170372516,91668957,66680299,66563787,66488578,66543939,65845939,38373280],"completion":[184109078,183962562,170235702,68518065,66678988,66563303,66488162,66543345,65845516,38372840],"submission":[3420,73930,136814,23150892,1311,484,416,594,423,440],"total":816588092,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183486083,183286269,173270662,92068175,65627415,65462077,65399856,65502334,65514932,40136137],"completion":[183483353,183209911,173126206,67309789,65626032,65461621,65399433,65501930,65514520,40135727],"submission":[2730,76358,144456,24758386,1383,456,423,404,412,410],"total":816282579,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton15-1gib-smart-1e.json new file mode 100644 index 0000000..e1f7f97 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":15,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34992404,34989611,35000727,34965477,34965247,34957969,34966065,34968394,34965186,34948217],"completion":[34966232,34963683,34955948,34964967,34964826,34957527,34965620,34967977,34963283,34947786],"submission":[26172,25928,44779,510,421,442,445,417,1903,431],"total":314738472,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33700135,33698764,33697566,33685957,33694640,33648266,33648677,33738738,33649414,33654024],"completion":[33648095,33648173,33647901,33650386,33648054,33647732,33648206,33738328,33648206,33653272],"submission":[52040,50591,49665,35571,46586,534,471,410,1208,752],"total":303225900,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..bfb68ec --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163035923,162531565,162954267,162813493,162537538,162897053,162175359,162483656,162900734,110324820],"completion":[162835464,162190296,162584491,162812545,162536922,162896563,162174850,162483206,162900274,110324316],"submission":[200459,341269,369776,948,616,490,509,450,460,504],"total":1411993310,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164005293,163665783,165015909,164951863,164174302,164466327,163394770,163831874,164142176,99163172],"completion":[164003176,163448108,164647608,164609790,164173783,164465868,163394353,163831454,164141768,99162731],"submission":[2117,217675,368301,342073,519,459,417,420,408,441],"total":1412814593,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153382804,153323908,153574975,154609891,153506231,154058599,153229061,153219221,153510280,153504499],"completion":[153378682,153128494,153199622,154244069,153505749,154058167,153228643,153218826,153509874,153504088],"submission":[4122,195414,375353,365822,482,432,418,395,406,411],"total":1382549375,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155850289,155674016,156512809,157319410,156547334,156720678,155427722,156311202,156444940,146757351],"completion":[155845460,155470861,156136216,156978662,156546842,156720226,155427224,156310766,156444535,146756916],"submission":[4829,203155,376593,340748,492,452,498,436,405,435],"total":1397725782,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[314613127,223546916,223388323,223896819,223770352,223840697,224072505,224449335,223767177,171707645],"completion":[314611017,223483667,223268547,223773863,223769875,223840261,224072055,224448905,223766756,171707142],"submission":[2110,63249,119776,122956,477,436,450,430,421,503],"total":1962451893,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[310467750,224422322,224674659,225348998,224732129,224737271,224535227,223933475,224981347,160891491],"completion":[310145135,224310050,224556399,225287836,224619553,224736735,224534733,223933015,224980934,160891000],"submission":[322615,112272,118260,61162,112576,536,494,460,413,491],"total":1958270156,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[358147172,232033315,213534099,213834766,213360932,213378848,213424328,212854915,214710925,213404890],"completion":[358144920,213131120,213419272,213720199,213360376,213378362,213423901,212854443,214710516,213404476],"submission":[2252,18902195,114827,114567,556,486,427,472,409,414],"total":1940551417,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[347932803,225464557,215679440,216067988,216382417,215939646,215068704,215013511,215073530,210629907],"completion":[347930670,215037099,215564004,215951685,216381784,215939199,215068264,215013052,215073125,210629478],"submission":[2133,10427458,115436,116303,633,447,440,459,405,429],"total":1945333547,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton2-1gib-smart-1e.json new file mode 100644 index 0000000..e3c50fd --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":2,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86295309,86666451,86210728,86354562,86343740,86169759,86089820,87144171,67575887,44679723],"completion":[86218972,86595191,86139151,86354025,86343299,86169309,86089401,87143531,67575461,44679270],"submission":[76337,71260,71577,537,441,450,419,640,426,453],"total":717243377,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87080639,87168543,86819542,87076457,87039702,86894418,86805054,87878805,62614433,41802044],"completion":[87078453,87120620,86750317,87004227,87039196,86893964,86804626,87878400,62614041,41801581],"submission":[2186,47923,69225,72230,506,454,428,405,392,463],"total":714105944,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76483666,76836907,76416239,76606000,76640327,76618709,76347335,76536986,76670131,77112916],"completion":[76480600,76789633,76343875,76534648,76639787,76618289,76346932,76536575,76669736,77112519],"submission":[3066,47274,72364,71352,540,420,403,411,395,397],"total":689794380,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79253068,79557517,79476613,79528940,79483107,79555956,79320338,79478206,79943316,68420257],"completion":[79251054,79512315,79400621,79451526,79482566,79555513,79319911,79477791,79942912,68419827],"submission":[2014,45202,75992,77414,541,443,427,415,404,430],"total":704771513,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..b645240 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164211690,163493363,164405468,163839114,163697296,164143961,164165710,164257292,164019263,102412067],"completion":[164013348,163308480,164056308,163836137,163696792,164143506,164165272,164256850,164018859,102411636],"submission":[198342,184883,349160,2977,504,455,438,442,404,431],"total":1414444821,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161405262,161675853,161663308,162055891,161227496,161441059,161965637,162305333,161185425,121532983],"completion":[161403146,161467604,161310433,161701846,161226992,161440615,161965218,162304934,161185005,121532545],"submission":[2116,208249,352875,354045,504,444,419,399,420,438],"total":1415065008,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157376920,157208626,157204488,157511399,157302885,157429717,157514639,158261948,157141979,144233722],"completion":[157374437,156994970,156829102,157127920,157302010,157429285,157514196,158261546,157141587,144233271],"submission":[2483,213656,375386,383479,875,432,443,402,392,451],"total":1403820013,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153822944,153583507,154748510,153786316,153342965,153810348,154031397,154017977,153956153,153487038],"completion":[153819524,153377983,154293756,153428962,153342169,153809892,154030999,154017584,153955762,153486604],"submission":[3420,205524,454754,357354,796,456,398,393,391,434],"total":1384776371,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320160936,227664454,225736381,225549616,225347614,225762178,224536411,224547181,225426698,165125606],"completion":[319872182,226136980,225621083,225488410,225238857,225761617,224536001,224546737,225426262,165125160],"submission":[288754,1527474,115298,61206,108757,561,410,444,436,446],"total":1969710998,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[334659886,226533309,223897493,223732290,224019583,223804604,223040833,221790619,224311579,176498150],"completion":[334657535,222595688,223777267,223612174,224019011,223804141,223040407,221790162,224311095,176497732],"submission":[2351,3937621,120226,120116,572,463,426,457,484,418],"total":1967641991,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[355078776,229748519,215475190,216507154,215997326,215492032,217217723,217885842,216414927,203883730],"completion":[355076328,216266458,215364033,216380245,215996775,215491583,217217292,217885378,216414511,203883311],"submission":[2448,13482061,111157,126909,551,449,431,464,416,419],"total":1948636915,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[369960565,235748727,211893823,211316677,211673148,211881209,211881183,211838110,211769977,211701317],"completion":[369957960,210602856,211770831,211202069,211672592,211880740,211880680,211837672,211769574,211700911],"submission":[2605,25145871,122992,114608,556,469,503,438,403,406],"total":1929717505,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton3-1gib-smart-1e.json new file mode 100644 index 0000000..f1c6f24 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":3,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86047091,86218163,86459906,86458529,87015266,86459138,86734200,86621964,63621471,43709158],"completion":[86008664,86181430,86391728,86457989,87014859,86458705,86733764,86621554,63621077,43708594],"submission":[38427,36733,68178,540,407,433,436,410,394,564],"total":713304902,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84444029,84832640,85399617,85259421,85570278,85055255,85026267,85653235,71072928,42204090],"completion":[84388491,84787334,85323131,85181231,85569747,85054831,85025841,85652818,71072529,42203415],"submission":[55538,45306,76486,78190,531,424,426,417,399,675],"total":710080925,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79009230,79377843,79574515,79413205,79720551,79618988,79580315,79470080,79591101,64833126],"completion":[79007010,79335218,79501104,79339148,79720053,79618541,79579904,79469666,79590690,64832714],"submission":[2220,42625,73411,74057,498,447,411,414,411,412],"total":701187360,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76627276,75461885,75517672,75618763,75552006,76081080,75652419,75539165,75580445,75493537],"completion":[76551813,75375758,75445689,75581278,75480368,76080569,75651994,75538730,75580044,75493083],"submission":[75463,86127,71983,37485,71638,511,425,435,401,454],"total":680506801,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..3367e36 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374146754,243999717,212865414,213636749,213752279,212995131,213249182,212416021,212802611,212450062],"completion":[374144332,211882177,212751792,213527868,213751726,212994677,213248706,212415592,212802149,212449633],"submission":[2422,32117540,113622,108881,553,454,476,429,462,429],"total":1948180383,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[364547300,238647879,215186961,215679747,216646182,213772492,214989225,215121624,214478978,209592992],"completion":[364544994,213378059,215074565,215563579,216645591,213772055,214988795,215121206,214478578,209592563],"submission":[2306,25269820,112396,116168,591,437,430,418,400,429],"total":1954131312,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[318614805,230038488,223722480,223585002,223927882,224582102,223712404,224482688,224617915,173940534],"completion":[318465868,223769563,223608908,223584480,223927399,224581697,223711982,224482283,224617511,173940094],"submission":[148937,6268925,113572,522,483,405,422,405,404,440],"total":1972623287,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320656847,230249684,224684200,224397816,224303857,225467039,225160178,224764481,225127934,169738550],"completion":[320654625,224031175,224551941,224283813,224303242,225466590,225159744,224764046,225127496,169738129],"submission":[2222,6218509,132259,114003,615,449,434,435,438,421],"total":1973909627,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154511355,154782704,154515303,154953919,154045698,153699749,154628648,154324725,154374319,154652228],"completion":[154508293,154580803,154119017,154577737,154045183,153699251,154628070,154324331,154373926,154651814],"submission":[3062,201901,396286,376182,515,498,578,394,393,414],"total":1389988157,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156407653,157196909,156306026,157359439,156228217,155684778,156943747,156839679,156195983,149347993],"completion":[156405212,157003881,155909326,157008983,156227710,155684314,156943156,156839192,156195590,149347540],"submission":[2441,193028,396700,350456,507,464,591,487,393,453],"total":1402112263,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164075313,164431913,163559629,164764480,165104602,163908031,164000893,164047370,164827447,106690210],"completion":[163703424,164045792,163214806,164145270,164731185,163707199,164000359,164046934,164827027,106689758],"submission":[371889,386121,344823,619210,373417,200832,534,436,420,452],"total":1421543433,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164780725,164442306,164079203,165253554,164501645,164533809,164789005,164626321,164549688,103471148],"completion":[164778487,164256609,163698651,164903691,164501131,164533180,164788577,164625879,164549268,103470731],"submission":[2238,185697,380552,349863,514,629,428,442,420,417],"total":1420256798,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton4-1gib-smart-1e.json new file mode 100644 index 0000000..a16a63b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":4,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68052567,68039181,68120624,68017928,68093156,68036025,44489763,42851031,43067586,42955537],"completion":[68026604,68013123,68073282,68017380,68092722,68035605,44489333,42850460,43067160,42955122],"submission":[25963,26058,47342,548,434,420,430,571,426,415],"total":513678844,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50117011,50149953,50086800,50111687,50222266,50033570,50106062,50102399,50084963,50173932],"completion":[50066045,50098448,50035023,50085539,50173393,50033066,50105570,50101997,50084554,50173475],"submission":[50966,51505,51777,26148,48873,504,492,402,409,457],"total":451078093,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..848e8dc --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[363589402,363895442,294662958,203892278,210726120,210274324,210532777,211351825,210084512,208118772],"completion":[363423065,363742107,294332249,203891604,210725652,210273843,210532361,211351396,210083436,208118331],"submission":[166337,153335,330709,674,468,481,416,429,1076,441],"total":2123554413,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[356649096,357169116,319796416,248079716,205595718,206038388,205653975,206701220,204652563,205212935],"completion":[356646336,357000542,319503061,205371603,205594661,206037905,205653495,206700818,204652108,205212545],"submission":[2760,168574,293355,42708113,1057,483,480,402,455,390],"total":2158915082,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[378046805,377699435,279510396,221992381,222238939,223030742,222672247,221300522,221927525,112235323],"completion":[378044088,377538681,248444308,221861719,222238405,223030297,222671799,221300018,221927107,112234871],"submission":[2717,160754,31066088,130662,534,445,448,504,418,452],"total":2102623981,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[375542440,375425355,262765472,219187155,219425033,218306566,220248121,219118660,218363384,156919774],"completion":[375539901,375267764,262460162,219055711,219424437,218306089,220247674,219118179,218362914,156919330],"submission":[2539,157591,305310,131444,596,477,447,481,470,444],"total":2109774711,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180690531,180799189,180866692,180573775,180501602,180329518,180554927,180424227,180384213,162396860],"completion":[180688636,180615372,180501766,180212081,180500872,180329061,180554447,180423805,180383815,162396444],"submission":[1895,183817,364926,361694,730,457,480,422,398,416],"total":1606843525,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[175776030,175756763,175742385,175717638,175469599,175316554,175637963,175838280,175634313,174914990],"completion":[175773231,175556578,175371337,175363378,175468155,175316127,175637560,175837866,175633910,174914564],"submission":[2799,200185,371048,354260,1444,427,403,414,403,426],"total":1580048954,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[194488205,194120129,194309318,194260518,194047748,194227067,193902300,193869512,171947358,94368248],"completion":[194126611,193767501,193937646,194079835,193664801,194226559,193901857,193869075,171946906,94367737],"submission":[361594,352628,371672,180683,382947,508,443,437,452,511],"total":1625065355,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[190528905,190609885,190665879,190729784,190486588,190290984,190510454,190587784,182977931,109188775],"completion":[190526802,190403301,190302538,190366745,190485967,190290533,190510024,190587349,182977528,109188030],"submission":[2103,206584,363341,363039,621,451,430,435,403,745],"total":1626060118,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton5-1gib-smart-1e.json new file mode 100644 index 0000000..dbc4f30 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":5,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[71967802,71984260,71997640,71915204,71859918,71990506,48140100,41487573,41743604,42031316],"completion":[71921617,71940384,71955467,71914707,71859449,71990058,48139671,41486942,41743168,42030874],"submission":[46185,43876,42173,497,469,448,429,631,436,442],"total":533158491,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53476483,53607387,53694880,53787999,53512326,53660333,53655586,53752050,53697569,53737300],"completion":[53473556,53570109,53639731,53737497,53511845,53659900,53655164,53751639,53697173,53736880],"submission":[2927,37278,55149,50502,481,433,422,411,396,420],"total":483111814,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..9ee0e6a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[304641612,226305010,224953956,224567830,224532881,225744045,225198589,224435175,225271060,176768190],"completion":[304639249,224431447,224834473,224451451,224532270,225743602,225198148,224434765,225270660,176767777],"submission":[2363,1873563,119483,116379,611,443,441,410,400,413],"total":1977789956,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[296829794,226017735,224984249,225838121,225687228,225511908,225854810,224741735,224882654,174107398],"completion":[296827728,224990403,224862487,225722565,225686691,225511333,225854383,224741330,224882226,174106966],"submission":[2066,1027332,121762,115556,537,575,427,405,428,432],"total":1977639346,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[356732512,239047732,213870121,214209527,213077668,213995362,214549764,214612579,214698908,214296255],"completion":[356730292,212958243,213752544,214092686,213077019,213994915,214549327,214612159,214698514,214295823],"submission":[2220,26089489,117577,116841,649,447,437,420,394,432],"total":1952372055,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[347155143,235878263,216242866,216396246,215578693,216814991,216343934,216384775,216127876,210858853],"completion":[347153718,216118144,216125333,216282786,215578076,216814551,216343474,216384316,216127471,210858404],"submission":[1425,19760119,117533,113460,617,440,460,459,405,449],"total":1960640224,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162645441,162286001,162170730,162226643,161674204,162751435,162097690,162822657,161987461,107246716],"completion":[162456906,162098252,161834787,162226083,161673660,162750172,162097198,162822208,161987032,107246310],"submission":[188535,187749,335943,560,544,1263,492,449,429,406],"total":1405274826,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164457701,163664986,163775219,165655448,164508736,163692939,163824280,164220839,162412523,94548974],"completion":[164094176,163280904,163403227,165473818,163976551,163692302,163823848,164220434,162412114,94548476],"submission":[363525,384082,371992,181630,532185,637,432,405,409,498],"total":1406687726,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152948359,153047379,152849078,153520326,152185328,153248931,152803167,152873156,152860985,152934303],"completion":[152946056,152862544,152478126,153151199,152184824,153248289,152802741,152872713,152860571,152933877],"submission":[2303,184835,370952,369127,504,642,426,443,414,426],"total":1376336035,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155813385,155991257,155762465,156156063,154781863,155936304,155404946,156090321,155937359,145054626],"completion":[155811162,155800755,155420711,155790107,154781306,155935631,155404522,156089916,155936944,145054200],"submission":[2223,190502,341754,365956,557,673,424,405,415,426],"total":1391127457,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton6-1gib-smart-1e.json new file mode 100644 index 0000000..f3ac701 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":6,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67735387,67666700,67753018,67741814,67612727,67752994,55034939,43653887,43829495,43940306],"completion":[67689380,67620897,67706933,67741281,67612223,67752562,55034495,43653196,43829078,43939891],"submission":[46007,45803,46085,533,504,432,444,691,417,415],"total":524995267,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51581837,51683906,51655134,51699908,51620505,51667155,51720340,51702615,51631974,51632679],"completion":[51550992,51645477,51599637,51645860,51619987,51666707,51719930,51702150,51631569,51632260],"submission":[30845,38429,55497,54048,518,448,410,465,405,419],"total":465021490,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..202946d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[326864130,238819636,226264054,226074516,226094056,226261919,226741196,225860101,224431177,163998795],"completion":[326554215,225243609,226144208,226073957,226093632,226261477,226740785,225859697,224430768,163998370],"submission":[309915,13576027,119846,559,424,442,411,404,409,425],"total":1984560242,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[341037079,239590169,224422821,224402617,224091410,224770808,224024957,223817387,222762359,174416995],"completion":[341034970,223503438,224306920,224286979,224090727,224770351,224024516,223816950,222761902,174416561],"submission":[2109,16086731,115901,115638,683,457,441,437,457,434],"total":1982313257,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362417949,240792726,215777744,216105331,215643790,216157418,216437350,216832137,216983651,206372615],"completion":[362415543,215672134,215656762,215986688,215642933,216156964,216436930,216831699,216983193,206372174],"submission":[2406,25120592,120982,118643,857,454,420,438,458,441],"total":1961116941,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[377754364,248374243,212044633,211756034,211802273,211976678,212549559,211706686,211982941,213089832],"completion":[377752218,210690590,211928188,211641823,211801560,211976228,212549137,211706269,211982547,213089399],"submission":[2146,37683653,116445,114211,713,450,422,417,394,433],"total":1945296805,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163329896,164192714,164935816,164499946,164195183,164621249,163749746,164029599,164074759,104822454],"completion":[163327729,163993615,164588389,164121893,164194677,164620745,163749312,164029201,164074356,104822026],"submission":[2167,199099,347427,378053,506,504,434,398,403,428],"total":1419133827,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161509675,162402391,162826775,162084251,162038285,161579836,162258365,161732219,162135968,121011907],"completion":[161507722,162214663,162437459,161712596,162037742,161579301,162257952,161731816,162135569,121011458],"submission":[1953,187728,389316,371655,543,535,413,403,399,449],"total":1418081116,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156614335,157257933,158013224,157628137,158394768,157090417,157345896,157152525,157272519,146014744],"completion":[156612343,157060626,157638337,157281799,158394229,157085864,157345434,157152120,157272119,146014306],"submission":[1992,197307,374887,346338,539,4553,462,405,400,438],"total":1406550018,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153168644,154395512,154314491,154126265,154112339,153653950,154531008,153856873,153699266,154664244],"completion":[153167115,154195651,153932166,153746210,154111852,153653505,154530505,153856470,153698828,154663789],"submission":[1529,199861,382325,380055,487,445,503,403,438,455],"total":1387364037,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton7-1gib-smart-1e.json new file mode 100644 index 0000000..5c9c363 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":7,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[69218017,69141932,69217025,69223441,69149746,62727653,48427779,48168060,48562592,48769910],"completion":[69190576,69115900,69170003,69222910,69149306,62727194,48427222,48167630,48562148,48769481],"submission":[27441,26032,47022,531,440,459,557,430,444,429],"total":533395893,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49312428,49421904,49283984,49357116,49316661,49243377,49254169,49276657,49290371,49274023],"completion":[49260644,49369259,49231392,49329893,49265239,49242845,49253750,49276199,49289877,49273588],"submission":[51784,52645,52592,27223,51422,532,419,458,494,435],"total":443724693,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..c408d46 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96976011,96826196,96817011,97028057,96959447,96906007,96950748,96889911,96918299,92669981],"completion":[96970657,96741198,96680173,96891186,96958902,96905560,96950311,96889466,96917818,92669549],"submission":[5354,84998,136838,136871,545,447,437,445,481,432],"total":867976001,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95579694,95630730,95601800,95643183,95609875,95510092,95605504,95678250,95602922,95786907],"completion":[95577286,95556367,95461510,95509956,95609361,95509635,95605077,95677823,95602527,95786469],"submission":[2408,74363,140290,133227,514,457,427,427,395,438],"total":860824106,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99921507,99781050,100079907,99884355,99906009,99956472,99892350,99920239,99972252,69711208],"completion":[99853715,99706824,99920857,99883816,99905599,99956027,99891903,99919824,99971828,69710764],"submission":[67792,74226,159050,539,410,445,447,415,424,444],"total":869116141,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98179727,98376848,98327189,98498670,98374613,98370422,98239262,98337804,98428396,83363962],"completion":[98177315,98296345,98186855,98350661,98373976,98369975,98238819,98337386,98427996,83363530],"submission":[2412,80503,140334,148009,637,447,443,418,400,432],"total":870328265,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181317793,181593642,178432062,76975510,73606914,73579947,73617206,73613485,73591560,73678989],"completion":[181315279,181514958,178304906,69203865,73605730,73579469,73616787,73611246,73591168,73678562],"submission":[2514,78684,127156,7771645,1184,478,419,2239,392,427],"total":878706358,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179526838,179500327,179266112,91747589,76150433,76091513,76190250,76182286,76168022,71583134],"completion":[179524330,179430444,179134080,71507743,76148996,76091053,76189840,76181874,76167588,71582728],"submission":[2508,69883,132032,20239846,1437,460,410,412,434,406],"total":902899155,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184206953,183960354,171875098,100429635,85074089,85039353,85056263,85047467,79725795,44289924],"completion":[184204559,183885195,171750756,85036735,85072745,85038866,85055835,85047042,79725381,44289481],"submission":[2394,75159,124342,15392900,1344,487,428,425,414,443],"total":920513916,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183335864,183334598,172521982,104716199,85424795,85313543,85303211,85331766,79286986,43212591],"completion":[183208811,183207527,172386646,85244767,85337567,85312962,85302779,85331366,79286579,43212108],"submission":[127053,127071,135336,19471432,87228,581,432,400,407,483],"total":924466184,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton8-1gib-smart-1e.json new file mode 100644 index 0000000..0f57a53 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":8,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62333256,62388327,62390654,62328135,62299684,62346977,62474023,62399148,62370705,54902765],"completion":[62303187,62356914,62331476,62327631,62299265,62345221,62473519,62398670,62370235,54902292],"submission":[30069,31413,59178,504,419,1756,504,478,470,473],"total":553937582,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60254791,60354159,60305401,60224619,60129428,60312251,60300624,60331265,60284728,60157223],"completion":[60252332,60313288,60246143,60166246,60128905,60311751,60300117,60330867,60284324,60156793],"submission":[2459,40871,59258,58373,523,500,507,398,404,430],"total":542409045,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65308011,65235980,65389263,65491076,65349176,65331001,65259316,65307475,63164277,39131305],"completion":[65246819,65175385,65326214,65457119,65292263,65330462,65258893,65307051,63163874,39130800],"submission":[61192,60595,63049,33957,56913,539,423,424,403,505],"total":559853525,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63846153,63908312,63954508,64084373,63799091,63846121,63896369,63934126,63993783,45619383],"completion":[63843807,63868350,63894829,64023049,63798595,63845558,63895941,63933714,63993379,45618953],"submission":[2346,39962,59679,61324,496,563,428,412,404,430],"total":557085739,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n1ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..a9284d6 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[102324709,102492354,102343387,102008840,102103702,102097888,102374579,102478512,102058568,80737493],"completion":[102217974,102377985,102128836,102008319,102103278,102097462,102374170,102478110,102058123,80549012],"submission":[106735,114369,214551,521,424,426,409,402,445,188481],"total":899073619,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96998528,96773032,96788665,96884147,96608023,96561418,96692379,96802509,96852320,96415542],"completion":[96995961,96659603,96570825,96657246,96607542,96560974,96691930,96802091,96851900,96415113],"submission":[2567,113429,217840,226901,481,444,449,418,420,429],"total":870389578,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[116060855,115825377,115942402,116105130,115967465,115892147,115801032,103358779,65382387,57793152],"completion":[116058797,115702871,115722935,115882177,115966898,115891701,115800619,103358346,65381463,57792692],"submission":[2058,122506,219467,222953,567,446,413,433,924,460],"total":922172055,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[115026316,114893017,114897084,114916854,114774089,115004186,114992680,106227517,71133808,61729856],"completion":[115023974,114771852,114678105,114684720,114773564,115003678,114992270,106226893,71133027,61729377],"submission":[2342,121165,218979,232134,525,508,410,624,781,479],"total":928680370,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":1,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[158899409,158962340,159079471,159398981,157789896,127754287,122054578,122088488,122077471,101348222],"completion":[158897160,158851537,158874355,159201856,157697968,127753693,122054136,122088053,122077062,101347778],"submission":[2249,110803,205116,197125,91928,594,442,435,409,444],"total":1230929316,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":1,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153395122,153331169,153516952,153606106,154870261,132318896,115578383,115455829,115448218,115510216],"completion":[153392862,153209137,153305935,153395748,154869739,132318076,115577880,115455423,115447814,115509799],"submission":[2260,122032,211017,210358,522,820,503,406,404,417],"total":1209736269,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":1,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172005978,171892141,171988978,172641855,148160667,135602501,135610207,135631714,99524857,62184018],"completion":[171799244,171698262,171782317,172539516,148029743,135601921,135609772,135631274,99524448,62183523],"submission":[206734,193879,206661,102339,130924,580,435,440,409,495],"total":1233334136,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":1,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[169636805,169660164,169660199,171130387,149309989,132577922,132658916,132640873,112126575,68384996],"completion":[169633750,169545206,169456842,170928216,149308817,132577446,132658471,132640428,112126176,68384544],"submission":[3055,114958,203357,202171,1172,476,445,445,399,452],"total":1238245139,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n1ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n1ton9-1gib-smart-1e.json new file mode 100644 index 0000000..aa5bb28 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n1ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":9,"nnode_src":1,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63308270,63451157,63364962,63349104,63522516,63446006,63353134,63344890,54552067,47147528],"completion":[63306228,63409387,63290694,63278294,63521436,63445551,63352736,63344453,54551618,47147043],"submission":[2042,41770,74268,70810,1080,455,398,437,449,485],"total":545614180,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":1,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[56517218,56439895,56609736,56446770,56509896,56579818,56634969,56617475,56385673,56573614],"completion":[56479035,56401808,56535464,56446191,56509486,56525720,56634450,56617021,56385276,56573200],"submission":[38183,38087,74272,579,410,54098,519,454,397,414],"total":508811713,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":1,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[73268012,73345232,73193253,73529337,73372379,73152124,66212391,53783590,40045614,39767570],"completion":[73192068,73269501,73119782,73492130,73296789,73151614,66211918,53783142,40045169,39767115],"submission":[75944,75731,73471,37207,75590,510,473,448,445,455],"total":566410911,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":1,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[74808403,74592665,74753349,74861871,74743849,74636115,65222153,55840015,50524999,50080123],"completion":[74806308,74545088,74678491,74787887,74743300,74635658,65221608,55839600,50524592,50079599],"submission":[2095,47577,74858,73984,549,457,545,415,407,524],"total":595311712,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..cf9c20c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154874606,166565959,153740748,154735508,154477913,154367006,154492310,154933135,155099551,154678088],"completion":[154872422,153888571,153349880,154346855,154477253,154366485,154491895,154932719,155099133,154677600],"submission":[2184,12677388,390868,388653,660,521,415,416,418,488],"total":1403307453,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157367615,156982548,156062816,156738064,156754451,157032830,156960445,156393145,157902000,151769664],"completion":[157365542,156754818,155699455,156355575,156753878,157032389,156960030,156392750,157901592,151769166],"submission":[2073,227730,363361,382489,573,441,415,395,408,498],"total":1407021012,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[158097979,164618660,163203168,164281532,164356317,164386954,164255501,164483411,164992158,112937353],"completion":[158095076,164396810,162796542,163913210,164355814,164386502,164255108,164482986,164991750,112936869],"submission":[2903,221850,406626,368322,503,452,393,425,408,484],"total":1427526170,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[159225088,164952352,164559780,165247898,165273267,165009459,165276025,165672156,165654624,106145319],"completion":[159223039,164763405,164156335,164855068,165272748,165008995,165275573,165671740,165654189,106144843],"submission":[2049,188947,403445,392830,519,464,452,416,435,476],"total":1427803402,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360589782,240534549,216183946,214630171,215060190,215606391,214514432,215282465,216539498,215480841],"completion":[360587505,214841321,216063179,214508130,215059626,215605957,214513981,215281896,216539094,215480420],"submission":[2277,25693228,120767,122041,564,434,451,569,404,421],"total":1963846269,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[355344075,237362764,217373446,216806678,216587151,218053230,217053969,218249167,217473883,211335893],"completion":[354941148,217939680,217245283,216806059,216586717,218052797,217053539,218248650,217473428,211335478],"submission":[402927,19423084,128163,619,434,433,430,517,455,415],"total":1970310041,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[310654917,226576486,225668153,227301950,226542465,225750066,226298409,225398685,226053053,178565688],"completion":[310652352,225008165,225544743,227184520,226541829,225749610,226297842,225398240,226052635,178565265],"submission":[2565,1568321,123410,117430,636,456,567,445,418,423],"total":1988314887,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[311378966,227636154,226107616,226729669,226830585,226025137,226228339,226413164,226688129,176194779],"completion":[311064631,226523514,225977957,226669929,226711736,226024623,226227703,226412761,226687622,176194301],"submission":[314335,1112640,129659,59740,118849,514,636,403,507,478],"total":1988871820,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton0-1gib-smart-1e.json new file mode 100644 index 0000000..811b339 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":0,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76729655,76879365,76824702,77263396,76708243,77341224,77164937,77311810,77098118,77089873],"completion":[76691515,76840445,76728482,77262832,76707828,77340825,77164522,77311409,77097710,77089478],"submission":[38140,38920,96220,564,415,399,415,401,408,395],"total":693688570,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80581245,80551703,80524741,80896271,80382599,80859245,80484844,81002032,80577267,66527854],"completion":[80506943,80477379,80448190,80860547,80306789,80858695,80484370,81001608,80576841,66527394],"submission":[74302,74324,76551,35724,75810,550,474,424,426,460],"total":711814233,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87181644,86982199,87272243,87099529,87319311,87313532,87457066,87206160,68427743,44250223],"completion":[87178906,86936703,87192753,87021544,87318783,87313097,87456642,87205751,68427347,44249705],"submission":[2738,45496,79490,77985,528,435,424,409,396,518],"total":723335855,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87813451,87918011,88322247,87848063,88232398,88556715,88429015,88000348,63799422,45085879],"completion":[87811101,87875842,88246820,87774192,88231769,88556268,88428563,87999942,63799004,45085401],"submission":[2350,42169,75427,73871,629,447,452,406,418,478],"total":726199674,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..59356f1 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155851448,156638652,155938626,155937431,155895491,156513495,156203235,155654831,156047450,145122583],"completion":[155849122,156457787,155566226,155599586,155894677,156512904,156202762,155654365,156046952,145122135],"submission":[2326,180865,372400,337845,814,591,473,466,498,448],"total":1394142514,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153114999,153361568,153578231,154048013,152511037,152909501,153360482,153295335,152549754,153354907],"completion":[153112329,153165064,153227509,152841966,152510230,152909050,153360050,153294933,152549310,153354489],"submission":[2670,196504,350722,1206047,807,451,432,402,444,418],"total":1378981398,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164190929,165074085,163815400,164314475,163853315,164398446,164082312,164372792,163476215,94878042],"completion":[164006157,164877633,163425837,164312816,163852893,164398018,164081899,164372403,163475809,94877545],"submission":[184772,196452,389563,1659,422,428,413,389,406,497],"total":1408276949,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161995897,163573786,162212007,162502696,162183512,163033509,162479520,162003521,162257800,108375639],"completion":[161989382,163360680,161844631,162150092,162182878,163033066,162478934,162003041,162257382,108375221],"submission":[6515,213106,367376,352604,634,443,586,480,418,418],"total":1408990462,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[367457092,235770255,216206759,215333137,215640493,216630557,215574252,215904747,216615248,203526426],"completion":[367134537,215108958,216085243,215271780,215528691,216630015,215573820,215904304,216614771,203525970],"submission":[322555,20661297,121516,61357,111802,542,432,443,477,456],"total":1951220085,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[373811059,236624121,211670260,211990384,211163308,210315345,212695858,211429751,211520300,211173676],"completion":[373808940,208953798,211545720,211868779,211162620,210314921,212695406,211429293,211519879,211173236],"submission":[2119,27670323,124540,121605,688,424,452,458,421,440],"total":1928730810,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[321105880,229030458,224371791,224283668,224572724,225180139,224715887,224421213,225277936,164330380],"completion":[321101614,225339921,224254479,224173154,224572128,225179699,224715470,224420788,225277517,164329936],"submission":[4266,3690537,117312,110514,596,440,417,425,419,444],"total":1966198610,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[326891915,226554237,224462389,223555424,222530526,222557331,222000219,222770355,222255798,177017763],"completion":[326888496,222131004,224252431,223436340,222530022,222556890,221999762,222769925,222255391,177017346],"submission":[3419,4423233,209958,119084,504,441,457,430,407,417],"total":1963717370,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton1-1gib-smart-1e.json new file mode 100644 index 0000000..a779ff8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":1,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[78862736,79553889,78886967,79104246,79309309,79216537,79522158,79148259,79012038,67056421],"completion":[78823469,79476328,78816069,79103700,79308874,79216059,79521742,79147856,79011623,67056002],"submission":[39267,77561,70898,546,435,478,416,403,415,419],"total":700816796,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76130315,76229892,76288882,76095267,75845127,76685876,76052524,76161718,76062810,75938082],"completion":[76055331,76156271,76216955,76058220,75774314,76685335,76052020,76161220,76062384,75937627],"submission":[74984,73621,71927,37047,70813,541,504,498,426,455],"total":685368079,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87806578,87630584,87838052,87530567,87612825,87880114,87623148,87626252,56422045,41834730],"completion":[87804075,87586326,87765086,87457130,87612284,87879678,87622673,87625854,56421651,41834234],"submission":[2503,44258,72966,73437,541,436,475,398,394,496],"total":712005501,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87075160,86738621,87011312,86785724,86859299,87065719,86586954,86661457,62661205,45306463],"completion":[87033745,86694317,86941636,86713493,86858773,87065248,86586508,86661060,62660802,45305995],"submission":[41415,44304,69676,72231,526,471,446,397,403,468],"total":715683910,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..ecaf0c1 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[114091611,114155679,114184599,114175758,114332955,114447277,114236456,110268844,73332483,60768611],"completion":[114089391,114031455,113964978,113963754,114332395,114446829,114236010,110268425,73331810,60768116],"submission":[2220,124224,219621,212004,560,448,446,419,673,495],"total":929913508,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[114442305,114349418,114471987,114245786,114726985,114531725,114495635,109637378,69517015,57432054],"completion":[114329188,114240139,114254864,114245207,114726565,114531293,114495196,109636967,69515872,57431604],"submission":[113117,109279,217123,579,420,432,439,411,1143,450],"total":923419574,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97444422,97442253,97268901,97257272,97237710,97490608,97290932,97458392,97226284,97611617],"completion":[97442155,97321341,97039604,97031427,97237090,97490160,97290492,97457987,97225894,97611174],"submission":[2267,120912,229297,225845,620,448,440,405,390,443],"total":876293695,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[102092071,101996755,102046877,102349353,102199019,102489240,102271694,102054625,102380065,84322519],"completion":[102089847,101870375,101834754,102128157,102198490,102488788,102271261,102054216,102379664,84321914],"submission":[2224,126380,212123,221196,529,452,433,409,401,605],"total":902223894,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[169689659,169751644,169896492,171146801,148861375,132924673,133039281,133013100,111629136,68334306],"completion":[169687486,169647168,169703798,170948508,148860561,132924216,133038852,133012690,111628722,68333843],"submission":[2173,104476,192694,198293,814,457,429,410,414,463],"total":1238613313,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[171209047,171244797,171357837,172717554,147267805,134623936,134577646,134536123,103631242,63924523],"completion":[171206728,171133577,171147623,172514165,147267141,134623374,134577218,134535717,103630843,63924024],"submission":[2319,111220,210214,203389,664,562,428,406,399,499],"total":1233894887,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154087462,154320667,154081262,154042676,155439049,130229930,115683151,115606360,115710145,115770005],"completion":[154084943,154207399,153870168,153830489,155438583,130229397,115682688,115605976,115709763,115769584],"submission":[2519,113268,211094,212187,466,533,463,384,382,421],"total":1210896394,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[159166879,159148406,159039400,159021306,157780117,126045751,120949471,120913924,120818611,104022751],"completion":[158968303,158949815,158828958,158917388,157574321,126044960,120948996,120913518,120818187,104022297],"submission":[198576,198591,210442,103918,205796,791,475,406,424,454],"total":1227972562,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton10-1gib-smart-1e.json new file mode 100644 index 0000000..56f49b9 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":10,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[74368333,74219279,74371622,74790775,74258990,74463520,67572494,56614605,50534528,50063478],"completion":[74366190,74175875,74299418,74713924,74258256,74463091,67572057,56614024,50533733,50062801],"submission":[2143,43404,72204,76851,734,429,437,581,795,677],"total":596934438,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[72689621,72583544,72817465,72948371,72537418,72730665,69134779,53798746,41529864,39142969],"completion":[72618264,72512382,72746726,72946643,72536831,72730205,69134349,53798003,41529445,39142314],"submission":[71357,71162,70739,1728,587,460,430,743,419,655],"total":567233422,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[56981776,57220598,56979160,56984086,57221221,57349157,57157419,57029457,57150977,57009064],"completion":[56979722,57172746,56903124,56908742,57220691,57310072,57156458,57029040,57150576,57008630],"submission":[2054,47852,76036,75344,530,39085,961,417,401,434],"total":514379383,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63664060,63648211,63500428,63578008,63927279,63527809,63598842,63703361,55996971,47429349],"completion":[63624805,63610241,63427056,63577438,63925802,63527255,63598441,63702930,55996566,47428722],"submission":[39255,37970,73372,570,1477,554,401,431,405,627],"total":548965818,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..96e375a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99021551,98929095,99061170,99114428,98968548,99008440,98882659,99074016,98967726,81491654],"completion":[99018942,98853956,98919218,98985003,98968041,99007992,98882243,99073559,98967323,81491206],"submission":[2609,75139,141952,129425,507,448,416,457,403,448],"total":873508718,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99475005,99566939,99674482,99602253,99506912,99629857,99531211,99600661,99526933,76846764],"completion":[99473282,99482272,99524991,99460952,99506377,99629366,99530775,99600207,99526511,76846326],"submission":[1723,84667,149491,141301,535,491,436,454,422,438],"total":873497475,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96229025,96239526,96192789,96182583,96172154,96170055,96147706,96267156,96143399,96089809],"completion":[96138680,96152099,96033363,96182091,96171740,96169595,96147237,96266747,96142976,96089392],"submission":[90345,87427,159426,492,414,460,469,409,423,417],"total":865617310,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96866764,96808323,96927119,96895642,96901462,96922247,96989059,96864923,96953761,107488675],"completion":[96864801,96727796,96789421,96744123,96900775,96921806,96988632,96864510,96953364,107488259],"submission":[1963,80527,137698,151519,687,441,427,413,397,416],"total":882762010,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184541745,184231563,178650467,113231867,85866121,85757811,85755110,85804856,61035988,42740260],"completion":[184419418,184116294,178523455,85688007,85788521,85757273,85754654,85804430,61035574,42739696],"submission":[122327,115269,127012,27543860,77600,538,456,426,414,564],"total":923093809,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184185802,184272813,178964158,111631070,84500111,84540158,84539223,84540257,64228593,44228214],"completion":[184183499,184191554,178825393,84511730,84498640,84539681,84538770,84539808,64228176,44227680],"submission":[2303,81259,138765,27119340,1471,477,453,449,417,534],"total":921459839,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180163674,180305943,180437994,67705197,76453489,76527556,76539520,76553389,76506640,72041211],"completion":[180161403,180232241,180310934,67518935,76452723,76527117,76539120,76552891,76506233,72040804],"submission":[2271,73702,127060,186262,766,439,400,498,407,407],"total":883281853,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180863026,180904559,180680781,69394511,72747712,72812933,72785090,72831920,72763241,72770485],"completion":[180860775,180836597,180554812,51938679,72746324,72812458,72784663,72831380,72762813,72770065],"submission":[2251,67962,125969,17455832,1388,475,427,540,428,420],"total":867706505,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton11-1gib-smart-1e.json new file mode 100644 index 0000000..30c4f5c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":11,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[64412812,64387245,64349270,64495752,64403847,64349251,64416228,64387994,64436201,43364306],"completion":[64357674,64330453,64292738,64495147,64402024,64348722,64415766,64387544,64435721,43363847],"submission":[55138,56792,56532,605,1823,529,462,450,480,459],"total":558774375,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[64935409,64936034,64992580,64890555,64959044,64999046,64987574,64967120,65014256,40328931],"completion":[64933372,64899847,64933232,64831530,64958439,64998614,64987178,64966700,65013841,40328502],"submission":[2037,36187,59348,59025,605,432,396,420,415,429],"total":560083633,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60668571,60701006,60773806,60683806,60684923,60703775,60732309,60801913,60763820,60816614],"completion":[60666632,60661427,60713602,60626095,60684410,60703115,60731865,60801513,60763425,60816142],"submission":[1939,39579,60204,57711,513,660,444,400,395,472],"total":546699135,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62104303,61995089,62177180,62176978,61967660,61984408,62095125,61985738,61997254,57907045],"completion":[62102114,61956522,62116825,62116999,61967075,61983846,62094705,61985337,61996855,57906600],"submission":[2189,38567,60355,59979,585,562,420,401,399,445],"total":554335827,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..56e6c84 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98453933,98707255,98647732,98758072,98607162,98568373,98531039,98752445,98693332,82162859],"completion":[98451675,98629867,98503947,98613741,98606632,98567596,98530603,98752045,98692840,82162461],"submission":[2258,77388,143785,144331,530,777,436,400,492,398],"total":871441689,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99632661,99437294,99712109,99780856,99441832,99843559,99759174,99703702,99448763,74656353],"completion":[99630952,99358157,99556983,99642369,99441322,99842909,99758727,99703244,99448323,74655912],"submission":[1709,79137,155126,138487,510,650,447,458,440,441],"total":871795462,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95944017,95854541,95837757,95928366,95785007,95866066,95902332,95851895,95912634,95971492],"completion":[95941595,95771866,95695855,95796343,95784533,95789644,95901838,95851495,95912224,95971069],"submission":[2422,82675,141902,132023,474,76422,494,400,410,423],"total":862926482,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97101640,96997240,97059412,96872182,97085806,97058050,97016046,97017427,96963548,93404993],"completion":[96961760,96854637,96916767,96871636,97085310,97057294,97015615,97017006,96963113,93404557],"submission":[139880,142603,142645,546,496,756,431,421,435,436],"total":869487268,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183988492,183695042,172395810,92503469,65376342,65411405,65401611,65426084,65575874,40081527],"completion":[183986353,183625052,172273555,67324103,65375181,65410939,65401156,65425691,65575469,40081124],"submission":[2139,69990,122255,25179366,1161,466,455,393,405,403],"total":815882597,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184372993,184478306,169828585,92234079,66154560,66194053,66217854,66067493,66148473,38701152],"completion":[184370927,184411912,169688178,68088431,66153221,66193566,66217427,66067050,66148060,38700731],"submission":[2066,66394,140407,24145648,1339,487,427,443,413,421],"total":816038074,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180229097,180197363,180289343,72405654,62117208,61781202,61708409,61676924,61793232,61729876],"completion":[180226696,180113692,180160139,50354010,62115920,61780709,61707992,61676525,61792821,61729458],"submission":[2401,83671,129204,22051644,1288,493,417,399,411,418],"total":803714754,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181768434,181983453,179373427,63526115,63533917,63158457,63044550,63067377,63082226,61479460],"completion":[181766321,181899992,179242453,50580382,63532581,63157957,63044114,63066952,63081821,61479033],"submission":[2113,83461,130974,12945733,1336,500,436,425,405,427],"total":802262392,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton12-1gib-smart-1e.json new file mode 100644 index 0000000..59c5a79 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":12,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34939600,34970982,34980359,34984130,34945706,34929715,35030642,34959996,34930080,34909408],"completion":[34937123,34935343,34934893,34941542,34945160,34929282,35030230,34933128,34928929,34908985],"submission":[2477,35639,45466,42588,546,433,412,26868,1151,423],"total":314750939,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33698624,33694855,33703727,33651529,33648326,33649373,33648661,33682818,33646957,33647273],"completion":[33649775,33647404,33646091,33651002,33647881,33648934,33648254,33682395,33646022,33646845],"submission":[48849,47451,57636,527,445,439,407,423,935,428],"total":302982887,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..f2207ad --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98925962,98901271,98934611,98705052,98890961,98891110,98792866,98597617,98717110,79492031],"completion":[98784704,98764245,98794129,98704527,98890316,98890624,98792351,98597171,98714334,79491349],"submission":[141258,137026,140482,525,645,486,515,446,2776,682],"total":869936290,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99044769,99090789,99138709,99340309,99150913,99127468,99226005,99283709,99268987,75851273],"completion":[99042796,99003128,99006504,99196123,99150437,99126996,99225592,99192888,99268475,75850859],"submission":[1973,87661,132205,144186,476,472,413,90821,512,414],"total":869836455,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95931556,95922778,95999361,95958044,95969658,95958454,95948565,95759742,95978015,96112247],"completion":[95928518,95847930,95854940,95820342,95969192,95958013,95948136,95759352,95977324,96111823],"submission":[3038,74848,144421,137702,466,441,429,390,691,424],"total":863619551,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96579880,96636487,96590512,96817781,96613140,96753029,96647048,96559840,96667619,94450781],"completion":[96577744,96549169,96450131,96666355,96612546,96752584,96646631,96559402,96666882,94450346],"submission":[2136,87318,140381,151426,594,445,417,438,737,435],"total":867747396,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183900669,184191335,169982707,94056900,65490119,65721724,65649217,65598044,65493249,38956641],"completion":[183898798,184124803,169860715,67515675,65488947,65721135,65648793,65597624,65492820,38956210],"submission":[1871,66532,121992,26541225,1172,589,424,420,429,431],"total":815156826,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184020549,184195899,168923875,94214850,66098332,66199002,65953773,66067264,65802971,38095311],"completion":[184018293,184121925,168793588,67973513,66097166,66198514,65953372,66066829,65802555,38094856],"submission":[2256,73974,130287,26241337,1166,488,401,435,416,455],"total":815566184,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179858359,179966161,180000027,71227581,62367485,61508957,61665003,61809963,61628903,61783963],"completion":[179855739,179879197,179885317,47036395,62366045,61508464,61664543,61809550,61628487,61783551],"submission":[2620,86964,114710,24191186,1440,493,460,413,416,412],"total":801973811,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180790352,180544817,179826394,68460527,63433358,62958845,62763222,62869968,62963456,61404366],"completion":[180787977,180470321,179693604,48112325,63431968,62958356,62762800,62869552,62963040,61403941],"submission":[2375,74496,132790,20348202,1390,489,422,416,416,425],"total":805240640,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton13-1gib-smart-1e.json new file mode 100644 index 0000000..c7068bb --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":13,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33661938,33663982,33683111,33638506,33636308,33636359,33637706,33674946,33635793,33637176],"completion":[33636646,33638526,33636338,33637944,33635857,33635935,33637273,33674553,33635112,33636749],"submission":[25292,25456,46773,562,451,424,433,393,681,427],"total":302853935,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34535591,34540652,34546357,34516132,34501527,34476724,34575384,34491026,34486334,34304046],"completion":[34487179,34493160,34497787,34490441,34456749,34476202,34574910,34489773,34485628,34303626],"submission":[48412,47492,48570,25691,44778,522,474,1253,706,420],"total":310539272,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..6e3235c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180623465,180733628,180901482,172544466,103068640,109717650,109736980,109688840,96255347,58423534],"completion":[180621098,180622525,180703498,172337718,103068051,109717125,109736443,109688389,96254931,58422945],"submission":[2367,111103,197984,206748,589,525,537,451,416,589],"total":1121083802,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182072787,182057589,182078472,169375920,132639580,111034761,111043466,111017952,75955845,50628137],"completion":[181865133,181856388,181868176,169267580,110376382,111033667,111043011,111017524,75955427,50627607],"submission":[207654,201201,210296,108340,22263198,1094,455,428,418,530],"total":1125845774,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[169583555,169558459,169601590,169924492,121872127,91797982,92479678,92483551,92547708,92509580],"completion":[169478817,169450040,169395896,169923655,121871475,91797532,92479237,92483137,92547298,92509170],"submission":[104738,108419,205694,837,652,450,441,414,410,410],"total":1092788304,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172552126,172531445,172919194,172746399,113830164,97447853,97874495,97961737,97975297,85298375],"completion":[172549960,172417061,172710367,172541817,113829546,97447384,97874081,97961281,97974874,85297950],"submission":[2166,114384,208827,204582,618,469,414,456,423,425],"total":1108598948,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[113098221,113401113,113716093,113484954,113429335,113314840,113254855,113419851,82501278,60500434],"completion":[113096058,113294086,113517528,113251531,113428838,113314386,113254425,113419355,82500857,60499964],"submission":[2163,107027,198565,233423,497,454,430,496,421,470],"total":937033927,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[113077842,113416714,113950320,113560515,113503820,113346039,113132128,113452738,80371636,57009137],"completion":[113075825,113196744,113543601,113334911,113503294,113345601,113131685,113452239,80371223,57008672],"submission":[2017,219970,406719,225604,526,438,443,499,413,465],"total":931753241,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98429011,98369007,98671576,98599563,98444265,98530239,98713305,98533942,98657629,98851487],"completion":[98426965,98243347,98452335,98371273,98443773,98529820,98712878,98533535,98657176,98851067],"submission":[2046,125660,219241,228290,492,419,427,407,453,420],"total":887380747,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103236263,103365014,103745030,103566692,103390731,103492127,103342554,103349911,103656836,84552603],"completion":[103233983,103240279,103523341,103314575,103390234,103491678,103342126,103349497,103656312,84552184],"submission":[2280,124735,221689,252117,497,449,428,414,524,419],"total":912471388,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton14-1gib-smart-1e.json new file mode 100644 index 0000000..2be1212 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":14,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38741888,38740087,38801446,38611929,38679028,38688098,38762993,38677560,33801400,33636424],"completion":[38695400,38695058,38756293,38588785,38636407,38687559,38762582,38676391,33800722,33635803],"submission":[46488,45029,45153,23144,42621,539,411,1169,678,621],"total":338502781,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33668683,33667392,33686054,33641098,33643219,33640309,33640403,33642147,33679887,33641392],"completion":[33640465,33639608,33639045,33640571,33642686,33639904,33640005,33641742,33679492,33640721],"submission":[28218,27784,47009,527,533,405,398,405,395,671],"total":302889507,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..37e01fc --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99199733,98923917,98883566,98882187,98900621,98983406,99051759,99109426,98936981,80329778],"completion":[99059782,98784372,98752496,98881640,98900042,98982962,99051316,99109012,98936541,80329372],"submission":[139951,139545,131070,547,579,444,443,414,440,406],"total":872011267,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99322856,99375367,99505227,99523665,99326105,99399208,99329652,99353876,99403043,76904972],"completion":[99320572,99297879,99371284,99387438,99325584,99398782,99329230,99353428,99402609,76904548],"submission":[2284,77488,133943,136227,521,426,422,448,434,424],"total":872131333,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95900997,96046913,96116260,96097353,96204988,96053739,96060514,96063534,96138021,96134968],"completion":[95898602,95966851,95962574,95955831,96204475,96053278,96060093,96063113,96137621,96134545],"submission":[2395,80062,153686,141522,513,461,421,421,400,423],"total":864925922,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96702198,96618923,96767516,96838134,96780887,96781862,96741926,96746098,96640094,94655323],"completion":[96695135,96540425,96625645,96694657,96780341,96781411,96741514,96745682,96639683,94654897],"submission":[7063,78498,141871,143477,546,451,412,416,411,426],"total":868581132,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183868886,184005220,177519919,88870999,65627374,65646301,65638311,65633886,64248966,38156989],"completion":[183865833,183919836,177393682,67572656,65626068,65645708,65637909,65633459,64248494,38156535],"submission":[3053,85384,126237,21298343,1306,593,402,427,472,454],"total":815362858,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183905567,183646824,177570805,89225236,66181473,66098733,66133565,66138670,64244627,37607727],"completion":[183902366,183570794,177441229,68158587,66180247,66098241,66133134,66138259,64244226,37607286],"submission":[3201,76030,129576,21066649,1226,492,431,411,401,441],"total":816862089,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179636715,180102341,179956949,63407169,62617530,61728043,61884112,61853041,61734368,61784941],"completion":[179632906,180025063,179828857,63281833,62616959,61727587,61883695,61852614,61733946,61784528],"submission":[3809,77278,128092,125336,571,456,417,427,422,413],"total":795080997,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180681950,180283726,180439663,71573250,63400296,62920863,62857513,62881818,62974617,59549722],"completion":[180678558,180207705,180314755,49261941,63398856,62920349,62857096,62881393,62974213,59549271],"submission":[3392,76021,124908,22311309,1440,514,417,425,404,451],"total":806895558,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton15-1gib-smart-1e.json new file mode 100644 index 0000000..750c73e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":15,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33681528,33686789,33682350,33635674,33637148,33636213,33635825,33713611,33636487,33636080],"completion":[33636623,33637907,33635845,33635125,33636738,33635809,33635421,33713083,33634870,33635339],"submission":[44905,48882,46505,549,410,404,404,528,1617,741],"total":303014165,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33658488,33693065,33699931,33695490,33650433,33650043,33648546,33693027,33652333,33651657],"completion":[33656214,33651852,33649957,33649286,33649846,33649507,33648107,33692609,33649454,33651141],"submission":[2274,41213,49974,46204,587,536,439,418,2879,516],"total":303228458,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..ee0d834 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[267495213,267821434,268265918,268942486,268624317,268380687,268012285,268857825,269119626,209565265],"completion":[267490138,267481841,267575373,268277159,268623795,268380191,268011840,268857405,269119195,209564819],"submission":[5075,339593,690545,665327,522,496,445,420,431,446],"total":2357935706,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[269523245,270266678,269903234,271145932,270219865,269780551,269902706,270784842,271026546,192222713],"completion":[269520861,269957078,269306456,270474888,270219256,269780107,269902274,270784432,271026085,192222224],"submission":[2384,309600,596778,671044,609,444,432,410,461,489],"total":2355261664,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[258065347,257619225,258047198,257936888,257683135,258650324,257834944,258218048,258151170,258167374],"completion":[257759517,257285761,257434806,257271513,257682613,258649889,257834535,258217655,258150748,258166949],"submission":[305830,333464,612392,665375,522,435,409,393,422,425],"total":2322318712,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[260750628,261012925,261465098,261357734,261475842,261610428,261305250,261101291,262026893,250861082],"completion":[260747456,260666881,260851716,260703826,261475238,261609964,261304847,261100873,262026455,250860674],"submission":[3172,346044,613382,653908,604,464,403,418,438,408],"total":2342230511,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[568084986,302145711,288127263,290001334,289886854,289273079,288048439,289100984,289253171,234584830],"completion":[567814973,288220295,287968599,290000698,289886437,289272638,288048007,289100554,289252096,234584395],"submission":[270013,13925416,158664,636,417,441,432,430,1075,435],"total":2560436357,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[551393176,302319354,289145396,291191024,291779829,291260043,289764592,291927008,291363636,223338822],"completion":[550846081,289505015,288997688,291114831,291637688,291259517,289764183,291926584,291363216,223338374],"submission":[547095,12814339,147708,76193,142141,526,409,424,420,448],"total":2562105406,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[617748747,307586307,275252680,275673028,274432777,277366720,275404954,274505371,276748636,275113131],"completion":[617746430,272760741,275091961,275514074,274432140,277366294,275404550,274504980,276748145,275112727],"submission":[2317,34825566,160719,158954,637,426,404,391,491,404],"total":2512098258,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[605247895,306834094,278307522,279974675,279779893,280393813,279258205,278433659,280308271,269098975],"completion":[605245525,279319622,278143690,279818249,279779262,280393351,279257755,278433224,280307841,269098550],"submission":[2370,27514472,163832,156426,631,462,450,435,430,425],"total":2532402823,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton2-1gib-smart-1e.json new file mode 100644 index 0000000..eecbd9d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":2,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154997378,154858655,154679683,154920392,154517726,155272073,154557329,154526536,144268508,81719051],"completion":[154995038,154788133,154568173,154815483,154517154,155271574,154556898,154526094,144268059,81718574],"submission":[2340,70522,111510,104909,572,499,431,442,449,477],"total":1309327818,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156314199,155898479,156001435,155845733,155927011,156573178,155939783,155843812,140628599,72101559],"completion":[156207717,155781567,155893300,155789275,155813796,156572661,155939378,155843393,140628203,72100987],"submission":[106482,116912,108135,56458,113215,517,405,419,396,572],"total":1304767542,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[141316130,142235203,141434576,141390153,140981443,141060730,141787754,141376768,141310569,141570309],"completion":[141313005,142166383,141321973,141281265,140980916,141060294,141787345,141376360,141310162,141569888],"submission":[3125,68820,112603,108888,527,436,409,408,407,421],"total":1273155742,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[145884512,146114016,145864006,145877204,145727386,145893654,145600662,145965083,145851341,128214690],"completion":[145825564,146055494,145744883,145876660,145726933,145893213,145600223,145964676,145850939,128214254],"submission":[58948,58522,119123,544,453,441,439,407,402,436],"total":1295115646,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..c29ce2d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163520290,163922352,164476099,163688873,164265143,164606427,163910637,163857894,163411657,104125760],"completion":[163337503,163742723,164108332,163688282,164264683,164605979,163910158,163857430,163411154,104124283],"submission":[182787,179629,367767,591,460,448,479,464,503,1477],"total":1416274467,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161256906,161774786,162508397,162433414,162253724,161978991,162170393,161692777,161889920,120036649],"completion":[161254754,161580779,162165821,162053465,162253188,161978554,162169941,161692368,161889508,119828221],"submission":[2152,194007,342576,379949,536,437,452,409,412,208428],"total":1417108058,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157320524,157435689,157300256,157640248,157469979,157535151,157829197,157016132,156375938,145099065],"completion":[157318134,157068485,156940257,157265938,157469439,157534682,157828762,157015695,156375541,145098641],"submission":[2390,367204,359999,374310,540,469,435,437,397,424],"total":1404372513,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153650641,154084134,153824921,154235250,154634085,153496168,155206198,153846172,153599995,153792092],"completion":[153647939,153894351,153468071,153862889,154633467,153495714,155205799,153845767,153599580,153791697],"submission":[2702,189783,356850,372361,618,454,399,405,415,395],"total":1386728859,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320779194,226122371,226210992,225734007,224346422,225269530,226108367,224150987,224817227,164587146],"completion":[320464544,224113774,226094188,225673409,224229718,225268969,226107958,224150567,224816829,164586693],"submission":[314650,2008597,116804,60598,116704,561,409,420,398,453],"total":1967362200,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[334445896,226307815,224875404,223903167,222307606,224034197,224156208,222100711,222221587,176288112],"completion":[334443830,222431785,224750512,223783836,222306985,224033756,224155785,222100314,222221187,176287664],"submission":[2066,3876030,124892,119331,621,441,423,397,400,448],"total":1966208791,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[356351859,229101060,215377288,215387644,216194431,215651541,215163896,217057622,216562482,205042121],"completion":[356349512,215842798,215258943,215261711,216193826,215651098,215163476,217057192,216562069,205041573],"submission":[2347,13258262,118345,125933,605,443,420,430,413,548],"total":1945552991,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[371473532,235989979,211293670,211615960,211878473,211349141,211852606,211388791,212353707,211707331],"completion":[371471335,210759206,211175247,211496472,211877859,211348697,211852168,211388384,212353213,211706858],"submission":[2197,25230773,118423,119488,614,444,438,407,494,473],"total":1929443498,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton3-1gib-smart-1e.json new file mode 100644 index 0000000..2c65c79 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":3,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86234727,86570445,86515335,86562463,86324542,86543412,86415957,86389269,62577871,41150152],"completion":[86157454,86501258,86441433,86522851,86253896,86542862,86415457,86388819,62577429,41149628],"submission":[77273,69187,73902,39612,70646,550,500,450,442,524],"total":709057264,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85622297,85785971,85939271,85766834,85588679,86403262,85959035,86175777,66930557,44324557],"completion":[85584125,85747588,85864487,85766266,85588275,86402856,85958577,86175341,66930154,44323903],"submission":[38172,38383,74784,568,404,406,458,436,403,654],"total":712881096,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[78748501,78820011,78588407,78871844,78957318,78603447,79470823,79092427,78844030,68025287],"completion":[78699507,78775147,78514161,78798457,78956784,78603002,79470397,79092033,78843644,68024872],"submission":[48994,44864,74246,73387,534,445,426,394,386,415],"total":699281156,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[75949928,75961468,76183326,76294390,76103601,76095072,76355558,76532960,76190263,76262169],"completion":[75946879,75914909,76110718,76220746,76103083,76094626,76355128,76532558,76189865,76261736],"submission":[3049,46559,72608,73644,518,446,430,402,398,433],"total":685985722,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..5aab086 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372547107,238462222,212290555,213909731,213341879,213513296,213090274,212531182,213467432,212655674],"completion":[372544652,211330041,212170726,213757013,213341321,213512639,213089757,212530764,213466949,212655251],"submission":[2455,27132181,119829,152718,558,657,517,418,483,423],"total":1943275969,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[366760894,236407031,214162817,215119256,215916027,215130574,215042405,215612366,214921241,210216021],"completion":[366402908,214519435,214039815,215057846,215801271,215130037,215041981,215611936,214920782,210215567],"submission":[357986,21887596,123002,61410,114756,537,424,430,459,454],"total":1952542726,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[326693782,230075858,224946441,223797931,223022519,224403583,224891950,224520267,224999964,173435577],"completion":[326515996,223996286,224867154,223797332,223022045,224403112,224891519,224519856,224998810,173435153],"submission":[177786,6079572,79287,599,474,471,431,411,1154,424],"total":1974110493,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[323781768,229632145,225247034,225116937,224059543,224537051,224799402,224965580,224575656,171816971],"completion":[323779327,223821153,225044845,224984494,224058899,224536596,224798919,224965135,224575196,171816501],"submission":[2441,5810992,202189,132443,644,455,483,445,460,470],"total":1974764110,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153558035,153799639,154154767,154677813,154577933,154076000,154291376,154408807,154184118,154043685],"completion":[153555319,153606132,153765965,154312044,154577403,154075468,154290787,154408400,154183722,154043291],"submission":[2716,193507,388802,365769,530,532,589,407,396,394],"total":1388227514,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156298630,155616253,157056663,156968255,156820693,156314215,156963512,156879729,156269397,147942916],"completion":[156296627,155411462,156682297,156562816,156820193,156313768,156962913,156879322,156268995,147942488],"submission":[2003,204791,374366,405439,500,447,599,407,402,428],"total":1400844250,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162664998,163699583,164166082,164366948,164198233,164444062,163709941,163514430,163597539,108321305],"completion":[162662683,163473331,163757383,163944568,164197718,164248959,163709432,163514018,163597101,108320834],"submission":[2315,226252,408699,422380,515,195103,509,412,438,471],"total":1420394971,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163833899,164418935,165280011,165257466,164222976,165504730,164885247,164349918,164604983,101143105],"completion":[163831761,164226307,164899570,164870963,164222434,165504111,164884838,164349483,164604561,101142680],"submission":[2138,192628,380441,386503,542,619,409,435,422,425],"total":1419678344,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton4-1gib-smart-1e.json new file mode 100644 index 0000000..5bf113d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":4,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[69967798,69922325,69992981,69879715,69970948,61139545,49207852,49677129,49542804,49634995],"completion":[69940598,69896173,69946055,69878793,69970488,61139118,49207270,49676697,49542408,49634580],"submission":[27200,26152,46926,922,460,427,582,432,396,415],"total":538976454,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49265826,49293547,49307389,49223428,49292075,49221097,49244204,49352157,49181329,49314828],"completion":[49212258,49239965,49256898,49194677,49241286,49220581,49243722,49351760,49180902,49314399],"submission":[53568,53582,50491,28751,50789,516,482,397,427,429],"total":443437178,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..e6b2904 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[364285678,236247166,216657562,216179617,216372938,216978134,217304767,217127184,217402478,205031045],"completion":[363974331,216637807,216536292,216112129,216265067,216977484,217304302,217126732,217402069,205030555],"submission":[311347,19609359,121270,67488,107871,650,465,452,409,490],"total":1959318357,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374144130,239251393,211983497,212528347,211801451,212624402,211921968,212319050,212886474,213113331],"completion":[374141930,210702382,211861727,212407149,211800826,212623958,211921533,212318619,212886005,213112910],"submission":[2200,28549011,121770,121198,625,444,435,431,469,421],"total":1938443087,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[321907094,230414492,225589524,227031971,225680982,225657976,225833834,225652912,225695556,164623966],"completion":[321905027,225295537,225467760,226914378,225680322,225657540,225833418,225652458,225695126,164623544],"submission":[2067,5118955,121764,117593,660,436,416,454,430,422],"total":1976195336,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[332552414,228914125,223371332,223323592,224545049,223126829,223637971,223427772,223514590,179556333],"completion":[332549997,222378909,223245710,223205249,224544467,223126397,223637524,223427337,223514124,179555906],"submission":[2417,6535216,125622,118343,582,432,447,435,466,427],"total":1973431513,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157024694,156949657,156226072,157491008,157161213,156784713,156915800,155945039,156292302,146010758],"completion":[157022009,156758325,155849350,157132920,157160707,156784268,156915187,155944612,156291898,146010338],"submission":[2685,191332,376722,358088,506,445,613,427,404,420],"total":1399787647,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153751506,154107186,153065029,154099137,153614713,153766247,153565993,152800257,153114769,153973090],"completion":[153748032,153915719,152718897,153758129,153614183,153765810,153565372,152799861,153114374,153972673],"submission":[3474,191467,346132,341008,530,437,621,396,395,417],"total":1382118268,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165237338,164831378,164758122,165328031,165562036,165147616,164268820,164358488,164527952,96086260],"completion":[165060318,164634588,164395239,165327406,165561617,165145035,164268379,164358056,164527550,96085828],"submission":[177020,196790,362883,625,419,2581,441,432,402,432],"total":1414881404,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163111053,163114936,163039816,163542861,163601734,163839772,162403575,162771634,162933143,108562839],"completion":[163109015,162920626,162680637,163176588,163601246,163630636,162403116,162771217,162932733,108562410],"submission":[2038,194310,359179,366273,488,209136,459,417,410,429],"total":1414200580,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton5-1gib-smart-1e.json new file mode 100644 index 0000000..85b6a9e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":5,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66815926,66739353,66893741,66748480,66826828,66859317,57378689,43941241,43922391,43937290],"completion":[66789643,66712716,66846646,66747899,66826422,66858883,57378253,43940681,43921933,43936859],"submission":[26283,26637,47095,581,406,434,436,560,458,431],"total":523255369,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51659485,51601868,51586544,51548775,51488809,51587179,51496762,51548449,51512563,51547489],"completion":[51607689,51552976,51538473,51523022,51443823,51586691,51496311,51547780,51512165,51547040],"submission":[51796,48892,48071,25753,44986,488,451,669,398,449],"total":463925976,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..3cbd0a0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[380964400,379633682,276458397,221156223,220718342,221213012,220933042,221217693,220522724,144724432],"completion":[380962152,379466892,246191013,221035997,220717770,221212569,220932618,221217276,220522301,144724014],"submission":[2248,166790,30267384,120226,572,443,424,417,423,418],"total":2126593965,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[384486814,377771593,261256279,222227153,222438245,222492958,221833082,223937459,222470312,135092632],"completion":[384172433,377442116,246882524,222161872,222308003,222492275,221832635,223937005,222469892,135092163],"submission":[314381,329477,14373755,65281,130242,683,447,454,420,469],"total":2109535475,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362404549,364380932,295633532,232837620,207766010,207746426,208297838,208637763,208095530,208568007],"completion":[362402034,364206423,295324145,207377282,207764641,207745907,208297362,208637337,208095134,208567590],"submission":[2515,174509,309387,25460338,1369,519,476,426,396,417],"total":2141978631,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[369214801,369613309,272134003,215008516,211630990,211926858,211828917,213104366,212103930,205472910],"completion":[369212483,369431451,271818029,212221262,211629707,211926335,211828413,213103963,212103503,205472493],"submission":[2318,181858,315974,2787254,1283,523,504,403,427,417],"total":2122839285,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[190430603,190425405,191202116,190984527,190879509,190058842,189994416,189915990,186070228,109241098],"completion":[190235197,190224463,190821687,190984030,190878065,190058415,189994003,189915500,186069829,109240577],"submission":[195406,200942,380429,497,1444,427,413,490,399,521],"total":1628784700,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[191480214,192753939,193106421,193770283,192954780,191957181,191991475,192212161,180314271,99446763],"completion":[191478146,192568760,192735149,193387137,192954240,191956724,191991048,192211737,180313853,99446240],"submission":[2068,185179,371272,383146,540,457,427,424,418,523],"total":1628518675,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[175871194,176295835,176426402,176211853,176166742,176479170,176143053,176592140,176019040,177082774],"completion":[175867764,176096204,176066569,175856735,176164417,176478728,176142558,176591701,176018650,177082353],"submission":[3430,199631,359833,355118,2325,442,495,439,390,421],"total":1587439705,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180200824,179867966,180533111,180512785,180781264,180242538,179751291,180142940,180260055,166306582],"completion":[180198155,179669745,180158150,180144030,180780687,180242098,179750826,180142517,180259650,166306136],"submission":[2669,198221,374961,368755,577,440,465,423,405,446],"total":1608411761,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton6-1gib-smart-1e.json new file mode 100644 index 0000000..5f7fe82 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":6,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[72865447,72877456,72943598,73004140,72796225,72840368,44238037,41796532,41755577,42021985],"completion":[72838389,72851604,72895916,73003660,72795692,72839936,44237628,41796106,41755161,42021568],"submission":[27058,25852,47682,480,533,432,409,426,416,417],"total":534282819,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53809046,53853533,53797323,53773182,53854871,53776500,53806004,53781128,53809692,53724634],"completion":[53755234,53799560,53743652,53745454,53801912,53775977,53805572,53780709,53809277,53724168],"submission":[53812,53973,53671,27728,52959,523,432,419,415,466],"total":484183525,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..d22eb02 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[324752484,237129623,225631587,225415293,226474848,225834266,225567763,225337464,225225251,164840415],"completion":[324750316,225613539,225515595,225294993,226474260,225833709,225567277,225337006,225224819,164839913],"submission":[2168,11516084,115992,120300,588,557,486,458,432,502],"total":1981470680,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[342659800,237947852,223955402,224872604,225979264,225075182,224151538,223479375,224273369,171890048],"completion":[342657722,224008968,223835946,224761966,225978751,225074679,224151099,223478931,224272927,171889603],"submission":[2078,13938884,119456,110638,513,503,439,444,442,445],"total":1981638399,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[366833910,238670055,216166460,216206970,216483838,215631554,215711385,216675383,215447973,206685954],"completion":[366831920,215066552,216048975,216092480,216483229,215631106,215710961,216674964,215447570,206685520],"submission":[1990,23603503,117485,114490,609,448,424,419,403,434],"total":1957693475,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[376993319,243069405,213028941,212377116,211601414,212087211,212286888,212015468,211910724,212076599],"completion":[376991043,210626248,212910005,212260355,211600845,212086727,212286470,212015036,211910258,212076185],"submission":[2276,32443157,118936,116761,569,484,418,432,466,414],"total":1940467657,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164625949,164181532,164573565,164353235,164395723,164541673,163855321,163708109,164211913,103627980],"completion":[164624084,163979167,164184482,164016228,164395218,164541199,163854884,163707693,164211516,103627554],"submission":[1865,202365,389083,337007,505,474,437,416,397,426],"total":1417459036,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162865659,162218818,162317480,163083091,162165947,162460069,161561400,162077434,161908844,118851117],"completion":[162863211,162032628,161948008,162720303,162165419,162459529,161560983,162077031,161908438,118850683],"submission":[2448,186190,369472,362788,528,540,417,403,406,434],"total":1416654949,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[158356066,157181170,157504944,157629601,157388502,157151048,157457185,157678752,157170321,145423004],"completion":[157994664,156837347,157128063,157629088,157388048,157149892,157456737,157678353,157169905,145422581],"submission":[361402,343823,376881,513,454,1156,448,399,416,423],"total":1404783129,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154591173,154335387,153920732,155013892,153625128,153748297,153887631,153473504,153675575,154184155],"completion":[154588502,154146714,153526918,154671002,153624574,153747865,153887130,153473082,153675177,154183723],"submission":[2671,188673,393814,342890,554,432,501,422,398,432],"total":1385877513,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton7-1gib-smart-1e.json new file mode 100644 index 0000000..ff2987c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":7,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67559661,67659009,67592411,67501844,67588606,67628802,44763267,42581519,42780878,42769599],"completion":[67512947,67614631,67549568,67501299,67588199,67628347,44762857,42581085,42780470,42769175],"submission":[46714,44378,42843,545,407,455,410,434,408,424],"total":510874642,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49776010,49941644,49944868,49925029,49934165,49924617,49957675,49942879,49899327,49894278],"completion":[49772639,49903582,49890398,49871007,49933614,49924156,49957267,49942483,49898902,49893820],"submission":[3371,38062,54470,54022,551,461,408,396,425,458],"total":449370664,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..16b5eb7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98590670,98474232,98512177,98362654,98494064,98448846,98236354,98394592,98524535,82705127],"completion":[98518634,98392339,98370353,98362148,98493488,98448391,98235851,98394190,98524103,82704717],"submission":[72036,81893,141824,506,576,455,503,402,432,410],"total":870162437,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99459544,99420191,99482892,99729481,99516526,99486265,99523526,99476840,99395322,73978988],"completion":[99457481,99347561,99343957,99590011,99515981,99485805,99523095,99476380,99394925,73978553],"submission":[2063,72630,138935,139470,545,460,431,460,397,435],"total":870019955,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95666211,95637199,95486363,95635171,95679957,95633249,95793903,95657132,95667562,95865424],"completion":[95663384,95558841,95358764,95505596,95679467,95632786,95793496,95656720,95667149,95865009],"submission":[2827,78358,127599,129575,490,463,407,412,413,415],"total":861212387,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96579874,96689131,96887701,96951751,96750672,96780185,96830332,97002133,96721873,93258056],"completion":[96577807,96598235,96738809,96819916,96750113,96779723,96829908,97001704,96721468,93257632],"submission":[2067,90896,148892,131835,559,462,424,429,405,424],"total":867883887,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183907100,183976776,172748927,82347171,73294521,73346632,73363207,73384641,73381951,73369981],"completion":[183904824,183909169,172615715,67981005,73293294,73346157,73362770,73384245,73381555,73369553],"submission":[2276,67607,133212,14366166,1227,475,437,396,396,428],"total":879232151,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184144385,184440336,171644273,104491157,76556115,76630162,76601634,76572106,76572857,66104707],"completion":[184142104,184369042,171521178,76606473,76554801,76629691,76601211,76571633,76572435,66104289],"submission":[2281,71294,123095,27884684,1314,471,423,473,422,418],"total":909628211,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180248943,179951373,180061062,79826611,85039952,84896278,84899880,84892996,84956652,72096938],"completion":[180122402,179822997,179933200,63228717,84960438,84895696,84899472,84892574,84956250,72096501],"submission":[126541,128376,127862,16597894,79514,582,408,422,402,437],"total":936776326,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181169614,181169175,179667028,106059127,85450288,85452957,85442815,85469764,85392628,51895380],"completion":[181167441,181096228,179539140,80604305,85448954,85452446,85442375,85469337,85392221,51894947],"submission":[2173,72947,127888,25454822,1334,511,440,427,407,433],"total":946018231,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton8-1gib-smart-1e.json new file mode 100644 index 0000000..b104685 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":8,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63946654,63990859,64024173,64055127,63928929,64009613,63972880,64033594,64046161,45709940],"completion":[63916009,63961380,63966677,64054460,63928426,64007838,63972445,64032977,64045762,45709503],"submission":[30645,29479,57496,667,503,1775,435,617,399,437],"total":557808713,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[64790863,64866594,64913365,64928654,64801793,64830015,64885757,64872575,64847025,40839260],"completion":[64788719,64829265,64851767,64870881,64801328,64829398,64885351,64872165,64846625,40838841],"submission":[2144,37329,61598,57773,465,617,406,410,400,419],"total":559793608,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60617732,60604679,60628123,60576893,60609673,60587506,60637147,60676187,60497028,60584112],"completion":[60615512,60567008,60558630,60518720,60609201,60555182,60636669,60675787,60496627,60583690],"submission":[2220,37671,69493,58173,472,32324,478,400,401,422],"total":545620798,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62195485,62136185,62122041,62150478,62053508,62067816,62170717,62082958,62205401,57135548],"completion":[62135679,62075926,62063676,62117487,61994471,62066998,62170288,62082537,62205003,57135075],"submission":[59806,60259,58365,32991,59037,818,429,421,398,473],"total":554133865,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n2ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..3648b32 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98811459,98811591,98641253,98683516,98762063,98753521,98901644,98802106,98733624,80708127],"completion":[98741706,98743834,98505581,98682947,98761620,98753101,98901206,98801703,98733208,80707720],"submission":[69753,67757,135672,569,443,420,438,403,416,407],"total":870808871,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99142398,99070403,99196742,99143472,99192727,99142018,99129522,99235984,99157938,77298022],"completion":[99073865,98991150,99041140,99142902,99192331,99141606,99129099,99235577,99157546,77297604],"submission":[68533,79253,155602,570,396,412,423,407,392,418],"total":870578988,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95906384,95819293,95979612,95999238,95995844,95988108,95989404,95931283,95932502,97514535],"completion":[95903620,95736295,95824530,95847046,95995311,95987675,95988976,95930889,95932098,97514051],"submission":[2764,82998,155082,152192,533,433,428,394,404,484],"total":865160393,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96574610,96652987,96698687,96751518,96561917,96581227,96514124,96474876,96604702,94215421],"completion":[96572457,96560660,96547932,96611491,96561315,96580740,96513713,96474449,96604293,94214994],"submission":[2153,92327,150755,140027,602,487,411,427,409,427],"total":867067803,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":2,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183955300,183696418,177505141,104321838,76779816,76625536,76750850,76706137,76772194,68945718],"completion":[183953152,183620484,177380385,76726309,76778632,76625054,76750433,76705717,76771797,68945303],"submission":[2148,75934,124756,27595529,1184,482,417,420,397,415],"total":918121185,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":2,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183978198,184316538,177038236,99223281,72610166,72618656,72538117,72724111,72605620,72615377],"completion":[183975849,184233610,176920726,72556831,72608905,72618172,72537712,72723697,72605219,72614958],"submission":[2349,82928,117510,26666450,1261,484,405,414,401,419],"total":896308396,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":2,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180194460,179731403,180030319,71161687,85985837,85993608,85984776,85919351,85965226,79367980],"completion":[180068044,179606522,179907815,70181510,85907700,85992989,85984348,85918932,85964810,79367537],"submission":[126416,124881,122504,980177,78137,619,428,419,416,443],"total":940309581,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":2,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180589606,180674013,180566952,79483324,84175468,84219542,84193880,84216845,84165484,76373142],"completion":[180587440,180603967,180445324,61713921,84174084,84219066,84193461,84216420,84165066,76372715],"submission":[2166,70046,121628,17769403,1384,476,419,425,418,427],"total":938086778,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n2ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n2ton9-1gib-smart-1e.json new file mode 100644 index 0000000..666be2f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n2ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":9,"nnode_src":2,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[64362586,64267786,64283835,64216967,64289157,64403111,64230367,64330991,64164954,44269734],"completion":[64306168,64209983,64225177,64216424,64288617,64401495,64229895,64330486,64164501,44269281],"submission":[56418,57803,58658,543,540,1616,472,505,453,453],"total":558465851,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":2,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[64746125,64710349,64720751,64791460,64706260,64633158,64701160,64585044,64786239,41939905],"completion":[64744149,64674401,64661905,64728521,64705752,64632540,64700669,64584644,64785848,41939481],"submission":[1976,35948,58846,62939,508,618,491,400,391,424],"total":559582998,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":2,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60629186,60672481,60765517,60789054,60767934,60986685,60725132,60745471,60760387,60803305],"completion":[60627010,60630924,60704559,60731686,60767402,60954887,60724616,60745060,60759980,60802895],"submission":[2176,41557,60958,57368,532,31798,516,411,407,410],"total":547237034,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":2,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61982325,62039972,61956940,62045837,61812662,62054212,61939231,62086940,62063026,58056367],"completion":[61980347,62002431,61896705,61986736,61812113,62053558,61938817,62086519,62062611,58055919],"submission":[1978,37541,60235,59101,549,654,414,421,415,448],"total":554063551,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..1295ecd --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154490566,154686767,154541042,154760592,154601962,155009504,154569379,154667314,154948472,154600029],"completion":[154286024,154506170,154153719,154760052,154601219,155009066,154568954,154666889,154948066,154599607],"submission":[204542,180597,387323,540,743,438,425,425,406,422],"total":1392396790,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156365310,156834849,156679603,157793301,157089831,156610548,157287846,156791277,157173062,148577947],"completion":[156363239,156606872,156268579,157427903,157089050,156610079,157287419,156790839,157172659,148577499],"submission":[2071,227977,411024,365398,781,469,427,438,403,448],"total":1404848350,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163777895,164601796,164271681,164772133,164801750,164529297,164360755,164339583,164775650,107440610],"completion":[163775810,164408406,163889030,164410183,164801225,164528854,164360315,164339161,164775246,107440184],"submission":[2085,193390,382651,361950,525,443,440,422,404,426],"total":1423903575,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164447968,165153977,165169657,165123456,165653447,165477527,165025696,164959978,165096372,101641692],"completion":[164445692,164969528,164795883,164774046,165652971,165477084,165025259,164959546,165095964,101641268],"submission":[2276,184449,373774,349410,476,443,437,432,408,424],"total":1423315728,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362300575,238085909,215292151,215173189,214294684,214748640,215849482,214589332,215224011,215185348],"completion":[362298364,214536505,215153972,215046260,214294182,214748212,215849022,214588858,215223596,215184938],"submission":[2211,23549404,138179,126929,502,428,460,474,415,410],"total":1958456859,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[355794693,235473716,217452109,215892753,216382234,215375171,218202785,216373244,218559089,212493843],"completion":[355792426,216080633,217304491,215772528,216381698,215374672,218202356,216372766,218558570,212493380],"submission":[2267,19393083,147618,120225,536,499,429,478,519,463],"total":1966218950,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[309633627,226450047,226174729,227963335,227039357,226996125,225195001,226324291,225109934,175012577],"completion":[309631363,226031483,226054603,227843147,227038725,226995699,225192461,226323876,225109456,175012088],"submission":[2264,418564,120126,120188,632,426,2540,415,478,489],"total":1986508122,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[307973053,226497453,226003085,226478457,226580196,226861835,225890942,226718448,226565692,173119763],"completion":[307629101,226377613,225876596,226419327,226453959,226861304,225890000,226717972,226565284,173119286],"submission":[343952,119840,126489,59130,126237,531,942,476,408,477],"total":1984783853,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton0-1gib-smart-1e.json new file mode 100644 index 0000000..957ae92 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":0,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[77063899,77100291,77402682,77408513,77226586,77569098,77623249,77505743,77230693,77902370],"completion":[77023803,77061063,77326438,77407965,77226137,77568678,77622835,77505312,77230266,77901950],"submission":[40096,39228,76244,548,449,420,414,431,427,420],"total":696977873,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79612837,79848687,79578381,79737003,79894561,80171013,79954146,80334174,79995388,69813157],"completion":[79532594,79772739,79497787,79695923,79819128,80170509,79953654,80333719,79994972,69812696],"submission":[80243,75948,80594,41080,75433,504,492,455,416,461],"total":709334590,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87895019,87826110,87781592,88094293,88370911,87965226,88161645,87945295,62907720,44871449],"completion":[87864431,87784262,87726935,87996404,88370333,87964743,88161231,87944901,62907323,44870891],"submission":[30588,41848,54657,97889,578,483,414,394,397,558],"total":723931815,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87906328,87770592,87738760,87945415,88384065,87999371,88218200,88388448,61124923,42650865],"completion":[87898311,87722756,87619238,87886831,88383526,87998948,88217737,88388047,61124511,42650122],"submission":[8017,47836,119522,58584,539,423,463,401,412,743],"total":720228471,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..a8ff881 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156179285,156024161,155971505,155968680,155667164,156073605,156615654,155896321,156203234,144434287],"completion":[156003770,155849482,155621131,155968051,155665739,156073062,156615165,155895842,156202784,144433818],"submission":[175515,174679,350374,629,1425,543,489,479,450,469],"total":1392866394,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153460793,153038663,152584972,152977925,152162005,152726585,152980097,152674864,153181703,153239694],"completion":[153457696,152845749,152206983,152586453,152161185,152726164,152979705,152674449,153181297,153239247],"submission":[3097,192914,377989,391472,820,421,392,415,406,447],"total":1375579505,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165281205,164521004,164258982,164554250,164637334,164747794,164929700,164403755,161986329,93664129],"completion":[165279043,164337213,163914436,164180059,164636767,164747367,164929275,164403319,161985845,93663639],"submission":[2162,183791,344546,374191,567,427,425,436,484,490],"total":1407889682,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162312409,162548051,162279327,162359698,162106360,162428539,162046842,162684259,162491939,108607907],"completion":[162310386,162350534,161925818,161992194,162105808,162428117,162046248,162683839,162491548,108607469],"submission":[2023,197517,353509,367504,552,422,594,420,391,438],"total":1407741321,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[368281998,236672374,215896477,215169805,215659012,216060329,216279792,216200173,216014492,204164250],"completion":[367983073,216221885,215773877,215109589,215539111,216059699,216279351,216199704,216014036,204163779],"submission":[298925,20450489,122600,60216,119901,630,441,469,456,471],"total":1952132029,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[371554085,236617955,210924011,210698929,211396319,211386867,211309879,212353613,211648950,212293452],"completion":[371551543,210536139,210809282,210588664,211395710,211386438,211309444,212353171,211648530,212293026],"submission":[2542,26081816,114729,110265,609,429,435,442,420,426],"total":1928708421,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[317173580,227188644,224858283,225570572,224957035,224990444,224183187,225242559,225164899,164415422],"completion":[317170985,224772451,224737876,225450605,224956512,224989996,224182742,225242118,225164472,164414984],"submission":[2595,2416193,120407,119967,523,448,445,441,427,438],"total":1966587447,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[325817522,226524349,222947939,223163517,222598095,222439577,222535439,222162188,222637758,178176796],"completion":[325815139,222367270,222833249,223040747,222597556,222439120,222535001,222161768,222637360,178176364],"submission":[2383,4157079,114690,122770,539,457,438,420,398,432],"total":1963198971,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton1-1gib-smart-1e.json new file mode 100644 index 0000000..99704d6 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":1,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79949207,79790166,79529459,79655883,80087376,80064156,80304630,79511625,79640745,64516065],"completion":[79909177,79749218,79453540,79655261,80086952,80063707,80304188,79511211,79640332,64515629],"submission":[40030,40948,75919,622,424,449,442,414,413,436],"total":703107352,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[75759265,75574538,75878070,75539259,75603428,76404852,76431986,75814609,75707670,75876823],"completion":[75757329,75530923,75805052,75462721,75602910,76404413,76431592,75814196,75707259,75876402],"submission":[1936,43615,73018,76538,518,439,394,413,411,421],"total":682838907,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87707079,87470329,87560592,87893100,88127055,88411978,87589247,86794791,59277947,43917096],"completion":[87631772,87398239,87487002,87855955,88055605,88411437,87588748,86794376,59277456,43916565],"submission":[75307,72090,73590,37145,71450,541,499,415,491,531],"total":717050600,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85931815,86247697,85939254,86234753,85985678,86647534,86143652,85832731,66482259,43702743],"completion":[85889988,86199452,85865592,86157426,85985177,86647109,86143260,85832298,66481832,43702071],"submission":[41827,48245,73662,77327,501,425,392,433,427,672],"total":713223848,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..ef065b4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[100091007,100061456,100236273,100255970,100161642,100056712,100207575,100253682,100067279,68505775],"completion":[100088916,99970226,100077549,100126914,100161141,100056145,100207089,100253225,100066858,68505331],"submission":[2091,91230,158724,129056,501,567,486,457,421,444],"total":869818532,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98228607,98305461,98258594,98280256,98268275,98284743,98346895,98158152,98261029,84642468],"completion":[98226589,98234984,98124978,98145067,98267728,98284297,98346457,98157748,98260615,84642034],"submission":[2018,70477,133616,135189,547,446,438,404,414,434],"total":870817458,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97189436,97196673,97255731,97376385,97223117,97185166,97127136,97372125,97195015,91256265],"completion":[97187414,97115465,97126237,97235768,97222627,97184717,97126734,97371722,97194593,91255851],"submission":[2022,81208,129494,140617,490,449,402,403,422,414],"total":869197703,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95575670,95502023,95468870,95314075,95507132,95505429,95577107,95364371,95357487,95650376],"completion":[95500981,95424100,95336777,95313560,95506726,95504920,95576611,95363964,95357063,95649920],"submission":[74689,77923,132093,515,406,509,496,407,424,456],"total":859425430,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184110007,184329825,185134065,115365659,84491526,84326601,84330210,84303836,61973483,39921069],"completion":[183992282,184201584,185005507,84315187,84416198,84325995,84329770,84303428,61972983,39920404],"submission":[117725,128241,128558,31050472,75328,606,440,408,500,665],"total":924196641,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183492705,183437933,176048927,91850733,85552099,85516359,85502264,85427504,79008951,43010781],"completion":[183490448,183368105,175916239,76582739,85550838,85515880,85501828,85427109,79008461,43010255],"submission":[2257,69828,132688,15267994,1261,479,436,395,490,526],"total":915374226,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182068404,181914648,176857042,65886101,72584754,72498868,72637404,72539386,72668142,72550011],"completion":[182066152,181835286,176735697,63390213,72583324,72498332,72637007,72538980,72667732,72549546],"submission":[2252,79362,121345,2495888,1430,536,397,406,410,465],"total":860151909,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[178955240,179008303,179282065,87255925,76248521,76251912,76276875,76304660,76302425,69492884],"completion":[178952981,178933954,179156616,66710812,76246996,76251454,76276447,76304233,76302000,69492468],"submission":[2259,74349,125449,20545113,1525,458,428,427,425,416],"total":896443873,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton10-1gib-smart-1e.json new file mode 100644 index 0000000..70e40ba --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":10,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65431254,65321478,65392131,65477623,65356018,65343824,65338255,65352871,62532010,39137423],"completion":[65375003,65264467,65328330,65477100,65353940,65343347,65337819,65352462,62531605,39136764],"submission":[56251,57011,63801,523,2078,477,436,409,405,659],"total":559434300,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63690150,63747952,63712392,63800849,63620313,63732721,63741663,63798788,63756779,46357464],"completion":[63688104,63712659,63648010,63743971,63619804,63732126,63741251,63798355,63756376,46356978],"submission":[2046,35293,64382,56878,509,595,412,433,403,486],"total":556277503,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62516940,62555004,62590063,62567987,62464229,62581839,62548524,62498889,62550558,53591882],"completion":[62515006,62515189,62530196,62508387,62463748,62581113,62548103,62498447,62550157,53591457],"submission":[1934,39815,59867,59600,481,726,421,442,401,425],"total":553957640,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60093204,60026461,60100134,60120726,59964044,60126453,60167250,60129542,60089337,60130550],"completion":[60091153,59984106,60041249,60059820,59963524,60125887,60166823,60129153,60088884,60130133],"submission":[2051,42355,58885,60906,520,566,427,389,453,417],"total":540904275,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..0df84c4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[117252829,116939333,116897830,117197710,117089383,117237022,120170909,100660046,63414234,57585154],"completion":[117250514,116823405,116672315,116974844,117088870,117236553,120170455,100548044,63413492,57584585],"submission":[2315,115928,225515,222866,513,469,454,112002,742,569],"total":927764479,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[116406758,116569476,116383692,116567212,116414350,116502934,116669777,102745247,69877910,61872586],"completion":[116404431,116456743,116157198,116337698,116413761,116502479,116669346,102744830,69877115,61871973],"submission":[2327,112733,226494,229514,589,455,431,417,795,613],"total":933618968,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103252398,103310289,103441667,103120314,102980797,103008724,103302546,103115238,102207604,78391554],"completion":[103250222,103183133,103222295,102913017,102980268,103008278,103302059,103114834,102207193,78390325],"submission":[2176,127156,219372,207297,529,446,487,404,411,1229],"total":903113691,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97139048,97429064,97304398,96751771,96820106,97043603,96997788,97111595,97142056,95922424],"completion":[97029815,97318102,97083381,96751242,96819698,97043175,96997365,97111180,97141655,95922002],"submission":[109233,110962,221017,529,408,428,423,415,401,422],"total":872881123,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172294105,172341326,172356055,173562741,149988323,134918775,134988879,135078180,97583017,63153371],"completion":[172088194,172136368,172150040,173460173,149857655,134918207,134988409,135077748,97582592,63152787],"submission":[205911,204958,206015,102568,130668,568,470,432,425,584],"total":1233987493,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[170047804,170262237,170371963,171724991,152009567,133160143,133225007,133252741,107998872,68212071],"completion":[170045330,170148826,170175086,171516061,152008555,133159689,133224598,133252326,107998443,68211542],"submission":[2474,113411,196877,208930,1012,454,409,415,429,529],"total":1240320267,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[158902067,158915565,158954285,159177353,158305925,129812836,121386522,121566059,121427518,101157926],"completion":[158899631,158805170,158754409,158976121,158302879,129812305,121386083,121565653,121427119,101157504],"submission":[2436,110395,199876,201232,3046,531,439,406,399,422],"total":1230833802,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152995381,152928475,153015615,153050343,154482276,136809785,115660511,115640484,115659641,115735576],"completion":[152992670,152816520,152804236,152849976,154481750,136808924,115660056,115640089,115659234,115735143],"submission":[2711,111955,211379,200367,526,861,455,395,407,433],"total":1213080202,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton11-1gib-smart-1e.json new file mode 100644 index 0000000..6e496c1 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":11,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[73187423,72982014,72833666,72914364,73065812,73459057,67375492,53426467,41267489,39515454],"completion":[73116139,72911111,72760124,72912261,73065319,73458512,67375013,53425460,41266949,39514703],"submission":[71284,70903,73542,2103,493,545,479,1007,540,751],"total":566849864,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[74667899,74438391,74284515,74508360,74722824,74682184,66171381,56616758,50602085,50096473],"completion":[74665769,74391594,74210048,74433694,74722332,74681711,66170959,56616220,50601468,50096035],"submission":[2130,46797,74467,74666,492,473,422,538,617,438],"total":596132648,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63630059,63888473,63752945,63560068,63654719,63636527,64018511,63855206,54417490,47418478],"completion":[63627916,63843740,63678528,63483892,63653788,63636034,64017973,63854703,54417086,47417786],"submission":[2143,44733,74417,76176,931,493,538,503,404,692],"total":548258444,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[56709867,56815274,56815210,56746539,56715535,56686089,56701438,56921575,57009665,56648205],"completion":[56707818,56765676,56740739,56669046,56714986,56636804,56700863,56921172,57009246,56647791],"submission":[2049,49598,74471,77493,549,49285,575,403,419,414],"total":511302745,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..09fb397 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99948552,99854688,100109499,100085284,100030318,99999548,100154264,100107660,99990646,69531131],"completion":[99946335,99774361,99960139,99940737,100029810,99999036,100153829,100034813,99990106,69530673],"submission":[2217,80327,149360,144547,508,512,435,72847,540,458],"total":870102835,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98182653,98254113,98202971,97933372,98189422,98285288,98279392,97972458,98221394,85414305],"completion":[98109792,98177439,98058742,97932809,98188998,98284879,98278948,97972053,98219686,85413870],"submission":[72861,76674,144229,563,424,409,444,405,1708,435],"total":870764583,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97095384,97215139,97126613,97362177,97287563,97063380,97139400,97086650,97192108,91962911],"completion":[97093136,97135225,96989652,97209201,97287053,97062937,97138955,97086226,97191282,91962477],"submission":[2248,79914,136961,152976,510,443,445,424,826,434],"total":869446923,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95641111,95576411,95429184,95587127,95783592,95534587,95512655,95437527,95614249,95469085],"completion":[95495947,95431425,95283931,95520306,95647845,95534061,95512185,95437118,95612065,95468641],"submission":[145164,144986,145253,66821,135747,526,470,409,2184,444],"total":859961251,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184261379,184165720,172013578,107282234,66581625,66503611,66596444,66636745,61080459,34438425],"completion":[184259135,184091419,171888576,67602112,66580519,66503146,66596035,66636352,61080060,34437885],"submission":[2244,74301,125002,39680122,1106,465,409,393,399,540],"total":825315794,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183364805,183433592,173782970,51326533,65885668,65189608,65305276,65432817,65473415,60059476],"completion":[183362748,183360895,173640929,51259407,65885122,65189073,65304862,65432382,65473011,60059047],"submission":[2057,72697,142041,67126,546,535,414,435,404,429],"total":795901761,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182571076,182378873,177626046,86721898,63441358,63518335,63358497,63484580,63158877,49756768],"completion":[182568560,182303944,177508933,59036737,63439989,63517842,63358064,63484147,63158443,49756342],"submission":[2516,74929,117113,27685161,1369,493,433,433,434,426],"total":813460487,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179543428,179602957,179780358,71138344,62011911,61203745,61402318,61210031,61178237,61209461],"completion":[179540954,179525509,179651099,48472253,62010620,61203246,61401899,61209627,61177769,61209062],"submission":[2474,77448,129259,22666091,1291,499,419,404,468,399],"total":798754729,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton12-1gib-smart-1e.json new file mode 100644 index 0000000..7d2624e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":12,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33681504,33683250,33688310,33641246,33637370,33636410,33709017,33661107,33637338,33638317],"completion":[33637595,33637151,33640240,33640702,33636966,33635939,33708594,33636841,33636600,33637876],"submission":[43909,46099,48070,544,404,471,423,24266,738,441],"total":303107396,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33979147,34030971,34047046,34020944,33997077,33996104,34030669,33985443,33974038,33939042],"completion":[33976950,33990917,33994830,33976526,33996557,33995703,34030239,33984763,33973640,33938635],"submission":[2197,40054,52216,44418,520,401,430,680,398,407],"total":306101869,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..7ee3dba --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99952047,100045820,100079898,100275316,100159564,100088745,100086989,100073513,100136477,69042827],"completion":[99950053,99955789,99923230,100140182,100159016,100088302,100086565,100073034,100136076,69042390],"submission":[1994,90031,156668,135134,548,443,424,479,401,437],"total":869999543,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97902867,98131648,98169719,98149115,97959882,98021899,97923980,98109586,98218413,85650193],"completion":[97900921,98053347,98036534,97999367,97959384,98021432,97923537,98109154,98218015,85649760],"submission":[1946,78301,133185,149748,498,467,443,432,398,433],"total":870344251,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97356002,97122195,97233963,97090097,97270673,97288321,97177982,97251328,97240773,90770458],"completion":[97215299,96980918,97101405,97089557,97270196,97287864,97177537,97250923,97240305,90770027],"submission":[140703,141277,132558,540,477,457,445,405,468,431],"total":868455166,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95289706,95411569,95299042,95475236,95433355,95371858,95244856,95364827,95321306,95142088],"completion":[95287387,95324474,95160270,95327652,95432861,95371407,95244442,95364426,95320900,95141654],"submission":[2319,87095,138772,147584,494,451,414,401,406,434],"total":858075071,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183964999,184265776,171663795,103013308,66501214,66632012,66544050,66441684,58711257,36402760],"completion":[183962684,184200093,171536590,67618894,66499895,66631540,66543600,66441277,58710847,36402326],"submission":[2315,65683,127205,35394414,1319,472,450,407,410,434],"total":820191624,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183275798,183144131,175930885,104438309,65077978,65182303,65331001,65024400,59006333,37950032],"completion":[183273096,183061018,175815133,66229799,65076671,65181835,65330595,65023976,59005935,37949527],"submission":[2702,83113,115752,38208510,1307,468,406,424,398,505],"total":821100792,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182493454,182649124,177058263,69522634,63415721,63502435,63423602,63338246,63635619,53015773],"completion":[182489420,182579657,176935508,47096950,63414420,63501949,63423173,63337828,63635204,53015303],"submission":[4034,69467,122755,22425684,1301,486,429,418,415,470],"total":799577606,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179493908,179261716,179414552,58909873,59552153,61240362,61243384,61165233,61228991,61435679],"completion":[179491497,179173096,179283974,39132951,59550758,61239877,61242974,61164794,61228575,61435273],"submission":[2411,88620,130578,19776922,1395,485,410,439,416,406],"total":783466814,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton13-1gib-smart-1e.json new file mode 100644 index 0000000..d4c056e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":13,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34970672,34974248,34967837,34935366,34933801,34933139,34936801,34954261,34929712,34899509],"completion":[34925164,34925933,34921680,34934852,34933384,34932706,34936392,34953858,34928733,34899096],"submission":[45508,48315,46157,514,417,433,409,403,979,413],"total":314474044,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33654960,33687048,33697098,33703183,33648289,33647272,33648316,33749368,33678463,33650901],"completion":[33646338,33647321,33646885,33649781,33647776,33646807,33647838,33748956,33649503,33649774],"submission":[8622,39727,50213,53402,513,465,478,412,28960,1127],"total":303222432,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..c8ceaac --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[100068925,99846263,100109079,100143977,99886704,100030785,100208287,100130903,100067698,68384632],"completion":[99923804,99706145,99971984,100143444,99886214,100029228,100207827,100130477,100067271,68384184],"submission":[145121,140118,137095,533,490,1557,460,426,427,448],"total":868821167,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98085686,98321200,98299392,98411063,98194713,98237703,98377334,98184978,98388047,84547995],"completion":[98083635,98246580,98149701,98265510,98194187,98237021,98376922,98184520,98387607,84547581],"submission":[2051,74620,149691,145553,526,682,412,458,440,414],"total":870974525,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97067466,97155852,97227095,97218642,96948994,97124604,97195186,97125817,97101698,91813050],"completion":[97065183,97068816,97086914,97065494,96948461,97123940,97194721,97125396,97101277,91812614],"submission":[2283,87036,140181,153148,533,664,465,421,421,436],"total":868920425,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95476661,95531906,95391307,95453353,95603483,95598793,95383241,95470620,95479442,95473329],"completion":[95474069,95448705,95250498,95307820,95602940,95525684,95382731,95470216,95479035,95472880],"submission":[2592,83201,140809,145533,543,73109,510,404,407,449],"total":859710387,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183952990,184007915,177182759,102589616,66718580,66570592,66547428,66527084,55877874,35399403],"completion":[183950472,183930898,177065296,67594496,66717325,66569916,66547012,66526601,55877459,35398961],"submission":[2518,77017,117463,34995120,1255,676,416,483,415,442],"total":821436571,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183175438,183040434,180664440,104343802,65986460,65719798,65485825,65303050,56044986,36641333],"completion":[183173126,182965312,180538769,66412027,65985054,65719285,65485418,65302639,56044540,36640795],"submission":[2312,75122,125671,37931775,1406,513,407,411,446,538],"total":823245447,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181666365,181916558,182874132,69008888,62932606,62771836,62961834,63265543,63158292,50804882],"completion":[181664000,181847448,182737967,46365206,62931188,62771364,62961406,63265050,63157878,50804397],"submission":[2365,69110,136165,22643682,1418,472,428,493,414,485],"total":799710002,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179048325,179051148,179068550,59977182,55032785,61034477,61019704,61101315,61233932,61159022],"completion":[179045913,178962935,178940843,59849151,55032150,61034007,61019247,61100807,61233531,61158593],"submission":[2412,88213,127707,128031,635,470,457,508,401,429],"total":778690937,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton14-1gib-smart-1e.json new file mode 100644 index 0000000..603dec4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":14,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33683299,33684695,33684404,33664493,33683370,33638801,33636556,33715388,33637298,33636921],"completion":[33635688,33637149,33637961,33638861,33637921,33638253,33636107,33714994,33635700,33636236],"submission":[47611,47546,46443,25632,45449,548,449,394,1598,685],"total":303094754,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33674148,33675946,33696681,33652952,33650795,33654009,33650733,33693922,33654175,33651315],"completion":[33648159,33650276,33651522,33652432,33650391,33653589,33650323,33693516,33651221,33650806],"submission":[25989,25670,45159,520,404,420,410,406,2954,509],"total":303175815,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..b8be339 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183340233,183401192,183820656,172866815,118208790,111455867,111541211,111519868,75880319,50278520],"completion":[183136199,183193798,183612597,158527027,110693245,111454766,111540788,111519470,75879866,50277741],"submission":[204034,207394,208059,14339788,7515545,1101,423,398,453,779],"total":1118988664,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180090891,180071459,180359235,170218766,108121864,109926572,110087149,110132739,96884448,58980930],"completion":[180088826,179954620,180145666,170004935,108121267,109926100,110086696,110132333,96884046,58980239],"submission":[2065,116839,213569,213831,597,472,453,406,402,691],"total":1124796479,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[173474200,173427663,173692931,168551891,116701754,97702559,98183401,98264167,98216127,82094456],"completion":[173471916,173303580,173481471,168338300,116701159,97702108,98182962,98263686,98215727,82094016],"submission":[2284,124083,211460,213591,595,451,439,481,400,440],"total":1106847236,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[168547110,168326776,168400840,164209017,132589668,90673315,92545951,92541290,92632924,92565654],"completion":[168434661,168219482,168182759,164208522,132589032,90672896,92545521,92540861,92632529,92565226],"submission":[112449,107294,218081,495,636,419,430,429,395,428],"total":1094498741,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[113967208,113966711,114386956,114279081,114389144,114449431,114285164,109263423,77267281,56481542],"completion":[113964932,113845240,114158695,114047113,114388614,114449008,114284728,109263006,77266703,56480980],"submission":[2276,121471,228261,231968,530,423,436,417,578,562],"total":928779140,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[112850068,112759524,113102127,113117328,113065585,113143964,113164204,111110403,83198417,61966114],"completion":[112847953,112631863,112877997,112882036,113065099,113143541,113163801,111109979,83197890,61965555],"submission":[2115,127661,224130,235292,486,423,403,424,527,559],"total":934637758,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[104024586,103988500,104049139,104078276,104114029,104354453,104383732,104271661,104090130,76353578],"completion":[104022350,103866140,103816003,103853211,104113542,104354031,104383306,104271245,104089725,76353138],"submission":[2236,122360,233136,225065,487,422,426,416,405,440],"total":909692718,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97091366,97208204,97225362,97143475,97013296,97407318,97302292,97475297,97253525,97139319],"completion":[97089290,97082360,96989570,96913025,97012790,97406873,97301867,97474874,97253124,97138884],"submission":[2076,125844,235792,230450,506,445,425,423,401,435],"total":875177493,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton15-1gib-smart-1e.json new file mode 100644 index 0000000..8b374f3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":15,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38827732,38808199,38811202,38803579,38811062,38713562,38867355,38791862,33687152,33637825],"completion":[38782183,38754988,38763527,38803052,38810656,38713125,38866918,38790668,33686475,33637086],"submission":[45549,53211,47675,527,406,437,437,1194,677,739],"total":339038385,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33642056,33676743,33688039,33686719,33641105,33640320,33639071,33644875,33680626,33642376],"completion":[33639828,33640512,33640570,33640877,33640576,33639881,33638648,33644483,33680181,33641705],"submission":[2228,36231,47469,45842,529,439,423,392,445,671],"total":302946829,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..af687bf --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162593353,162763598,162333908,163306475,162967192,162227166,163517688,163674416,162700216,111534500],"completion":[162590790,162572033,161978603,162925711,162966668,162226700,163517212,163674005,162699809,111534024],"submission":[2563,191565,355305,380764,524,466,476,411,407,476],"total":1415034352,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164043005,163998581,163998997,164693177,164304256,164026590,164952008,164890447,164031943,100342129],"completion":[164041061,163813793,163643873,164336232,164303707,164026137,164951604,164890030,164031546,100341704],"submission":[1944,184788,355124,356945,549,453,404,417,397,425],"total":1415248122,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153954590,154096902,153922036,151882071,153974984,153194789,154157986,154358922,153989501,153785244],"completion":[153751575,153910865,153568212,151881556,153973657,153194272,154157563,154358513,153989112,153784835],"submission":[203015,186037,353824,515,1327,517,423,409,389,409],"total":1383373584,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156114746,156256305,157366016,161422710,156596878,156373357,157039783,156149724,156772264,145425351],"completion":[156112287,156045519,157024383,156745692,156595293,156372896,157039325,156149289,156771861,145424838],"submission":[2459,210786,341633,4677018,1585,461,458,435,403,513],"total":1403602476,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[314632511,224106261,222413063,224889513,223688540,224350440,224110798,223928350,223922243,177325992],"completion":[314630144,223659474,222300500,224772449,223687998,224349994,224110374,223927938,223921837,177325582],"submission":[2367,446787,112563,117064,542,446,424,412,406,410],"total":1968748844,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[309625218,223817247,224309738,224758015,224460716,225324343,225180435,223628498,224897614,168350574],"completion":[309304769,223695846,224185591,224700741,224328697,225323810,225179924,223628063,224897181,168350114],"submission":[320449,121401,124147,57274,132019,533,511,435,433,460],"total":1964741193,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360940572,235818281,213645058,212615924,214936942,212516470,212359931,212657761,214323682,213307519],"completion":[360938430,213548604,213518929,212497434,214936446,212516048,212359488,212657320,214323289,213307094],"submission":[2142,22269677,126129,118490,496,422,443,441,393,425],"total":1942196073,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[351933484,231131421,215799376,216120753,215255469,215471214,215277492,216506511,215116255,209623078],"completion":[351931388,215585241,215679181,215999764,215254940,215470694,215277068,216506073,215115812,209622620],"submission":[2096,15546180,120195,120989,529,520,424,438,443,458],"total":1950315290,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton2-1gib-smart-1e.json new file mode 100644 index 0000000..283a4eb --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":2,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86367568,86168512,86463104,86097745,86750426,86024419,86202225,86040856,68356582,44382891],"completion":[86290464,86100752,86388244,86062227,86678705,86023915,86201802,86040432,68356161,44382182],"submission":[77104,67760,74860,35518,71721,504,423,424,421,709],"total":716494414,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87068579,86819762,87300787,87047821,87277874,86990999,86971269,86858691,62872288,41286401],"completion":[87066073,86777002,87228468,86973490,87277347,86990576,86970831,86858234,62871838,41285792],"submission":[2506,42760,72319,74331,527,423,438,457,450,609],"total":713432814,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76436221,76584482,76472123,76923119,76601945,76580798,76691401,76514281,76507300,76327495],"completion":[76395224,76542691,76392579,76922578,76601514,76580374,76691010,76513886,76506910,76327091],"submission":[40997,41791,79544,541,431,424,391,395,390,404],"total":689210159,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79182168,79271375,79363571,79414780,79479723,79888983,79551602,79160779,79277227,67989928],"completion":[79127968,79223393,79292946,79339736,79479198,79888536,79551193,79160368,79276814,67989515],"submission":[54200,47982,70625,75044,525,447,409,411,413,413],"total":703405616,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..3ea098b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[267580964,268774908,268337895,268635797,268572448,268506658,268663395,268091758,267680534,179496315],"completion":[267576250,268433914,267669182,267998435,268571690,268506209,268662955,268091359,267680120,179495904],"submission":[4714,340994,668713,637362,758,449,440,399,414,411],"total":2326768827,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[263937153,264712204,264694713,264859178,264872596,265542608,264649290,264361320,263502044,212219776],"completion":[263934236,264401397,264067473,264256310,264872014,265542150,264648831,264360875,263501621,212219341],"submission":[2917,310807,627240,602868,582,458,459,445,423,435],"total":2329422925,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[259017498,259284731,260099143,258836924,259859092,260259017,259605167,259427678,258486851,242178153],"completion":[259014234,258974693,259506045,258227989,259858566,260258596,259604725,259427273,258486443,242177734],"submission":[3264,310038,593098,608935,526,421,442,405,408,419],"total":2318045607,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[254084335,254338373,255036541,253835866,254167998,254803843,254484813,253828518,253861314,254069370],"completion":[253760734,253976169,254458867,253266679,254167502,254803400,254484393,253828117,253860910,254068960],"submission":[323601,362204,577674,569187,496,443,420,401,404,410],"total":2288440623,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[544906366,302280084,291025911,291110231,290875479,290817042,292218511,291246407,290183589,204034709],"completion":[544387844,292036024,290872185,291109718,290874993,290816547,292218048,291245980,290182418,204034275],"submission":[518522,10244060,153726,513,486,495,463,427,1171,434],"total":2543984547,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[564795228,300064429,288854976,287692165,288346969,288192985,288124493,287763571,287237768,223858009],"completion":[564793057,288038303,288699698,287549478,288346235,288192512,288124037,287763158,287237294,223857586],"submission":[2171,12026126,155278,142687,734,473,456,413,474,423],"total":2540149511,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[594225104,299154579,278374113,278874641,277719441,277237802,279012587,277547759,277370669,260733495],"completion":[594222975,277473829,278226938,278728787,277718794,277237333,279012171,277547288,277370264,260733061],"submission":[2129,21680750,147175,145854,647,469,416,471,405,434],"total":2506039106,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[622280110,308711924,269187493,271536047,270701978,270888732,270762379,271702383,271301085,270424624],"completion":[622277973,269941829,269023068,271367962,270701283,270888222,270761983,271701965,271300620,270424220],"submission":[2137,38770095,164425,168085,695,510,396,418,465,404],"total":2475230412,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton3-1gib-smart-1e.json new file mode 100644 index 0000000..16b6ccc --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":3,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155755130,155383100,155614944,155318980,155391326,155445926,155478910,155520206,136035532,69378501],"completion":[155646690,155271732,155509177,155318460,155390907,155445485,155478480,155519767,136035097,69377625],"submission":[108440,111368,105767,520,419,441,430,439,435,876],"total":1293575590,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152759140,153116031,152932237,153149968,153081980,153067823,153285965,152805400,142099678,86482416],"completion":[152757240,153058250,152822087,153042900,153081414,153067371,153285539,152804980,142099185,86481478],"submission":[1900,57781,110150,107068,566,452,426,420,493,938],"total":1300028784,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[145462524,146141989,145877665,145896810,146234440,145493646,145620773,145664484,145904459,120921385],"completion":[145460181,146078223,145762885,145788714,146233951,145493208,145620297,145663958,145904056,120920948],"submission":[2343,63766,114780,108096,489,438,476,526,403,437],"total":1287763531,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[139697461,140031627,139574155,139971398,139661520,139482148,139714763,139587499,139774483,139937816],"completion":[139694630,139963663,139461351,139857627,139660984,139481698,139714356,139587068,139774082,139937384],"submission":[2831,67964,112804,113771,536,450,407,431,401,432],"total":1257743862,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..cce2540 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372209009,237824080,213752780,212547286,213497817,212949651,212961714,213021869,213079736,213578683],"completion":[371887870,212547162,213635226,212492807,213382371,212948983,212961214,213021416,213079296,213578216],"submission":[321139,25276918,117554,54479,115446,668,500,453,440,467],"total":1943230235,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[367055019,238083019,215070232,215217765,214894941,213377359,215122839,214150411,214464594,210703918],"completion":[367052710,215463804,214954314,215096161,214894302,213376897,215122406,214149970,214464143,210703486],"submission":[2309,22619215,115918,121604,639,462,433,441,451,432],"total":1951097749,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[330356675,229466346,224949248,224290232,224604824,224574350,223960789,225082270,224748004,172871292],"completion":[330354446,222567913,224821230,224151202,224604256,224573907,223960341,225081830,224747580,172870877],"submission":[2229,6898433,128018,139030,568,443,448,440,424,415],"total":1974562824,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[322634024,229632435,223622006,224875950,223861778,225319507,224436754,224781687,224391384,172736415],"completion":[322632052,223632767,223501974,224758976,223861263,225319071,224436290,224781241,224390884,172735986],"submission":[1972,5999668,120032,116974,515,436,464,446,500,429],"total":1973671852,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155595635,154610524,154257175,153629568,154127217,154576046,154388662,154797095,154656786,154500534],"completion":[155411259,154426138,153902649,153629056,154126800,154342497,154386527,154796688,154656382,154500100],"submission":[184376,184386,354526,512,417,233549,2135,407,404,434],"total":1389560424,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157221307,156526230,156269188,156433649,156971385,156430992,156785266,156857536,156169925,148802743],"completion":[157219207,156334901,155901239,156060003,156970722,156429449,156784827,156857131,156169519,148802305],"submission":[2100,191329,367949,373646,663,1543,439,405,406,438],"total":1401628333,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164626769,163687479,164078480,163705216,163802312,164299763,163733124,164427355,163612134,108577855],"completion":[164624661,163487758,163672723,163345322,163801775,164299080,163732691,164426949,163611737,108577440],"submission":[2108,199721,405757,359894,537,683,433,406,397,415],"total":1419934829,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165388616,164840407,164975757,164457673,164035068,164666695,164642933,165515682,163945829,102385067],"completion":[165386409,164646580,164586975,164088791,164034563,164666048,164642504,165515273,163945430,102384648],"submission":[2207,193827,388782,368882,505,647,429,409,399,419],"total":1419475389,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton4-1gib-smart-1e.json new file mode 100644 index 0000000..fa85d4c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":4,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67209022,67203561,67237417,67185451,67233872,67234053,55035812,43651405,43754317,43800683],"completion":[67182560,67175814,67188956,67184916,67233455,67233611,55035373,43650786,43753853,43800258],"submission":[26462,27747,48461,535,417,442,439,619,464,425],"total":522344970,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51420501,51353299,51385928,51409334,51392661,51380789,51365672,51363378,51366210,51322810],"completion":[51366517,51295221,51336552,51380967,51347487,51380258,51365247,51362959,51365801,51322364],"submission":[53984,58078,49376,28367,45174,531,425,419,409,446],"total":462348708,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..d0ecf4e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[363827595,237404512,217157281,216467580,217438842,217009950,216786048,217154841,218191215,204165985],"completion":[363532037,216160419,217043620,216404121,217320409,217009317,216785555,217154368,218190697,204165470],"submission":[295558,21244093,113661,63459,118433,633,493,473,518,515],"total":1961794715,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[375888757,241007367,211940032,212046314,212725893,212560352,212201160,212219087,211835542,212283679],"completion":[375737165,210082408,211822035,212045698,212725403,212559956,212200719,212218645,211835133,212283241],"submission":[151592,30924959,117997,616,490,396,441,442,409,438],"total":1938832469,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[321242747,230576860,226505538,226780225,225474417,226299711,226048143,225589533,226944575,164680910],"completion":[321240514,225692381,226378046,226656351,225473897,226299272,226047624,225589122,226944164,164680479],"submission":[2233,4884479,127492,123874,520,439,519,411,411,431],"total":1978914061,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[325609199,229068135,224855622,224827705,223583838,223925020,223649717,223579517,223594389,177103362],"completion":[325607142,223178578,224740760,224696953,223583151,223924572,223649276,223579094,223593983,177102919],"submission":[2057,5889557,114862,130752,687,448,441,423,406,443],"total":1974201481,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156815374,156662742,156942645,156755493,156792387,156556083,157015563,156962613,157282910,145401942],"completion":[156813391,156463889,156573651,156390903,156791736,156555651,157015143,156962211,157282509,145401486],"submission":[1983,198853,368994,364590,651,432,420,402,401,456],"total":1400384918,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153949258,153461395,153290340,153393744,153465086,152911717,153474458,153605220,153815337,154088446],"completion":[153947015,153271006,152946534,152872069,153464447,152911286,153474061,153604812,153814943,154088038],"submission":[2243,190389,343806,521675,639,431,397,408,394,408],"total":1381883971,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164939792,164792746,164630520,166368844,165201972,164630964,165051768,165378241,164591031,95382599],"completion":[164936750,164602481,164260711,165135579,165201436,164630448,165051336,165377756,164590635,95382034],"submission":[3042,190265,369809,1233265,536,516,432,485,396,565],"total":1416039423,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163003814,162912397,162364241,162731207,163440806,162798461,163266401,162788157,163515537,110983394],"completion":[163001597,162724979,162010677,162366483,163440296,162798024,163265669,162787735,163515123,110982967],"submission":[2217,187418,353564,364724,510,437,732,422,414,427],"total":1414810971,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton5-1gib-smart-1e.json new file mode 100644 index 0000000..5596d52 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":5,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[69300641,69277632,69309622,69286542,69151857,63114068,49113197,48752284,48746239,49071003],"completion":[69272911,69250204,69261270,69286015,69151453,63113579,49112581,48751879,48745838,49070582],"submission":[27730,27428,48352,527,404,489,616,405,401,421],"total":535829643,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49355104,49394540,49473162,49264415,49371089,49372866,49315310,49381972,49486007,49358188],"completion":[49305099,49339739,49422065,49233326,49320426,49372314,49314854,49381560,49484991,49357663],"submission":[50005,54801,51097,31089,50663,552,456,412,1016,525],"total":444426405,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..66766a1 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[305451512,226014435,224035973,224495671,225039166,223685474,224595871,225963017,224013760,180892020],"completion":[305194136,223910590,223911004,224438156,224916366,223684867,224595293,225962567,224013298,180891569],"submission":[257376,2103845,124969,57515,122800,607,578,450,462,451],"total":1978750331,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[304340580,226297596,224431031,224862242,226233749,226118239,226106606,226292775,224452134,174977802],"completion":[304338395,224532176,224317910,224742401,226233112,226117782,226106179,226292360,224451697,174977368],"submission":[2185,1765420,113121,119841,637,457,427,415,437,434],"total":1979787070,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[356889347,239757639,215060870,214762106,215011062,214828929,214257780,214149747,214790866,214151991],"completion":[356887196,213473744,214938444,214650531,215010477,214828500,214257337,214149345,214790405,214151480],"submission":[2151,26283895,122426,111575,585,429,443,402,461,511],"total":1956787247,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[346668692,235138066,216536362,216849868,217054655,216741325,216369741,216384026,216547418,211395297],"completion":[346666466,216126379,216416177,216734060,217054031,216740864,216369227,216383575,216546998,211394817],"submission":[2226,19011687,120185,115808,624,461,514,451,420,480],"total":1963030789,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162098025,162378922,163158405,163340338,162838955,162938158,162143548,162450953,162311894,108922439],"completion":[162096533,162198923,162801178,162981060,162838429,162750791,162143000,162450553,162311494,108922006],"submission":[1492,179999,357227,359278,526,187367,548,400,400,433],"total":1410858392,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163655171,163640889,164453020,165084355,163194318,164669978,163498692,163867097,163842217,97748431],"completion":[163652814,163459438,164082254,164719203,163193787,164669239,163498273,163866670,163841806,97748007],"submission":[2357,181451,370766,365152,531,739,419,427,411,424],"total":1410008783,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153664993,152952383,153771445,153284697,153329069,152659689,152844280,152895669,153139109,152939138],"completion":[153490116,152763183,153403029,153284126,153328669,152659262,152843627,152895271,153138705,152938707],"submission":[174877,189200,368416,571,400,427,653,398,404,431],"total":1377828431,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155523219,155744136,156442000,156093263,156197440,155913382,155914969,156201200,155969681,145845188],"completion":[155521113,155556201,156092117,155722715,156196885,155912957,155914298,156200797,155969284,145844759],"submission":[2106,187935,349883,370548,555,425,671,403,397,429],"total":1394332515,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton6-1gib-smart-1e.json new file mode 100644 index 0000000..47b46fb --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":6,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68439720,68449446,68640757,68414178,68441308,66431162,43164923,42746469,42953553,42949098],"completion":[68412561,68422633,68592409,68413662,68440892,66430735,43164222,42746042,42953135,42948677],"submission":[27159,26813,48348,516,416,427,701,427,418,421],"total":512199674,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49774584,49926090,49960197,49965644,49867442,49751239,49848251,49910721,49901259,49873968],"completion":[49722882,49875601,49910057,49940747,49818614,49750736,49847751,49910285,49900816,49873523],"submission":[51702,50489,50140,24897,48828,503,500,436,443,445],"total":449011398,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..71ca98f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[377375473,373566408,269952101,220106960,220141922,219334954,219198519,219676289,220478105,130228709],"completion":[377057404,373246102,269629797,220045627,220021932,219334312,219198041,219675806,220477659,130228177],"submission":[318069,320306,322304,61333,119990,642,478,483,446,532],"total":2092698445,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[370443341,371270268,281040974,216502638,216541906,216914765,216142861,216890424,217169896,162840594],"completion":[370441179,371096058,280714925,216381842,216541356,216914345,216142415,216889981,217169483,162840156],"submission":[2162,174210,326049,120796,550,420,446,443,413,438],"total":2115326452,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[364970636,365825777,291885676,209477167,209400315,209124980,208619002,209372768,210599601,195837982],"completion":[364815596,365659264,291578332,209476529,209399784,209124566,208618554,209372355,210599203,195837552],"submission":[155040,166513,307344,638,531,414,448,413,398,430],"total":2110155825,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[359044462,358928143,310296382,215600899,203928456,204065939,204234152,203590013,204807875,204124538],"completion":[359041788,358762656,309980973,203901406,203927147,204065456,204233710,203589535,204807451,204124136],"submission":[2674,165487,315409,11699493,1309,483,442,478,424,402],"total":2109592169,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[190814630,194711983,190733044,190711509,190545208,189973778,190306818,190663775,184354178,102605645],"completion":[190812396,190701682,190345196,190354471,190544707,189973332,190306420,190663297,184353782,102604731],"submission":[2234,4010301,387848,357038,501,446,398,478,396,914],"total":1624618538,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[186173827,185608694,187191575,186407511,185771993,186737137,185947548,187089548,187183236,132970538],"completion":[186171609,185427412,186823091,186026770,185771492,186736681,185947092,187089019,187182821,132970084],"submission":[2218,181282,368484,380741,501,456,456,529,415,454],"total":1624920523,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181083781,179898459,181941047,181469912,181813570,181201978,181287634,181348533,181339484,162639354],"completion":[181081526,179714815,181580659,181105477,181813030,181201549,181287225,181348089,181339065,162638932],"submission":[2255,183644,360388,364435,540,429,409,444,419,422],"total":1612951332,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[175821293,174642353,176548186,176438152,176678550,176769974,175726635,176254039,175941179,176106352],"completion":[175818520,174447147,176187818,176062937,176677995,176769513,175726189,176253648,175940785,176105898],"submission":[2773,195206,360368,375215,555,461,446,391,394,454],"total":1585118417,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton7-1gib-smart-1e.json new file mode 100644 index 0000000..644af52 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":7,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[71553317,71655122,71654163,71789552,71616633,71760807,45653594,41296735,41486775,41520375],"completion":[71498115,71608050,71609243,71789033,71616165,71760367,45653148,41296024,41486375,41519923],"submission":[55202,47072,44920,519,468,440,446,711,400,452],"total":528442692,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53094684,53211343,53328699,53204464,53241828,53240165,53095826,53224513,53164774,53109715],"completion":[53092015,53173348,53273736,53151760,53241259,53239733,53095409,53224116,53164372,53109289],"submission":[2669,37995,54963,52704,569,432,417,397,402,426],"total":478827497,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..d766803 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99842105,99699014,99895739,99868753,100007294,99892096,99883890,99917669,99897452,68694137],"completion":[99767217,99624602,99762372,99868207,100006855,99891652,99883454,99917234,99897030,68693655],"submission":[74888,74412,133367,546,439,444,436,435,422,482],"total":867765307,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97974831,98090734,98074349,98080902,97991743,97952550,98068560,98026381,98007828,84948711],"completion":[97972780,98016922,97938457,97940076,97991222,97952080,98068089,98025924,98007424,84948277],"submission":[2051,73812,135892,140826,521,470,471,457,404,434],"total":869250499,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97148075,96942359,97052703,97223131,96893095,96979158,97091619,96977630,97015540,91346565],"completion":[97145946,96861725,96915897,97090109,96892544,96978740,97091183,96977218,97015142,91346139],"submission":[2129,80634,136806,133022,551,418,436,412,398,426],"total":867530865,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95246367,95357380,95130872,95380961,95432236,95440231,95350419,95295627,95301161,95318498],"completion":[95243866,95281928,94998325,95236492,95431728,95439806,95350010,95295209,95300764,95318091],"submission":[2501,75452,132547,144469,508,425,409,418,397,407],"total":858019297,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183972040,184411313,173028041,95882000,73369396,73423352,73418210,73403625,73395157,73431880],"completion":[183969853,184332667,172904803,73376319,73368195,73422799,73417792,73403143,73394753,73431399],"submission":[2187,78646,123238,22505681,1201,553,418,482,404,481],"total":893776735,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183642372,183358431,176526260,100668645,76030532,75942006,75932237,75896748,75873464,71448730],"completion":[183511484,183239752,176399842,75887331,75951920,75941393,75931815,75896273,75873035,71448279],"submission":[130888,118679,126418,24781314,78612,613,422,475,429,451],"total":911690886,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182195864,182092827,178469945,89324950,85038634,85010554,85046667,85021821,85017402,59486206],"completion":[182193610,182018507,178337708,72624999,85037297,85010080,85046259,85021305,85016948,59485771],"submission":[2254,74320,132237,16699951,1337,474,408,516,454,435],"total":934523718,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179409217,179238450,179716415,77713591,85054701,85116299,85123619,85168092,85185029,77228657],"completion":[179407039,179164880,179582193,62077106,85053405,85115808,85123197,85167632,85184641,77228240],"submission":[2178,73570,134222,15636485,1296,491,422,460,388,417],"total":939558892,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton8-1gib-smart-1e.json new file mode 100644 index 0000000..17e5a4e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":8,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65366801,65334279,65286906,65364300,65224241,65321457,65262733,65313403,62688990,39786725],"completion":[65307176,65276106,65227644,65334543,65166875,65319714,65262317,65312998,62688517,39786033],"submission":[59625,58173,59262,29757,57366,1743,416,405,473,692],"total":559592548,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63574147,63590338,63714908,63799135,63494539,63675876,63625293,63662106,63640606,47415537],"completion":[63571955,63554491,63656209,63741171,63494031,63675088,63624860,63661689,63640193,47415100],"submission":[2192,35847,58699,57964,508,788,433,417,413,437],"total":556627112,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62658844,62679917,62608001,62734224,62492171,62624764,62707307,62653383,62644604,53419006],"completion":[62656700,62641167,62548086,62675041,62491681,62623988,62706870,62652977,62644193,53418564],"submission":[2144,38750,59915,59183,490,776,437,406,411,442],"total":554603531,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60051863,60052950,60061160,60094155,60185349,60087894,60050565,60083475,59986335,60175415],"completion":[60019127,60021180,60000812,60093629,60184945,60055148,60050081,60083061,59985931,60174980],"submission":[32736,31770,60348,526,404,32746,484,414,404,435],"total":541020720,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n3ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..7181b2f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99923490,99823839,100031798,99964214,100006282,99918842,100052153,99989169,99894247,68197564],"completion":[99849014,99740084,99898497,99963659,100005861,99918403,100051731,99988760,99893836,68197145],"submission":[74476,83755,133301,555,421,439,422,409,411,419],"total":867887554,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97969163,98048220,97833038,97953905,97886729,97989205,97920283,97896930,97950912,85705966],"completion":[97889471,97972833,97700979,97953372,97886297,97988805,97919872,97896531,97950501,85705565],"submission":[79692,75387,132059,533,432,400,411,399,411,401],"total":869194177,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97217461,97034684,97163582,97297467,97128855,97147581,97143932,97026787,97120212,90846014],"completion":[97215209,96956638,97024757,97156624,97128356,97147137,97143512,97026379,97119804,90845587],"submission":[2252,78046,138825,140843,499,444,420,408,408,427],"total":867919099,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95187756,95281421,95381097,95294804,95325560,95286210,95280533,95352190,95368010,95279133],"completion":[95185281,95202386,95221053,95157388,95325070,95285771,95280097,95351776,95367602,95278519],"submission":[2475,79035,160044,137416,490,439,436,414,408,614],"total":857859800,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":3,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183917384,184072047,172095457,101042866,77452895,77500344,77390919,77421830,77437599,66746092],"completion":[183915121,183989229,171971336,77499772,77451659,77499866,77390460,77421376,77437183,66745674],"submission":[2263,82818,124121,23543094,1236,478,459,454,416,418],"total":911174374,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":3,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183064188,183003707,176399554,99288690,72708952,72778036,72704071,72732479,72693942,72684256],"completion":[183061953,182932367,176273295,72567085,72707640,72777544,72703671,72732059,72693539,72683830],"submission":[2235,71340,126259,26721605,1312,492,400,420,403,426],"total":895007910,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":3,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182279700,182173449,177004308,92588222,86286719,86196179,86204278,86238515,86235477,55296679],"completion":[182141981,182045233,176880785,74309455,86207898,86195562,86203869,86238093,86235082,55296139],"submission":[137719,128216,123523,18278767,78821,617,409,422,395,540],"total":938238161,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":3,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179064666,179182215,179161872,77796502,84102271,84149021,84135109,84128166,84134530,78498590],"completion":[179061846,179108308,179036201,59793623,84100874,84148456,84134677,84127743,84134070,78498151],"submission":[2820,73907,125671,18002879,1397,565,432,423,460,439],"total":935303067,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n3ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n3ton9-1gib-smart-1e.json new file mode 100644 index 0000000..ab7ba58 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n3ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":9,"nnode_src":3,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65385078,65356237,65482547,65431684,65359778,65493118,65399822,65421394,62309016,39717420],"completion":[65353531,65326425,65423851,65431043,65330446,65492646,65399280,65420980,62308579,39716957],"submission":[31547,29812,58696,641,29332,472,542,414,437,463],"total":560186936,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":3,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63429156,63532450,63403572,63475654,63312008,63451027,63445358,63475512,63448954,48906624],"completion":[63427034,63494075,63338197,63417220,63311524,63450461,63444933,63475076,63448548,48906212],"submission":[2122,38375,65375,58434,484,566,425,436,406,412],"total":556460086,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":3,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62809756,62776014,62747170,62836832,62707073,62776084,62766190,62794590,62698977,52780375],"completion":[62748211,62717049,62689003,62805397,62634303,62775275,62765703,62794184,62698560,52779906],"submission":[61545,58965,58167,31435,72770,809,487,406,417,469],"total":554893231,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":3,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60030897,60012938,60026306,60078046,60003535,60072481,59977550,60037856,60059877,60001918],"completion":[60028461,59971083,59966974,60016953,60003027,60070695,59977133,60037465,60059477,60001497],"submission":[2436,41855,59332,61093,508,1786,417,391,400,421],"total":540316250,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..1512576 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[177528681,177467338,177251558,177995250,177902432,177312312,177818365,177940156,177655147,178034430],"completion":[177526108,177247490,176825942,177607806,177684883,177311745,177817905,177939731,177654741,178034026],"submission":[2573,219848,425616,387444,217549,567,460,425,406,404],"total":1600000341,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179861496,179775001,180065763,180383884,179918045,179893041,180019537,179925796,179947284,172364108],"completion":[179858749,179565732,179422680,179982723,179910768,179892287,180019119,179925366,179946824,172363697],"submission":[2747,209269,643083,401161,7277,754,418,430,460,411],"total":1612306036,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[192353276,192370153,192892096,192228530,192477274,193124792,192670735,193083934,186382410,103063611],"completion":[192351350,192166849,192482092,191844282,192475534,193123150,192670285,193083525,186381988,103062861],"submission":[1926,203304,410004,384248,1740,1642,450,409,422,750],"total":1638306307,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[192213520,192766048,193378096,192509946,192747405,193134816,192696359,192663449,186162839,102565878],"completion":[192211651,192555642,193001449,192151152,192746415,193134302,192695937,192663025,186162419,102565246],"submission":[1869,210406,376647,358794,990,514,422,424,420,632],"total":1638640370,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[365734875,365379932,288656299,201015473,209332011,210113488,210519146,209571905,209481414,209595996],"completion":[365557123,365041416,288327766,201014969,209331570,210113027,210518736,209571474,209481019,209595429],"submission":[177752,338516,328533,504,441,461,410,431,395,567],"total":2113679386,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[367180072,368459587,282311321,236533535,213517262,214889641,213573749,213840796,214480935,194376656],"completion":[367177478,368164298,281973187,212955721,213516093,214889122,213573344,213840392,214480518,194376177],"submission":[2594,295289,338134,23577814,1169,519,405,404,417,479],"total":2151997828,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[383948123,383345108,280324258,223400135,223320545,223649454,223266152,223635450,222965866,130861229],"completion":[383945306,383173494,247285330,223263168,223319977,223649006,223265681,223634902,222965457,130860777],"submission":[2817,171614,33038928,136967,568,448,471,548,409,452],"total":2134863928,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[383943429,379946664,277332001,224355437,225056025,224798543,224563771,225001611,222611868,123805585],"completion":[383584824,379622289,248086852,224288187,224917038,224797922,224563362,225001119,222611437,123805080],"submission":[358605,324375,29245149,67250,138987,621,409,492,431,505],"total":2127490859,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton0-1gib-smart-1e.json new file mode 100644 index 0000000..ba8ed99 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":0,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[72983797,73058801,73069472,73213009,73123980,73067910,45077597,41883792,41992591,42234535],"completion":[72980853,73024280,73024161,73169381,73123499,73067470,45077178,41883256,41992184,42234107],"submission":[2944,34521,45311,43628,481,440,419,536,407,428],"total":536730067,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53993299,54030511,54115174,53916870,54013270,53998661,53981446,53861382,54009285,54083994],"completion":[53944904,53980419,54068867,53916379,54012851,53998208,53981031,53860981,54008827,54083562],"submission":[48395,50092,46307,491,419,453,415,401,458,432],"total":486019459,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..2f70bb8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155510363,155758434,155182395,155673036,155940162,155779475,157120301,155130720,155457765,145142163],"completion":[155507756,155562986,154806866,155319600,155939606,155778921,157119887,155130300,155457364,145141746],"submission":[2607,195448,375529,353436,556,554,414,420,401,417],"total":1391390957,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152322415,153146614,151905740,152829440,152314001,153031888,153215636,153167141,152170414,153286853],"completion":[152319638,152976854,151553563,152488263,152313383,153029889,153215218,153166623,152170026,153286433],"submission":[2777,169760,352177,341177,618,1999,418,518,388,420],"total":1375090922,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163688703,163636331,163657669,164320357,164068350,164200026,164080833,163457136,163344831,94954229],"completion":[163686648,163427660,163269472,163933885,164067817,164199564,164080411,163456710,163344420,94953698],"submission":[2055,208671,388197,386472,533,462,422,426,411,531],"total":1405731091,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162527305,161897923,162001132,161816965,162454266,162338112,162395356,161758838,162802909,108329712],"completion":[162339627,161710655,161649495,161816403,162453825,162336496,162394891,161758438,162802483,108329286],"submission":[187678,187268,351637,562,441,1616,465,400,426,426],"total":1405808540,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362508750,237175888,215623587,215025191,215510673,216896307,218289058,216077454,216524490,204103543],"completion":[362506002,216462915,215509507,214907723,215510117,216895853,218288615,216076972,216524080,204102989],"submission":[2748,20712973,114080,117468,556,454,443,482,410,554],"total":1955239544,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374344808,240064584,211642103,211821096,211683862,212646286,212010206,211752230,211321802,211626453],"completion":[374342106,209973834,211527171,211702275,211683332,212645814,212009764,211751806,211321395,211626038],"submission":[2702,30090750,114932,118821,530,472,442,424,407,415],"total":1934582605,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[317571134,229408388,225548124,225054135,224879438,224132489,224079356,224803767,224857160,166436031],"completion":[317568221,224195966,225430676,224940244,224878873,224132054,224078876,224803345,224856724,166435619],"submission":[2913,5212422,117448,113891,565,435,480,422,436,412],"total":1969214935,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[328839259,228521978,223469445,223011358,223266172,221734096,221395634,222589191,222963083,179965822],"completion":[328514236,221758854,223351711,222950267,223148327,221733540,221395127,222588704,222962681,179965356],"submission":[325023,6763124,117734,61091,117845,556,507,487,402,466],"total":1967008787,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton1-1gib-smart-1e.json new file mode 100644 index 0000000..d91791f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":1,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67168926,67382362,67296326,67222014,67275701,67301990,45630990,42500523,42549660,42864541],"completion":[67125008,67340348,67255703,67221483,67275286,67301565,45630552,42500072,42549258,42864141],"submission":[43918,42014,40623,531,415,425,438,451,402,400],"total":510034914,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49832672,49805175,49907191,49805516,49764185,49885697,49806485,49802275,49805451,49868930],"completion":[49785837,49764996,49852739,49755336,49763634,49885248,49806055,49801870,49805054,49868506],"submission":[46835,40179,54452,50180,551,449,430,405,397,424],"total":448457806,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..c291ad8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180230446,179739724,179914814,54728070,57265093,61044876,61073577,61043388,61086890,61083716],"completion":[180159248,179649513,179776665,54727333,57264649,61044368,61073139,61042987,61086464,61083277],"submission":[71198,90211,138149,737,444,508,438,401,426,439],"total":776993353,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182107174,181813680,183116458,70949330,62340593,62668336,62485236,62365746,62381576,52059583],"completion":[182105048,181726270,182960937,46547467,62339399,62667807,62484812,62365328,62381122,52059105],"submission":[2126,87410,155521,24401863,1194,529,424,418,454,478],"total":800195244,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183465348,183907185,178811403,102991021,66158632,66023429,66085885,66371398,57050774,35214550],"completion":[183463079,183826354,178644934,67126104,66157282,66022911,66085483,66370977,57050366,35214070],"submission":[2269,80831,166469,35864917,1350,518,402,421,408,480],"total":822629465,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184112571,184393303,176493910,102075236,66694498,66723732,66789059,66820456,56483334,35482338],"completion":[184110592,184311925,176348514,67768589,66693054,66723245,66788633,66820033,56482904,35481856],"submission":[1979,81378,145396,34306647,1444,487,426,423,430,482],"total":821971370,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95581631,95558956,95743418,95581899,95432210,95630615,95551131,95633690,95695988,95728326],"completion":[95579249,95472420,95569021,95392130,95431684,95542356,95550617,95633251,95695591,95727926],"submission":[2382,86536,174397,189769,526,88259,514,439,397,400],"total":860724673,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97073587,97054302,96975711,97168010,97205064,97230562,97069158,97010137,97008065,92491970],"completion":[96936222,96905245,96801088,97072773,97051774,97229626,97068693,97009735,97007573,92491532],"submission":[137365,149057,174623,95237,153290,936,465,402,492,438],"total":869225241,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98232658,98129362,98271443,98403431,98103984,98209097,98363066,98272331,98286708,84488570],"completion":[98230279,98031163,98132828,98238239,98103459,98208272,98362551,98271912,98286312,84488148],"submission":[2379,98199,138615,165192,525,825,515,419,396,422],"total":870537655,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99826572,99830135,99947944,99954358,99737742,99928786,99897377,99782426,99818483,71496038],"completion":[99824524,99736269,99785569,99808665,99737237,99928122,99896842,99782017,99817901,71495598],"submission":[2048,93866,162375,145693,505,664,535,409,582,440],"total":870407668,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton10-1gib-smart-1e.json new file mode 100644 index 0000000..eb220e0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":10,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34961455,34970344,34974219,34927224,34928539,34917629,34995025,34910850,34926278,34879903],"completion":[34919749,34926126,34931183,34926731,34928115,34917172,34994611,34909624,34925540,34879483],"submission":[41706,44218,43036,493,424,457,414,1226,738,420],"total":314535177,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33651141,33686223,33699466,33704013,33649358,33647011,33650788,33690167,33651578,33647967],"completion":[33648815,33650050,33648573,33653647,33648854,33646564,33650363,33689722,33650861,33647541],"submission":[2326,36173,50893,50366,504,447,425,445,717,426],"total":303034320,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..d690a51 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179891428,179907658,179659611,55518600,55464199,60956225,60928798,61022710,60993857,60990230],"completion":[179814204,179825654,179518919,55517755,55463684,60955740,60928331,61022290,60993440,60989769],"submission":[77224,82004,140692,845,515,485,467,420,417,461],"total":775455943,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181429937,181404808,182320606,75376935,62237513,62219739,62295180,62249887,62304742,51079909],"completion":[181427428,181321924,182183409,46726710,62236378,62219178,62294767,62249437,62304338,51079495],"submission":[2509,82884,137197,28650225,1135,561,413,450,404,414],"total":801505951,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183695418,183480838,179095689,104119642,66454121,66646801,66434213,66366108,55802553,34849637],"completion":[183693555,183398386,178930940,67390571,66452878,66646218,66433797,66365663,55802144,34848951],"submission":[1863,82452,164749,36729071,1243,583,416,445,409,686],"total":823264504,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184245205,184221121,176769579,102902689,66678287,66773016,66678029,66729299,55177441,35347166],"completion":[184242942,184147183,176627176,67745241,66677021,66772489,66677621,66728900,55177024,35346682],"submission":[2263,73938,142403,35157448,1266,527,408,399,417,484],"total":821291130,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95768245,95732072,95786668,95858161,95749974,95889366,95791918,95817956,95727838,95760592],"completion":[95765399,95649563,95626214,95715914,95749492,95888929,95791461,95817500,95727352,95760149],"submission":[2846,82509,160454,142247,482,437,457,456,486,443],"total":862124974,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97097919,97141714,97062379,97146993,96994883,97097945,97080180,97057279,97152038,92769930],"completion":[97095793,97046634,96907814,96983256,96994356,97097487,97079628,97056859,97151616,92769490],"submission":[2126,95080,154565,163737,527,458,552,420,422,440],"total":869512789,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98533708,98466257,98511113,98561844,98544272,98484957,98552209,98443616,98472319,83782685],"completion":[98385892,98318207,98371895,98484476,98376924,98484442,98551680,98440729,98471875,83782225],"submission":[147816,148050,139218,77368,167348,515,529,2887,444,460],"total":872098710,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99649130,99820663,99796468,99919222,99724128,99808634,99675169,99730034,99900792,72772313],"completion":[99647050,99729317,99612742,99776786,99723606,99808211,99674675,99729607,99900372,72771880],"submission":[2080,91346,183726,142436,522,423,494,427,420,433],"total":871159923,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton11-1gib-smart-1e.json new file mode 100644 index 0000000..c3398e6 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":11,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33681611,33679109,33678669,33662545,33676010,33635690,33636085,33670470,33637660,33637590],"completion":[33635967,33635239,33635398,33637972,33635170,33635157,33635604,33670067,33636688,33637135],"submission":[45644,43870,43271,24573,40840,533,481,403,972,455],"total":302924784,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34820849,34871614,34883116,34834513,34824714,34831511,34918599,34853998,34831227,34582211],"completion":[34793803,34844653,34836286,34833973,34824289,34831093,34918130,34827915,34830175,34581791],"submission":[27046,26961,46830,540,425,418,469,26083,1052,420],"total":313538834,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..952cbf5 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153224041,153151321,153165326,153158176,154689423,137622610,116785868,116864885,116896264,116883298],"completion":[153221705,153040711,152961870,152949651,154688843,137621701,116785361,116864451,116895834,116882859],"submission":[2336,110610,203456,208525,580,909,507,434,430,439],"total":1219229851,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157868515,157881291,157944129,157842664,156704191,132407953,119885503,119864419,119738370,106383337],"completion":[157763933,157769681,157726915,157842143,156701976,132407468,119885060,119864024,119737975,106382917],"submission":[104582,111610,217214,521,2215,485,443,395,395,420],"total":1228795322,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[169854197,170001642,170201948,171502439,153016497,133847470,133760982,133900116,106223138,68413630],"completion":[169851847,169883259,169996640,171294508,153015417,133846990,133760494,133899698,106222711,68412877],"submission":[2350,118383,205308,207931,1080,480,488,418,427,753],"total":1240886290,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[171382318,171354829,171357335,172842663,155827687,133475797,133470055,133483767,98777282,64773198],"completion":[171165002,171154328,171147428,172731874,150692299,133474517,133469653,133483345,98776885,64772630],"submission":[217316,200501,209907,110789,5135388,1280,402,422,397,568],"total":1235380319,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97914877,98123318,98084293,98068355,97835432,98000143,98290844,97931695,97989241,97707208],"completion":[97912182,97986350,97853108,97847101,97834884,97999694,98290419,97931292,97988841,97706773],"submission":[2695,136968,231185,221254,548,449,425,403,400,435],"total":882043353,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103000173,103120015,103023505,103234801,102699349,103016105,103132106,102917359,102709715,83172728],"completion":[102998087,102991564,102802727,103006925,102698811,103015582,103131662,102916945,102709314,83171906],"submission":[2086,128451,220778,227876,538,523,444,414,401,822],"total":907037075,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[116858597,116924125,117061351,117040677,117254513,116844151,117173292,106304550,67774404,60875413],"completion":[116856286,116803688,116825356,116822064,117254005,116843702,117172866,106183513,67773732,60874897],"submission":[2311,120437,235995,218613,508,449,426,121037,672,516],"total":937400637,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[117052971,117038260,117197314,117324659,117430406,117073960,117330007,105358546,63544201,57775637],"completion":[117050903,116911747,116971854,117095241,117429884,117073477,117329568,105357722,63543606,57775196],"submission":[2068,126513,225460,229418,522,483,439,824,595,441],"total":930373228,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton12-1gib-smart-1e.json new file mode 100644 index 0000000..4b5ee37 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":12,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[73676025,73297114,73305493,73146879,67208830,57037520,59431777,59441463,58443187,56396882],"completion":[73639262,73258078,73233199,73146273,67208419,57036892,59431348,59440988,58442795,56396418],"submission":[36763,39036,72294,606,411,628,429,475,392,464],"total":577717681,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90247139,90328364,89378701,86179607,76504650,75663593,68350772,50280285,50270977,50267465],"completion":[90170879,90257219,89305768,76447451,76439459,75663029,68350320,50279842,50270568,50267013],"submission":[76260,71145,72933,9732156,65191,564,452,443,409,452],"total":637235589,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47929344,47944871,47991152,48057375,47682440,47472016,47547745,47553778,47506589,47596547],"completion":[47927126,47890243,47907878,47972592,47681918,47471588,47547301,47553382,47506191,47596115],"submission":[2218,54628,83274,84783,522,428,444,396,398,432],"total":429359313,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[69174070,68185726,66793626,66805593,66705392,58345292,49941534,49942260,49940133,49934843],"completion":[69171714,68141485,66720465,66734745,66704816,58344867,49940828,49941848,49939694,49934406],"submission":[2356,44241,73161,70848,576,425,706,412,439,437],"total":526602274,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..cc5f463 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179509332,179869603,179700405,75015081,76980047,76994573,77001528,77033950,77009225,71674149],"completion":[179435074,179798622,179574754,74940846,76979436,76994115,77001106,77033463,77008801,71673738],"submission":[74258,70981,125651,74235,611,458,422,487,424,411],"total":891635653,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181567097,181628068,182213760,65957185,72825903,72846847,72787275,72765341,72770941,72824874],"completion":[181564945,181558607,182078512,58160337,72824572,72846298,72786869,72764816,72770518,72824470],"submission":[2152,69461,135248,7796848,1331,549,406,525,423,404],"total":866637059,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183761665,183816572,181403070,112853951,86179249,86148487,86107458,86116833,62986906,42384491],"completion":[183612236,183690006,181259507,86050480,86102177,86147838,86107039,86116437,62986508,42383995],"submission":[149429,126566,143563,26803471,77072,649,419,396,398,496],"total":928017761,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184445824,184289989,180021670,108544493,84096066,84193862,84199928,84156446,67352846,44044752],"completion":[184443625,184216509,179855174,84148473,84094621,84193387,84199505,84155951,67352438,44044220],"submission":[2199,73480,166496,24396020,1445,475,423,495,408,532],"total":920915012,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95890500,95975749,95987101,95860985,95838256,95902892,95909600,95859405,95851619,95957032],"completion":[95887284,95865145,95818697,95679630,95837658,95902445,95909183,95859007,95851179,95956609],"submission":[3216,110604,168404,181355,598,447,417,398,440,423],"total":863154066,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97270825,97186860,97198178,97391510,97366879,97305920,97254846,97330066,97251686,92884063],"completion":[97268537,97093319,97055099,97215443,97366280,97305472,97254410,97329597,97251276,92883642],"submission":[2288,93541,143079,176067,599,448,436,469,410,421],"total":871179440,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98498343,98625672,98725344,98870557,98675371,98532837,98627976,98594900,98651774,84239386],"completion":[98496101,98533750,98541922,98709089,98674821,98532384,98627553,98594485,98651368,84238955],"submission":[2242,91922,183422,161468,550,453,423,415,406,431],"total":873553605,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99954344,100051393,99935611,100439481,100152655,100259948,100143311,100093659,100151271,71549020],"completion":[99952270,99933491,99791236,100295991,100152151,100259510,100142877,100093239,100150636,71548585],"submission":[2074,117902,144375,143490,504,438,434,420,635,435],"total":872790164,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton13-1gib-smart-1e.json new file mode 100644 index 0000000..91435af --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":13,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88917534,88922158,86728995,54938889,37428718,37412850,37440105,37418729,37403958,37387942],"completion":[88915028,88884762,86672051,41943594,37427383,37412390,37439692,37418330,37403565,37387516],"submission":[2506,37396,56944,12995295,1335,460,413,399,393,426],"total":455091661,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90985041,91012757,78751377,46786678,46457020,46473722,46456398,46433456,44888358,33652488],"completion":[90917298,90953730,78691514,46785799,46456518,46473278,46455995,46433052,44887938,33652051],"submission":[67743,59027,59863,879,502,444,403,404,420,437],"total":480921515,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46920120,46948008,46978140,46956810,46961614,46905353,46899910,46919202,46890714,46920209],"completion":[46917748,46900281,46911827,46896592,46961060,46904920,46899508,46918799,46890327,46919784],"submission":[2372,47727,66313,60218,554,433,402,403,387,425],"total":422386904,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50048971,50109504,50052959,50097921,50073898,50080962,50065322,50052787,50084250,34675422],"completion":[50046689,50070122,49989550,50034974,50073341,50080514,50064878,50052392,50083855,34674985],"submission":[2282,39382,63409,62947,557,448,444,395,395,437],"total":435304585,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..bfc9dfb --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179887048,179807561,180040658,79243203,84192283,84195525,84135030,84110460,84107597,77810553],"completion":[179786935,179732675,179911811,79170660,84191712,84195108,84134611,84110020,84107190,77810128],"submission":[100113,74886,128847,72543,571,417,419,440,407,425],"total":937815188,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181523462,181566500,182441391,77642280,85622587,85696477,85680593,85710337,85659297,68029002],"completion":[181521151,181479363,182316951,72489506,85621337,85695956,85680185,85709916,85658888,68028592],"submission":[2311,87137,124440,5152774,1250,521,408,421,409,410],"total":938066072,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183774038,183839037,181566262,97085250,72224503,72292321,72293929,72298917,72298534,72274030],"completion":[183771852,183762597,181429173,72226881,72223154,72291749,72293547,72298518,72298148,72273544],"submission":[2186,76440,137089,24858369,1349,572,382,399,386,486],"total":896188590,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184471771,184379045,179955638,98689444,76884229,76772580,76775011,76798035,76887493,67362791],"completion":[184320041,184238209,179822511,76814088,76800694,76771994,76774607,76797601,76887077,67362336],"submission":[151730,140836,133127,21875356,83535,586,404,434,416,455],"total":914521745,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95694994,95796882,95848205,95806118,95621614,95742559,95749756,95659880,95798130,95926516],"completion":[95691972,95669532,95701709,95645770,95621070,95742084,95749344,95659483,95797720,95926105],"submission":[3022,127350,146496,160348,544,475,412,397,410,411],"total":862108791,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97259476,97311121,97288410,97347868,97355510,97297355,97360366,97325768,97310137,92329500],"completion":[97257530,97222803,97150238,97171916,97355006,97296905,97359921,97325354,97309728,92329062],"submission":[1946,88318,138172,175952,504,450,445,414,409,438],"total":870934972,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98490849,98426183,98431780,98566644,98432892,98393629,98372383,98492787,98605902,84776718],"completion":[98488306,98344305,98289420,98378500,98432337,98393206,98371958,98492391,98605508,84776288],"submission":[2543,81878,142360,188144,555,423,425,396,394,430],"total":872508145,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99929979,100010180,100124509,100347552,100202565,100205891,100146156,100161855,100000558,70489597],"completion":[99927935,99927278,99943492,100163479,100202034,100205445,100145720,100161417,100000147,70489111],"submission":[2044,82902,181017,184073,531,446,436,438,411,486],"total":871702263,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton14-1gib-smart-1e.json new file mode 100644 index 0000000..a48d1db --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":14,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89254321,89239971,87084494,62319064,47627989,47564692,47583168,47577562,37217042,35053263],"completion":[89193853,89179503,87023068,49007204,47581014,47564116,47582703,47577135,37216614,35052786],"submission":[60468,60468,61426,13311860,46975,576,465,427,428,477],"total":501278204,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90773814,90684530,81184751,39262867,36191843,36209980,36190070,36191351,36186747,36220415],"completion":[90740209,90652811,81125272,39262094,36191407,36209580,36189654,36190948,36186362,36219977],"submission":[33605,31719,59479,773,436,400,416,403,385,438],"total":428330354,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47078968,47072400,47072096,47121772,47028129,47082076,47082045,47108524,47149705,47096340],"completion":[47076429,47033333,47008807,47053657,47027618,47081647,47081638,47108108,47149319,47095916],"submission":[2539,39067,63289,68115,511,429,407,416,386,424],"total":423819972,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49814287,49841471,49883946,49843665,49881529,49760502,49809092,49745736,49756175,36657825],"completion":[49812091,49801153,49817835,49774339,49881031,49760052,49808671,49745345,49755783,36657397],"submission":[2196,40318,66111,69326,498,450,421,391,392,428],"total":435187090,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..586a482 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179946016,179845698,179602151,93792775,85739180,85688478,85683452,85703878,85641224,62393187],"completion":[179795429,179713477,179463908,90868932,85664307,85687709,85683039,85703447,85640804,62392742],"submission":[150587,132221,138243,2923843,74873,769,413,431,420,445],"total":944193173,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181496564,181285433,181027493,91473681,84530433,84561821,84552031,84595479,84563505,59407314],"completion":[181494808,181182278,180889862,80270706,84529217,84561335,84551602,84595056,84563099,59406856],"submission":[1756,103155,137631,11202975,1216,486,429,423,406,458],"total":936151335,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183370500,183493340,179570303,70908198,76338877,76218229,76387421,76278673,76279003,76340704],"completion":[183283751,183415762,179428425,70906578,76338424,76217712,76387004,76278266,76278603,76340273],"submission":[86749,77578,141878,1620,453,517,417,407,400,431],"total":891829407,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184055581,184275063,178991249,98867981,72530458,72507685,72459703,72476909,72514387,69975262],"completion":[184053421,184186252,178839030,72459208,72529102,72507211,72459274,72476479,72513985,69974845],"submission":[2160,88811,152219,26408773,1356,474,429,430,402,417],"total":894613657,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95925220,96066146,95940394,95804343,95956180,95941235,95833551,95837348,95901477,95833080],"completion":[95922467,95971797,95744293,95671740,95955660,95940811,95833123,95836929,95901067,95832653],"submission":[2753,94349,196101,132603,520,424,428,419,410,427],"total":863124656,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97219499,97247622,97320657,97272995,97361379,97312407,97385499,97218981,97341619,92729505],"completion":[97217535,97149891,97152300,97137521,97360864,97311965,97385022,97218537,97341208,92729058],"submission":[1964,97731,168357,135474,515,442,477,444,411,447],"total":871200309,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98531898,98501257,98514270,98681478,98509170,98633046,98497742,98618993,98615939,84505353],"completion":[98529805,98398320,98353383,98532569,98508650,98632593,98497322,98618543,98615489,84504942],"submission":[2093,102937,160887,148909,520,453,420,450,450,411],"total":873087327,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99925941,99923705,99949515,100103855,99918394,99864991,100055673,99989278,100069635,72221110],"completion":[99923880,99831377,99800624,99914824,99917837,99864528,100055101,99988858,100069232,72220685],"submission":[2061,92328,148891,189031,557,463,572,420,403,425],"total":872107371,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton15-1gib-smart-1e.json new file mode 100644 index 0000000..701b8d4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":15,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89167629,89147376,86641034,60230162,46118452,46050349,46006230,46040636,41954377,33638481],"completion":[89108221,89088844,86580069,48176114,46072192,46049766,46005661,46040203,41953981,33637892],"submission":[59408,58532,60965,12054048,46260,583,569,433,396,589],"total":495838359,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90696234,90787522,80937694,48975977,36963032,36922229,36963637,36995303,36947547,36974099],"completion":[90694123,90750019,80878265,41358821,36961667,36921758,36963203,36994881,36947131,36973666],"submission":[2111,37503,59429,7617156,1365,471,434,422,416,433],"total":442476627,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46981832,46996295,47072400,47078714,46993986,47015533,46969826,47008948,46987371,46961022],"completion":[46979349,46954733,47013929,47017302,46993442,47015090,46969384,47008524,46986959,46960579],"submission":[2483,41562,58471,61412,544,443,442,424,412,443],"total":423091101,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49965569,49975251,49886508,49930983,49909969,49901108,49906307,49901890,49918610,35713871],"completion":[49927518,49939183,49825886,49930466,49909530,49900682,49905892,49901498,49918209,35713462],"submission":[38051,36068,60622,517,439,426,415,392,401,409],"total":435051176,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..b83ba8c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162862620,162836867,163140131,163313388,163225215,162470114,163040213,163091221,162879850,110055469],"completion":[162860380,162651206,162783772,162968523,163039069,162469630,163039792,163090804,162879437,110055029],"submission":[2240,185661,356359,344865,186146,484,421,417,413,440],"total":1414417555,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165050111,164853956,164114810,164713583,165338839,164433871,164620044,164887138,164108202,97231577],"completion":[164701903,164504307,163745227,164255741,164978697,164433331,164619634,164886705,164107726,97231129],"submission":[348208,349649,369583,457842,360142,540,410,433,476,448],"total":1414314118,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153741937,154521699,153488910,153968125,153268397,153977910,153345049,153151645,154001271,153149513],"completion":[153737123,154320009,153134544,153624090,153267776,153977215,153344620,153151194,154000869,153149058],"submission":[4814,201690,354366,344035,621,695,429,451,402,455],"total":1382883602,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157351512,157420084,156178264,156617952,156345541,156842275,156287161,156729690,156482519,145970143],"completion":[157349007,157210828,155815716,156245566,156345009,156841643,156286708,156729283,156482122,145969711],"submission":[2505,209256,362548,372386,532,632,453,407,397,432],"total":1398886703,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[315914093,226440229,223031369,222491255,223450208,225633600,224662902,223564242,223715576,177875528],"completion":[315911043,222389750,222919015,222379578,223449675,225633168,224662438,223563807,223715161,177875105],"submission":[3050,4050479,112354,111677,533,432,464,435,415,423],"total":1970878490,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[309079001,226313073,224404319,224808686,224809225,226084847,225319332,224636494,224412483,171258791],"completion":[309076100,223864261,224285198,224686309,224808645,226084313,225318912,224636051,224412055,171258346],"submission":[2901,2448812,119121,122377,580,534,420,443,428,445],"total":1972060819,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362641035,240939081,212205265,212353093,212808330,212411785,211302543,213873081,213924002,213450321],"completion":[362491957,212842248,212090509,212352524,212807803,212411355,211302147,213872610,213923605,213449894],"submission":[149078,28096833,114756,569,527,430,396,471,397,427],"total":1943281966,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[350078967,234136399,215269870,216528991,215818282,216436839,216102107,216356502,215924784,207577372],"completion":[350075779,215616887,215153416,216410273,215817645,216436396,216101697,216356085,215924355,207576956],"submission":[3188,18519512,116454,118718,637,443,410,417,429,416],"total":1954165348,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton2-1gib-smart-1e.json new file mode 100644 index 0000000..9817db3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":2,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[70087645,70096868,70059778,70148721,70122021,61702096,48622196,48306019,48822631,48887400],"completion":[70044456,70054461,70019156,70148213,70121605,61701638,48621591,48305614,48822238,48886977],"submission":[43189,42407,40622,508,416,458,605,405,393,423],"total":536777184,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49541616,49527797,49577563,49567082,49483027,49506219,49460955,49503425,49489030,49544076],"completion":[49509040,49487762,49525931,49514107,49482534,49505777,49460525,49503021,49488613,49543658],"submission":[32576,40035,51632,52975,493,442,430,404,417,418],"total":445665654,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..5962e5b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164604481,164201050,163793433,164147080,163559169,165112169,164286223,163558157,164129798,104250765],"completion":[164419756,164013052,163450143,164146558,163558732,165109480,164285818,163557752,164129389,104250359],"submission":[184725,187998,343290,522,437,2689,405,405,409,406],"total":1417048266,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162600683,162519628,161959565,163053827,161710234,162700378,163231487,162367213,161681051,119369109],"completion":[162598299,162315326,161593065,162709514,161709674,162699668,163231064,162366799,161680647,119368683],"submission":[2384,204302,366500,344313,560,710,423,414,404,426],"total":1418603084,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157508150,157558222,157039625,157734022,157729648,157306442,157952910,156914992,157238171,145989808],"completion":[157505884,157384688,156657146,157048583,157729105,157130127,157952419,156914583,157237776,145989376],"submission":[2266,173534,382479,685439,543,176315,491,409,395,432],"total":1405853011,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154042487,154559923,153893036,154096395,154762758,153860755,154029240,154363452,154305054,154190538],"completion":[154038871,154344992,153511038,153733440,154762236,153860322,154028696,154363045,154304652,154190113],"submission":[3616,214931,381998,362955,522,433,544,407,402,425],"total":1388080280,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[327800954,240069272,224180881,225303794,225102416,226641526,224827448,225461096,224352509,164467168],"completion":[327487222,225503960,224063860,225244440,224978636,226640958,224827020,225460617,224352061,164466695],"submission":[313732,14565312,117021,59354,123780,568,428,479,448,473],"total":1980421476,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[344186916,240341220,221262256,223685932,222587400,223816267,222822547,224084531,222915474,177634796],"completion":[344184631,223704828,221138063,223573464,222586793,223815807,222822099,224084104,222915046,177634369],"submission":[2285,16636392,124193,112468,607,460,448,427,428,427],"total":1979164150,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362328489,238681192,217498872,216112392,216658793,215551402,216639263,215456985,216290224,205742041],"completion":[362326226,214231539,217374637,215994522,216658138,215550950,216638830,215456522,216289752,205741621],"submission":[2263,24449653,124235,117870,655,452,433,463,472,420],"total":1958644987,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[377658989,246839969,211623535,211949829,211734054,211526932,211781121,211706949,212075617,211831656],"completion":[377656634,210662296,211504903,211836078,211733408,211526489,211780683,211706530,212075196,211831253],"submission":[2355,36177673,118632,113751,646,443,438,419,421,403],"total":1941083428,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton3-1gib-smart-1e.json new file mode 100644 index 0000000..8a507b4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":3,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66555929,66498091,66664277,66581130,66607763,66512547,57382134,43374983,43061880,43227058],"completion":[66511279,66455033,66612357,66580624,66607297,66512098,57381671,43374406,43061485,43226597],"submission":[44650,43058,51920,506,466,449,463,577,395,461],"total":519919444,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51463748,51535706,51482202,51450157,51371383,51451493,51479504,51406826,51449002,51487939],"completion":[51431915,51496866,51429855,51398160,51370902,51451050,51479086,51406431,51448611,51487516],"submission":[31833,38840,52347,51997,481,443,418,395,391,423],"total":463120479,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..229d7e8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[627145143,309212514,274123781,274175350,274198429,276443013,275152572,273954611,274320000,276113173],"completion":[626837720,273800626,273963442,274174667,274197909,276442563,275152107,273953367,274319557,276112733],"submission":[307423,35411888,160339,683,520,450,465,1244,443,440],"total":2507859171,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[606722904,302736006,277600796,277793988,277475755,281618530,277400071,277968203,277892574,272283441],"completion":[606720536,276667152,277443071,277623412,277475160,281618034,277399628,277967706,277892165,272282995],"submission":[2368,26068854,157725,170576,595,496,443,497,409,446],"total":2522784246,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[562632116,302246764,292223767,290200492,289845407,290086702,291063437,290399493,291065209,224696028],"completion":[562629820,290960719,292067891,290031110,289844758,290086174,291063009,290399019,291064795,224695539],"submission":[2296,11286045,155876,169382,649,528,428,474,414,489],"total":2561841999,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[566129627,303042273,291268618,291096034,291690123,290443690,291111425,292314875,291564580,220766464],"completion":[565533098,291809245,291101067,291011342,291527721,290443111,291111015,292314438,291564180,220765904],"submission":[596529,11233028,167551,84692,162402,579,410,437,400,560],"total":2563314677,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[257199409,256999739,256433213,257226215,256738810,256882159,256964640,256745496,256678299,256296076],"completion":[256880243,256673362,255743852,256525123,256738333,256881712,256964233,256745102,256677902,256295649],"submission":[319166,326377,689361,701092,477,447,407,394,397,427],"total":2310973694,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[260350792,260076764,260514672,260812072,260576829,261163518,260307704,260940882,259971938,247548088],"completion":[260348755,259769473,259850939,260142365,260576299,261163081,260307268,260940476,259971505,247547655],"submission":[2037,307291,663733,669707,530,437,436,406,433,433],"total":2331922658,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[268500638,267814958,268157429,268675757,268599033,268402583,268579561,268215475,267741736,202530216],"completion":[268490355,267481392,267507152,268021601,268598448,268402163,268579155,268215049,267741244,202529801],"submission":[10283,333566,650277,654156,585,420,406,426,492,415],"total":2349073584,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[270232145,269924479,269999727,270738536,271111715,270108610,270729542,269963815,270343895,183404587],"completion":[270229797,269607467,269340463,270026726,271111156,270108147,270729125,269963415,270343491,183404166],"submission":[2348,317012,659264,711810,559,463,417,400,404,421],"total":2346333918,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton4-1gib-smart-1e.json new file mode 100644 index 0000000..7adee41 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":4,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[294399344,271629364,127750656,128674261,128902322,128756655,128787877,128683926,128762982,128966226],"completion":[294270407,271504221,127668090,128673707,128901911,128756213,128787395,128683460,128762582,128965797],"submission":[128937,125143,82566,554,411,442,482,466,400,429],"total":1300928081,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[309314240,247453659,159632796,146045365,145889737,145932251,145800172,145956163,103149968,60742807],"completion":[309312089,247380272,145603902,145990731,145889220,145931823,145799711,145955742,103149538,60742350],"submission":[2151,73387,14028894,54634,517,428,461,421,430,457],"total":1300612848,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[130429185,130462103,130547641,130596976,130431639,130450175,130178223,130287019,130417199,130411376],"completion":[130425583,130370936,130378692,130441929,130431157,130449764,130177807,130286629,130416791,130410953],"submission":[3602,91167,168949,155047,482,411,416,390,408,423],"total":1173791331,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[143128832,142959164,143219367,143323466,143067127,142933136,142910780,143262790,126073719,88307119],"completion":[143125491,142864277,143063782,143172148,143066610,142932678,142910348,143262377,126073299,88247480],"submission":[3341,94887,155585,151318,517,458,432,413,420,59639],"total":1216126992,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..1df7ebd --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[361899885,234750043,216951528,216415322,217345830,216159891,216287360,218020708,218149069,205069650],"completion":[361897821,216241175,216834910,216301649,217345315,216159433,216286931,218020243,218148664,205069208],"submission":[2064,18508868,116618,113673,515,458,429,465,405,442],"total":1959162560,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[373432467,238553857,212413658,212338971,212611941,211820119,212240009,213303474,213397863,212128587],"completion":[373430622,210769394,212297169,212228464,212611373,211819662,212239568,213303062,213397438,212128164],"submission":[1845,27784463,116489,110507,568,457,441,412,425,423],"total":1938821348,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[314861847,227584918,225452504,226283082,226477482,225968732,225461293,225479735,225498744,164850888],"completion":[314548517,225504906,225330912,226224560,226354155,225968194,225460886,225479296,225498324,164850434],"submission":[313330,2080012,121592,58522,123327,538,407,439,420,454],"total":1973073846,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[323669522,225893691,223361108,223017533,223819422,223926857,223106438,223421299,222954105,180446394],"completion":[323521852,222660902,223241836,223016980,223818963,223926452,223106007,223420858,222953700,180445978],"submission":[147670,3232789,119272,553,459,405,431,441,405,416],"total":1970100143,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157174078,156923923,154903014,157035226,156955548,156593732,156488011,157277194,156665271,146890368],"completion":[157171211,156734562,154516924,156711700,156954930,156593245,156487606,157276791,156664874,146889944],"submission":[2867,189361,386090,323526,618,487,405,403,397,424],"total":1399742640,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154541929,154492894,153531980,157228240,153948552,153618519,153108494,153951748,153265911,153682325],"completion":[154539872,154286135,153176223,153301937,153947278,153618026,153108083,153951309,153265478,153681903],"submission":[2057,206759,355757,3926303,1274,493,411,439,433,422],"total":1387906273,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165644944,165049289,163204527,165782654,165060268,165411779,164825755,165269787,164728302,95814990],"completion":[165642848,164880938,162884889,165425119,165059687,165411294,164825357,165269356,164727901,95814582],"submission":[2096,168351,319638,357535,581,485,398,431,401,408],"total":1415157429,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163742326,163710516,161454333,163895248,163058568,163445946,162723412,163735626,162875450,110094866],"completion":[163740282,163515080,161090357,163512445,163058066,163445508,162722975,163735217,162875051,110094427],"submission":[2044,195436,363976,382803,502,438,437,409,399,439],"total":1415007569,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton5-1gib-smart-1e.json new file mode 100644 index 0000000..1f91b1d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":5,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172090126,172427997,137785171,106595560,96687533,96791947,96767307,96587952,96753598,96396176],"completion":[172087878,172381578,137704037,96767193,96686325,96791468,96766829,96587552,96753182,96395757],"submission":[2248,46419,81134,9828367,1208,479,478,400,416,419],"total":996837198,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[185451534,176848432,101313251,103109410,103123211,103013444,103023760,103088167,103174000,55541497],"completion":[185365899,176761434,99982103,103080855,103073752,103012875,103023335,103087762,103173605,55513579],"submission":[85635,86998,1331148,28555,49459,569,425,405,395,27918],"total":952382395,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83528824,83487462,83453657,83635978,83474743,83575271,83665548,83438951,83319962,83465737],"completion":[83526571,83426936,83358552,83535667,83474214,83574794,83665115,83438551,83319555,83465299],"submission":[2253,60526,95105,100311,529,477,433,400,407,438],"total":751523714,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89814258,89891438,89980645,89957795,89823622,89881785,90076222,89710041,88501733,66784500],"completion":[89758119,89841525,89876601,89957230,89823156,89881372,90075792,89709633,88501337,66783869],"submission":[56139,49913,104044,565,466,413,430,408,396,631],"total":784616025,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..40018ef --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[321943214,224286233,224341562,224977565,224474532,223674972,224188130,225686188,224836060,160852493],"completion":[321631080,224167743,224222711,224920916,224352862,223674468,224187681,225685689,224835584,160852031],"submission":[312134,118490,118851,56649,121670,504,449,499,476,462],"total":1957523424,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[319298077,225477033,224808219,225790150,225290919,224388392,224859950,225809369,225749147,153991013],"completion":[319295818,225408384,224693888,225680989,225290399,224387918,224859476,225808890,225748670,153990531],"submission":[2259,68649,114331,109161,520,474,474,479,477,482],"total":1956178303,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[351605762,222919610,214140243,214711013,214536371,214565701,214795679,213860027,213272429,215095983],"completion":[351603479,214655082,214020681,214583329,214535816,214565258,214795215,213859630,213271989,215095478],"submission":[2283,8264528,119562,127684,555,443,464,397,440,505],"total":1937911012,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[341666686,217359479,215981520,216626226,216633093,217038369,217084650,216389218,216224066,210573768],"completion":[341518752,216976117,215864023,216625621,216632582,217037916,217084175,216388804,216223629,210573350],"submission":[147934,383362,117497,605,511,453,475,414,437,418],"total":1943924247,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161466442,162232927,161385462,161906908,161562310,161830208,161677645,161806256,162104175,110273692],"completion":[161464518,162058617,161020949,161570749,161561682,161829663,161677224,161805836,162103760,110273275],"submission":[1924,174310,364513,336159,628,545,421,420,415,417],"total":1404791404,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163452631,163956513,162774865,163825610,163423054,162851909,163904406,163972508,163450540,96594939],"completion":[163450416,163754763,162403386,163484840,163422498,162851366,163903936,163972097,163450134,96594508],"submission":[2215,201750,371479,340770,556,543,470,411,406,431],"total":1404764565,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152298268,152621316,153104426,151795036,152883578,152687687,152074084,153267821,153117515,152372044],"completion":[152295707,152420379,152747170,151444300,152882951,152687245,152073528,153267392,153117114,152371630],"submission":[2561,200937,357256,350736,627,442,556,429,401,414],"total":1373934324,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155540685,155559132,156456554,155817936,155423740,155430465,155224695,155700976,155805125,144786597],"completion":[155538489,155365535,156103621,155284210,155422944,155430024,155224030,155700577,155804706,144786157],"submission":[2196,193597,352933,533726,796,441,665,399,419,440],"total":1390913417,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton6-1gib-smart-1e.json new file mode 100644 index 0000000..ec29708 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":6,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193326464,144124659,121053758,103860406,103791228,103778849,103856474,103797093,86060580,48107800],"completion":[193241960,144045645,103818417,103831576,103743587,103778183,103856071,103796684,86060178,48107293],"submission":[84504,79014,17235341,28830,47641,666,403,409,402,507],"total":918442378,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[177325376,170800050,102457908,96723767,96815125,96863157,96857109,96801221,96746069,96834999],"completion":[177279183,170754208,88338571,96722633,96814719,96862749,96856669,96800737,96745676,96834572],"submission":[46193,45842,14119337,1134,406,408,440,484,393,427],"total":950909698,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88587125,88846823,88998472,88932736,88946206,88698878,88939561,88813740,80794990,64529668],"completion":[88533037,88787974,88898616,88932216,88945796,88698404,88939103,88813299,80794572,64529216],"submission":[54088,58849,99856,520,410,474,458,441,418,452],"total":767510738,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80568354,80536752,80802508,80633415,80666231,80979754,80606043,80713576,80768408,80714947],"completion":[80563405,80475071,80705104,80531563,80665691,80979294,80605624,80713176,80768011,80714529],"submission":[4949,61681,97404,101852,540,460,419,400,397,418],"total":726428213,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..49de359 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[322258951,227650951,225331126,225589554,226046892,225955274,224104374,225919444,225363669,165298891],"completion":[322256259,224749152,225205188,225476846,226046315,225954836,224103937,225917692,225363217,165298459],"submission":[2692,2901799,125938,112708,577,438,437,1752,452,432],"total":1971273895,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[335151849,227071198,225152069,224915720,225316914,224498896,223928179,224463346,224013404,171558308],"completion":[335149490,222604398,225036662,224798942,225316240,224498429,223927752,224462923,224012955,171557879],"submission":[2359,4466800,115407,116778,674,467,427,423,449,429],"total":1970931380,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362316172,230534150,215450008,216017845,215459743,216042369,216464695,215320771,215791278,206617317],"completion":[362313805,215525424,215329798,215900573,215459216,216041929,216464292,215320328,215790840,206616890],"submission":[2367,15008726,120210,117272,527,440,403,443,438,427],"total":1947712529,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374481109,236410836,212175941,211641668,211877902,212442326,212451998,212460945,211895044,211944675],"completion":[374199831,210394681,212060007,211583650,211761015,212441819,212451496,212460513,211894632,211944241],"submission":[281278,26016155,115934,58018,116887,507,502,432,412,434],"total":1933633053,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164616720,164086886,164679812,164514244,163515221,164421844,164245506,164156652,164131917,102493916],"completion":[164614506,163890152,164298339,164140862,163514665,164421408,164245096,164156238,164131496,102493493],"submission":[2214,196734,381473,373382,556,436,410,414,421,423],"total":1416255347,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162082259,161848848,162892088,162626276,161939648,162069466,161742650,161903765,162257726,119530737],"completion":[162080076,161641747,162529938,162280012,161939158,162069023,161742211,161903362,162257325,119530314],"submission":[2183,207101,362150,346264,490,443,439,403,401,423],"total":1417006935,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157782229,157130724,157895802,157235889,157377655,157139184,158188677,156982895,157460985,145263516],"completion":[157598904,156947706,157544391,157235367,157376935,157138770,158188253,156982468,157460578,145263099],"submission":[183325,183018,351411,522,720,414,424,427,407,417],"total":1404684992,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155085648,153899841,154468424,154087793,154268590,153897832,154379775,153733819,154033009,153976420],"completion":[155081906,153712009,154090255,153704962,154267725,153897384,154379344,153733395,154032600,153975993],"submission":[3742,187832,378169,382831,865,448,431,424,409,427],"total":1386755460,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton7-1gib-smart-1e.json new file mode 100644 index 0000000..754079b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":7,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184721264,176345303,104224476,102066792,102142756,102195104,102231300,102193032,102156999,55268266],"completion":[184716843,176296778,99413256,102018702,102142200,102194682,102230880,102192601,102156572,55241844],"submission":[4421,48525,4811220,48090,556,422,420,431,427,26422],"total":948939525,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172171196,172230592,132494340,104357382,96621054,96533723,96568424,96523468,96564631,96370367],"completion":[172081882,172145262,132409918,96179424,96570646,96533120,96567917,96523004,96564165,96369874],"submission":[89314,85330,84422,8177958,50408,603,507,464,466,493],"total":988275889,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89185191,89406588,89196597,89461939,89014243,89190335,89070617,89132847,89086788,66272880],"completion":[89139591,89352366,89089894,89461436,89013843,89189904,89070204,89132436,89086393,66272452],"submission":[45600,54222,106703,503,400,431,413,411,395,428],"total":779840227,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83302921,83372383,83484639,83459722,83391456,83363963,83401787,83213658,83315302,83407023],"completion":[83300701,83312496,83377937,83357751,83390908,83363535,83401339,83213231,83314903,83406585],"submission":[2220,59887,106702,101971,548,428,448,427,399,438],"total":750417667,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..bf4f090 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96931021,97141722,96916717,96966107,96771330,97047316,96853016,97212121,97101210,96855072],"completion":[96928637,97011953,96678279,96731220,96770762,97046867,96852582,97211728,97100793,96854665],"submission":[2384,129769,238438,234887,568,449,434,393,417,407],"total":872873953,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[101585816,101836567,101462789,101766597,101547628,101740171,101893953,101799864,101836311,83590602],"completion":[101583313,101712312,101216038,101531678,101547099,101739736,101893502,101799403,101835917,83590146],"submission":[2503,124255,246751,234919,529,435,451,461,394,456],"total":897483676,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[114846007,114483390,114700203,115349747,114706228,114782447,114818963,107549235,69613739,59562444],"completion":[114843403,114362817,114464562,114932690,114705731,114781976,114818527,107548835,69613096,59561996],"submission":[2604,120573,235641,417057,497,471,436,400,643,448],"total":925585349,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[114495874,114188705,114240366,114538271,114288876,114455166,114500440,108078060,67427570,56858749],"completion":[114493596,114062385,114010365,114299562,114288351,114454716,114500015,108077645,67426962,56858186],"submission":[2278,126320,230001,238709,525,450,425,415,608,563],"total":918587978,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[167298403,167668030,167526255,159037801,136942857,90943021,93612359,93566105,93781874,93741314],"completion":[167295320,167547465,167310732,158820942,136942292,90942552,93611921,93565708,93781482,93740882],"submission":[3083,120565,215523,216859,565,469,438,397,392,432],"total":1096832696,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[170405776,170486194,170522908,162118135,126245195,96109253,97234739,96983266,97201694,87835840],"completion":[170301263,170378657,170304159,162117608,126244652,96108707,97234303,96982843,97201264,87835393],"submission":[104513,107537,218749,527,543,546,436,423,430,447],"total":1104749754,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183088554,182976691,183718894,169987707,107910942,110591297,110495171,110653851,79430846,58241274],"completion":[183086230,182868328,183510465,157443678,107909428,110590797,110494747,110653452,79430373,58240783],"submission":[2324,108363,208429,12544029,1514,500,424,399,473,491],"total":1114022558,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183704954,183579298,183606000,167143048,115321970,110446625,110296747,110437354,73696295,54419759],"completion":[183530072,183369535,183394086,157506947,109342094,110445474,110296342,110436936,73695891,54419279],"submission":[174882,209763,211914,9636101,5979876,1151,405,418,404,480],"total":1108961868,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton8-1gib-smart-1e.json new file mode 100644 index 0000000..2df48fa --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":8,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38547874,38597938,38561333,38447117,38582277,38545204,38636869,38523185,34125392,33628567],"completion":[38545579,38563380,38516710,38404552,38581757,38544765,38636442,38497350,34124324,33627969],"submission":[2295,34558,44623,42565,520,439,427,25835,1068,598],"total":337750692,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33680594,33682056,33692314,33640870,33640375,33642695,33640977,33641675,33673736,33642615],"completion":[33638614,33640228,33642290,33640347,33639904,33642229,33640498,33641259,33673235,33640427],"submission":[41980,41828,50024,523,471,466,479,416,501,2188],"total":302906424,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n4ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..2d0962a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":4,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179604807,179651162,179538691,60808682,54661575,60965728,61104952,60958247,61054787,61162652],"completion":[179602070,179559893,179387972,60689211,54660891,60965212,61104526,60957835,61054389,61162218],"submission":[2737,91269,150719,119471,684,516,426,412,398,434],"total":779918827,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181560510,181500166,182359569,50767000,60335916,62162650,62000270,62067509,62082350,59285741],"completion":[181557480,181417957,182221647,39486833,60334690,62162162,61999771,62067083,62081953,59285307],"submission":[3030,82209,137922,11280167,1226,488,499,426,397,434],"total":782575182,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":4,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183487463,183543746,180404237,108291323,66529630,66574479,66653439,66547942,48379131,34120161],"completion":[183485022,183462928,180260528,67460551,66528335,66573944,66653008,66547533,48378718,34119674],"submission":[2441,80818,143709,40830772,1295,535,431,409,413,487],"total":821059491,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":4,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184098741,183983617,178833793,106115583,66814779,66756603,66745792,66733446,48201471,34749809],"completion":[184096503,183909819,178687249,67799712,66813416,66756118,66745380,66732978,48201066,34749334],"submission":[2238,73798,146544,38315871,1363,485,412,468,405,475],"total":818950360,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95862938,95761691,96054686,95817396,95735596,95962648,95988213,95989665,95750052,95868654],"completion":[95792934,95694048,95887033,95816819,95735194,95962236,95987811,95989260,95749654,95868245],"submission":[70004,67643,167653,577,402,412,402,405,398,409],"total":862938915,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":4,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97184801,97266490,97211420,97338818,97255751,97193594,97292147,97183669,97273435,92864142],"completion":[97182709,97178931,97066316,97189549,97255244,97193153,97291701,97183272,97273033,92863713],"submission":[2092,87559,145104,149269,507,441,446,397,402,429],"total":870889687,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":4,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98675231,98684893,98706933,98668112,98942517,98639056,98534370,98508676,98697820,83841194],"completion":[98519358,98522895,98553909,98583341,98760625,98638531,98533881,98508213,98697387,83840742],"submission":[155873,161998,153024,84771,181892,525,489,463,433,452],"total":873233669,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":4,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[100006060,99909632,100142603,100128292,100032802,100080874,100158078,100121095,100166977,71706404],"completion":[100003999,99808955,99996064,99969073,100032274,100080442,100157586,100120665,100166544,71705979],"submission":[2061,100677,146539,159219,528,432,492,430,433,425],"total":872456813,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n4ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n4ton9-1gib-smart-1e.json new file mode 100644 index 0000000..3aec805 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n4ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":9,"nnode_src":4,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33636932,33672861,33679057,33679991,33636008,33635950,33636068,33730378,33660068,33638787],"completion":[33634830,33637117,33635872,33635825,33635495,33635520,33635641,33729975,33635614,33637717],"submission":[2102,35744,43185,44166,513,430,427,403,24454,1070],"total":303076102,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":4,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33692615,33697587,33700853,33649637,33649944,33650808,33650535,33654612,33651546,33652954],"completion":[33649122,33651316,33655929,33649112,33649482,33650364,33650130,33654210,33649981,33652522],"submission":[43493,46271,44924,525,462,444,405,402,1565,432],"total":302967811,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..09d91b7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154319962,154807311,154750434,154218635,154636365,154192052,154757302,154805432,154508757,154479668],"completion":[154118696,154624446,154364262,154218083,154635849,154191581,154755576,154804927,154508357,154479189],"submission":[201266,182865,386172,552,516,471,1726,505,400,479],"total":1391165730,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155862216,156748340,157324828,157189375,156496419,156659936,156950278,157584885,156702743,149342467],"completion":[155858105,156560938,156971955,156832934,156495894,156659500,156949592,157584366,156702322,149342024],"submission":[4111,187402,352873,356441,525,436,686,519,421,443],"total":1405009573,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164602423,165057739,164520299,164372566,164749636,164509370,163958211,164531522,164367264,107600331],"completion":[164197556,164701864,164122749,164180746,164327368,164326261,163957675,164531056,164366836,107599865],"submission":[404867,355875,397550,191820,422268,183109,536,466,428,466],"total":1424277222,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164867248,165074924,165088605,165247532,164424816,165213992,165033626,164849079,164774236,104092136],"completion":[164864909,164867934,164682773,164862967,164424332,165213317,165033200,164848657,164773824,104091708],"submission":[2339,206990,405832,384565,484,675,426,422,412,428],"total":1423812093,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[365614740,241090212,215456715,215496305,216327914,215127301,214848353,214682948,214861959,214811261],"completion":[365612156,214089789,215342859,215373295,216327388,215126859,214847934,214682545,214861565,214810838],"submission":[2584,27000423,113856,123010,526,442,419,403,394,423],"total":1962717736,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[357061796,237263884,216961306,217170556,217753121,216625310,217219909,216070973,216613631,212307351],"completion":[357059488,216424427,216825087,217051877,217752591,216624879,217219489,216070579,216613215,212306938],"submission":[2308,20839457,136219,118679,530,431,420,394,416,413],"total":1967999826,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[314947994,229801657,226046960,225743466,225852560,225816241,226642359,226655401,226757849,176060253],"completion":[314946175,225999599,225929671,225614770,225852045,225815784,226641931,226654990,226757413,176059827],"submission":[1819,3802058,117289,128696,515,457,428,411,436,426],"total":1989391109,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[311811837,229099351,226557993,226315526,226058090,225909852,226346408,226325229,226160636,175913122],"completion":[311803804,225968751,226419490,226193060,226057538,225909386,226345964,226324828,226160229,175912679],"submission":[8033,3130600,138503,122466,552,466,444,401,407,443],"total":1988699610,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton0-1gib-smart-1e.json new file mode 100644 index 0000000..fa02d4a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":0,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68815051,68902954,68843240,68867928,68819510,68553349,43866044,43307695,43295544,43599030],"completion":[68788438,68876950,68799280,68867375,68819083,68552906,43865440,43307261,43295124,43598608],"submission":[26613,26004,43960,553,427,443,604,434,420,422],"total":518062869,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50345051,50483065,50515798,50372651,50388132,50430435,50372260,50462520,50388201,50345121],"completion":[50298575,50412045,50468164,50372146,50387720,50430000,50371826,50462119,50387813,50344695],"submission":[46476,71020,47634,505,412,435,434,401,388,426],"total":453766293,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..cc8d35e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179786266,179772491,180018730,180025011,180266859,179684835,180377519,179871101,179768744,160537193],"completion":[179783786,179589657,179649833,179670627,180081622,179684250,180377024,179870657,179768321,160536719],"submission":[2480,182834,368897,354384,185237,585,495,444,423,474],"total":1601423484,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[174933640,175293008,174559379,174861572,174337486,175306246,175521211,175270151,174638838,175291997],"completion":[174930172,175096607,174180555,174473942,174336990,175305676,175520805,175269729,174638416,175291569],"submission":[3468,196401,378824,387630,496,570,406,422,422,428],"total":1575092828,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193501590,193022791,193031570,193087518,193367593,193699619,193484583,193127255,171834754,94498749],"completion":[193322249,192843585,192675186,193086993,193365868,193699186,193484180,193126800,171834341,94498305],"submission":[179341,179206,356384,525,1725,433,403,455,413,444],"total":1619166019,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[189575150,189682322,189810356,190021398,190496468,190351978,190537103,189816003,181696700,108772829],"completion":[189572371,189487537,189422104,189648563,190494598,190351553,190536680,189815594,181696296,108772190],"submission":[2779,194785,388252,372835,1870,425,423,409,404,639],"total":1621199359,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360359123,359517083,297972858,234506489,208325551,209172475,210206265,209768862,209345777,201232388],"completion":[360355583,359356039,297646763,209949787,208324492,209171980,210205820,209768451,209345368,201231954],"submission":[3540,161044,326095,24556702,1059,495,445,411,409,434],"total":2140061935,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[352227465,353757936,321786265,250288051,203451698,204379471,204808007,204134483,204667431,205463500],"completion":[352224741,353593830,321485222,202683205,203450457,204378928,204807577,204134086,204667014,205463087],"submission":[2724,164106,301043,47604846,1241,543,430,397,417,413],"total":2152751793,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[375581699,375768048,259263332,221095152,219491797,221362786,221386288,220341529,220808019,133121332],"completion":[375262097,375448818,225571675,221032273,219364522,221362131,221385876,220341128,220807567,133120892],"submission":[319602,319230,33691657,62879,127275,655,412,401,452,440],"total":2092655070,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372977438,371889696,247624299,218329331,217910268,218518682,219386642,218074607,218216191,175184181],"completion":[372974999,371721139,247305730,218204076,217909734,218518254,219386216,218074203,218215739,175183760],"submission":[2439,168557,318569,125255,534,428,426,404,452,421],"total":2105146155,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton1-1gib-smart-1e.json new file mode 100644 index 0000000..1d24e25 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":1,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[71858892,71695802,71881571,71869070,71903781,71875971,46781810,41550593,41622487,41827471],"completion":[71831345,71670253,71835590,71868510,71903363,71875540,46781417,41550039,41622089,41827053],"submission":[27547,25549,45981,560,418,431,393,554,398,418],"total":531020896,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53380130,53491433,53389984,53416926,53448570,53482414,53338398,53379349,53341858,53448024],"completion":[53328848,53438228,53338977,53391487,53399494,53481909,53337923,53378914,53341431,53447581],"submission":[51282,53205,51007,25439,49076,505,475,435,427,443],"total":480743123,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..84eee16 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180848541,181011457,180006012,50147328,57064514,63013380,63088300,63024887,63054777,61987340],"completion":[180783970,180920367,179884157,50146634,57064057,63012834,63087885,63024483,63054372,61986924],"submission":[64571,91090,121855,694,457,546,415,404,405,416],"total":782410145,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180117268,180226448,179827349,59465256,58343423,61268132,61073324,61181791,61159639,61093175],"completion":[180114854,180152420,179697136,37067611,58342181,61267642,61072857,61181260,61159220,61092747],"submission":[2414,74028,130213,22397645,1242,490,467,531,419,428],"total":783653229,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184354751,184268533,175769190,106592217,66602173,66705910,66669314,66706820,48694840,34979363],"completion":[184352524,184187719,175633812,67834058,66600700,66705418,66668900,66706342,48694441,34978883],"submission":[2227,80814,135378,38758159,1473,492,414,478,399,480],"total":817002717,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183784830,183778952,177209368,107352094,65628959,65764268,65701020,65809541,50443957,34798317],"completion":[183782133,183710281,177077406,66762855,65627510,65763784,65700588,65809104,50443540,34797827],"submission":[2697,68671,131962,40589239,1449,484,432,437,417,490],"total":816501933,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96685414,96835630,96575963,96846440,96566894,96680046,96815685,96807557,96856818,93945463],"completion":[96683432,96754275,96430040,96694542,96566367,96679601,96815250,96807145,96856423,93945023],"submission":[1982,81355,145923,151898,527,445,435,412,395,440],"total":867940120,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95909169,95794744,95996204,95898405,95910513,95817753,95927078,95845438,95928541,95908296],"completion":[95906659,95712785,95859453,95762424,95909974,95817321,95926657,95845018,95928134,95907859],"submission":[2510,81959,136751,135981,539,432,421,420,407,437],"total":863037082,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99622371,99608923,99591982,99683151,99823824,99667973,99602039,99573520,99670039,73868734],"completion":[99479353,99471671,99453465,99602698,99683173,99667478,99601572,99573097,99669642,73868305],"submission":[143018,137252,138517,80453,140651,495,467,423,397,429],"total":871099362,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98601360,98702448,98801588,98868771,98743846,98860912,98647694,98720463,98677465,81527289],"completion":[98599345,98628480,98672011,98726425,98743293,98860450,98647251,98720061,98676852,81526850],"submission":[2015,73968,129577,142346,553,462,443,402,613,439],"total":871560270,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton10-1gib-smart-1e.json new file mode 100644 index 0000000..2e625cf --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":10,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33682392,33679235,33683056,33636531,33636490,33641578,33715356,33639116,33637386,33637433],"completion":[33639023,33635667,33636143,33636011,33636080,33641120,33714935,33637925,33636685,33637012],"submission":[43369,43568,46913,520,410,458,421,1191,701,421],"total":303005801,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34369067,34411368,34423344,34414956,34357482,34360719,34406391,34355156,34369500,34254698],"completion":[34367047,34373644,34374233,34369135,34356982,34360295,34405833,34354463,34369101,34254284],"submission":[2020,37724,49111,45821,500,424,558,693,399,414],"total":309361151,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..d5595ad --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182096910,181742916,178078924,45413210,60645821,63048953,63106339,62999498,63182589,61693800],"completion":[182028153,181674124,177943481,45412649,60645370,63048306,63105904,62999085,63182164,61693380],"submission":[68757,68792,135443,561,451,647,435,413,425,420],"total":779924677,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179463025,179404823,179646851,63054336,60784144,61353278,61254930,61069117,61101107,61116893],"completion":[179459514,179335249,179515906,41355467,60782850,61352786,61254419,61068688,61100707,61116471],"submission":[3511,69574,130945,21698869,1294,492,511,429,400,422],"total":788800294,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184129824,184318800,174881251,104531660,66519636,66685250,66641094,66722679,52055166,35145250],"completion":[184126334,184246341,174753279,67728515,66518229,66684763,66640687,66722202,52054747,35144736],"submission":[3490,72459,127972,36803145,1407,487,407,477,419,514],"total":817515745,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183529166,183716030,176517697,105778882,65428409,65735521,65440748,65539708,54062821,34549174],"completion":[183525853,183639788,176388774,66470561,65427075,65735036,65440345,65539290,54062371,34548530],"submission":[3313,76242,128923,39308321,1334,485,403,418,450,644],"total":816784512,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97062864,96944833,97096400,97251818,97073623,97104823,97073959,97214729,97072367,92116841],"completion":[97060454,96863104,96946494,97113308,97073160,97104389,97073534,97214321,97071962,92116419],"submission":[2410,81729,149906,138510,463,434,425,408,405,422],"total":868959074,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95583831,95515733,95559471,95482253,95523082,95521289,95596851,95463159,95553860,95681659],"completion":[95580813,95433608,95420198,95344185,95522531,95520848,95596416,95462731,95553460,95681208],"submission":[3018,82125,139273,138068,551,441,435,428,400,451],"total":859907610,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99880023,99805064,99819501,99770272,99927518,99831167,99820258,99786224,99698593,71756604],"completion":[99746291,99679988,99675436,99698534,99780756,99830629,99819765,99785766,99698120,71756166],"submission":[133732,125076,144065,71738,146762,538,493,458,473,438],"total":870225129,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98239925,98270589,98345412,98386712,98251589,98394895,98357943,98214715,98347794,84240813],"completion":[98237311,98190884,98203696,98245825,98251087,98394420,98357535,98214291,98347199,84240408],"submission":[2614,79705,141716,140887,502,475,408,424,595,405],"total":870820086,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton11-1gib-smart-1e.json new file mode 100644 index 0000000..56a858c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":11,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34988318,34989861,35019893,34958893,34970955,34962074,35063367,34997033,34957673,34985275],"completion":[34962608,34964916,34975641,34958334,34970533,34961632,35062960,34964695,34956516,34984860],"submission":[25710,24945,44252,559,422,442,407,32338,1157,415],"total":315005809,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33705521,33701082,33702321,33678541,33698426,33650002,33650934,33683645,33651994,33649091],"completion":[33649146,33648107,33649505,33648514,33649113,33649485,33650514,33683222,33650955,33648654],"submission":[56375,52975,52816,30027,49313,517,420,423,1039,437],"total":303101118,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..94281e2 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181502334,181359984,181361972,84053197,73631854,73577231,73602540,73613738,73576990,73545164],"completion":[181433239,181279374,181238239,84051027,73631338,73576807,73602129,73613343,73576566,73544755],"submission":[69095,80610,123733,2170,516,424,411,395,424,409],"total":888464534,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179592910,179415113,179449616,96612709,75898273,75886903,75960978,75796267,75877587,73204053],"completion":[179590252,179338738,179305289,94054676,75896935,75886348,75960551,75795860,75877175,73203618],"submission":[2658,76375,144327,2558033,1338,555,427,407,412,435],"total":908118251,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183987814,184499960,181260974,85130758,85073764,85063397,85075867,85087658,84006529,45220224],"completion":[183920378,184437818,181121169,85128837,85073175,85062973,85075466,85087261,84006099,45219787],"submission":[67436,62142,139805,1921,589,424,401,397,430,437],"total":920435095,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183438735,183570274,182336910,86715524,85161362,85227982,85218235,85201923,84528571,45013766],"completion":[183319218,183444363,182203736,86713283,85160804,85227404,85217829,85201523,84528172,45013331],"submission":[119517,125911,133174,2241,558,578,406,400,399,435],"total":922993142,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96996434,97008980,97144594,97162594,96931171,97046604,97036221,97054723,97001885,92731602],"completion":[96994124,96921107,97011648,97010891,96930686,97046150,97035801,97054324,97001486,92731179],"submission":[2310,87873,132946,151703,485,454,420,399,399,423],"total":869129883,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95721248,95839368,95642620,95664504,95781964,95714491,95829217,95709674,95809943,95710135],"completion":[95718730,95755763,95489093,95518784,95781460,95714022,95828800,95709269,95809546,95709689],"submission":[2518,83605,153527,145720,504,469,417,405,397,446],"total":861713778,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[100015756,100033029,100124746,100142195,100086392,100074117,100123699,100020526,100079776,70166559],"completion":[100013417,99957679,99968083,99994710,100085869,100073682,100123246,100020116,100079368,70166119],"submission":[2339,75350,156663,147485,523,435,453,410,408,440],"total":870861275,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98551306,98469216,98590669,98717984,98517647,98634682,98519926,98412673,98522927,83343601],"completion":[98548990,98392767,98452707,98585386,98517027,98634230,98519499,98412231,98522321,83343154],"submission":[2316,76449,137962,132598,620,452,427,442,606,447],"total":871741722,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton12-1gib-smart-1e.json new file mode 100644 index 0000000..e220f8c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":12,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88072900,88142757,88159302,44725101,35198512,35144436,35188440,35180930,35180612,35161970],"completion":[88070660,88107686,88102625,44653210,35197924,35143920,35187971,35180488,35180223,35161510],"submission":[2240,35071,56677,71891,588,516,469,442,389,460],"total":432090128,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90247629,90169780,85839924,56448622,47491348,47459487,47430520,46906951,34546205,34527171],"completion":[90187143,90115228,85782604,49835372,47442913,47458873,47430033,46906514,34545700,34526656],"submission":[60486,54552,57320,6613250,48435,614,487,437,505,515],"total":490830662,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47010211,47029518,47042936,46969295,47004651,46962463,47008289,46999055,46973529,47014682],"completion":[46973803,46990783,46978340,46968746,47004232,46962033,47007859,46998655,46973138,47014262],"submission":[36408,38735,64596,549,419,430,430,400,391,420],"total":423011382,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49946845,49940716,49945558,49969047,49918767,49921775,49884521,49955800,49902483,36743857],"completion":[49943364,49899547,49886389,49909295,49918135,49921309,49884105,49955391,49902081,36743429],"submission":[3481,41169,59169,59752,632,466,416,409,402,428],"total":436189754,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..1c56398 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[158840795,158981389,159000676,159325552,157910735,128170534,122039615,122142133,122131249,100833252],"completion":[158838328,158866977,158798307,159122064,157801984,128169889,122039110,122141616,122130772,100832778],"submission":[2467,114412,202369,203488,108751,645,505,517,477,474],"total":1231060746,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153302779,153251654,153285379,153056965,154795356,133067111,115306949,115366742,115398587,115403039],"completion":[153194871,153137406,153092289,153056435,154794931,133065159,115306519,115366333,115398170,115402630],"submission":[107908,114248,193090,530,425,1952,430,409,417,409],"total":1208946787,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[171964919,171916312,172061772,172716477,148465711,135691563,135570603,135622431,98878369,62175672],"completion":[171758358,171710660,171863098,172614970,148321587,135691033,135570178,135622036,98877967,62175106],"submission":[206561,205652,198674,101507,144124,530,425,395,402,566],"total":1233119587,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[169640360,169566113,169984095,171056821,149586525,132728106,132645348,132686168,111323564,68372749],"completion":[169638014,169449721,169772489,170847784,149585409,132727629,132644933,132685722,111323106,68372271],"submission":[2346,116392,211606,209037,1116,477,415,446,458,478],"total":1237963552,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[102132645,102051293,102186401,102392610,102384807,102068131,102486961,102180107,102560975,81085335],"completion":[102130506,101935054,101957800,102174738,102384263,102067681,102486492,102179696,102560569,81083124],"submission":[2139,116239,228601,217872,544,450,469,411,406,2211],"total":899412913,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96732337,96667599,96738114,96701661,96794253,96795154,96623793,97106330,96885340,96813991],"completion":[96730153,96540109,96517467,96479056,96793719,96794639,96623281,97105926,96884939,96813564],"submission":[2184,127490,220647,222605,534,515,512,404,401,427],"total":871135740,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[115524960,115823757,115947746,116141577,115837171,116312226,116256818,103623938,65107852,57759223],"completion":[115522777,115702979,115722422,115930267,115836630,116311786,116256392,103623540,65106864,57758782],"submission":[2183,120778,225324,211310,541,440,426,398,988,441],"total":922821205,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[114687483,114849888,115013201,115220974,114752301,115258291,115024948,106498386,70844893,61657279],"completion":[114685968,114724874,114801160,115004199,114751729,115257857,115024529,106497975,70844118,61656794],"submission":[1515,125014,212041,216775,572,434,419,411,775,485],"total":929133108,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton13-1gib-smart-1e.json new file mode 100644 index 0000000..28c9003 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":13,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[75634868,75670086,75683376,75715071,75669554,70722309,64328598,59447499,59398640,59441958],"completion":[75632544,75627765,75610876,75646929,75669010,70721886,64327941,59447020,59398238,59441524],"submission":[2324,42321,72500,68142,544,423,657,479,402,434],"total":616085517,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86549774,86599324,86649237,86614961,79304793,71906029,70468046,70186576,44660226,44674141],"completion":[86478664,86530027,86580837,86579144,79234020,71905407,70467492,70186170,44659789,44673495],"submission":[71110,69297,68400,35817,70773,622,554,406,437,646],"total":641072483,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52373101,52401216,52461281,52449899,52414487,52365813,52375004,52391493,52369554,52396552],"completion":[52370221,52354783,52383805,52373129,52413917,52365361,52374558,52391088,52369159,52396128],"submission":[2880,46433,77476,76770,570,452,446,405,395,424],"total":471632149,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60625818,60660097,60707319,60647451,60651758,60633963,60595975,59875188,42290027,41983572],"completion":[60581944,60619631,60629916,60646902,60651317,60633556,60595569,59874758,42289528,41982962],"submission":[43874,40466,77403,549,441,407,406,430,499,610],"total":508054025,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..f2e19e4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181968251,181912208,187395738,102824546,84414303,84352798,84381726,84416272,84385293,46593917],"completion":[181896084,181844005,187273106,84274989,84412312,84352294,84381319,84415885,84384845,46593500],"submission":[72167,68203,122632,18549557,1991,504,407,387,448,417],"total":940848016,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180252868,180178124,180287800,82548573,85434601,85382915,85428198,85408970,85409012,67034020],"completion":[180121207,180050704,180146913,63250103,85354592,85382222,85427721,85408521,85408614,67033576],"submission":[131661,127420,140887,19298470,80009,693,477,449,398,444],"total":937202356,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184340095,184355527,171275687,88876903,72327107,72367034,72373810,72377317,72366631,72400574],"completion":[184336948,184280126,171149771,72386055,72325707,72366475,72373239,72376921,72366208,72400148],"submission":[3147,75401,125916,16490848,1400,559,571,396,423,426],"total":878740242,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183424710,183794907,173360423,94318070,76142561,76132865,76079372,76135653,76087020,69453270],"completion":[183421714,183721717,173242545,75895598,76141245,76132348,76078939,76135220,76086602,69452834],"submission":[2996,73190,117878,18422472,1316,517,433,433,418,436],"total":901618248,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97145925,97080919,97382782,97195080,97125702,97217784,97197830,97228917,97240117,98920141],"completion":[97143774,97002994,97245646,97057314,97125136,97217344,97197424,97228478,97239709,98919703],"submission":[2151,77925,137136,137766,566,440,406,439,408,438],"total":876602382,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95780974,95934643,95921784,95808960,95896843,95849252,95916381,95833030,95857810,95720504],"completion":[95778155,95827434,95784136,95669628,95896259,95848808,95915958,95832631,95857330,95720081],"submission":[2819,107209,137648,139332,584,444,423,399,480,423],"total":862748403,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[100047129,100006244,100066210,100220870,100115564,99985134,100069143,100206067,100173711,71210924],"completion":[100045116,99918186,99910223,100082551,100115035,99984666,100068694,100205639,100173310,71210515],"submission":[2013,88058,155987,138319,529,468,449,428,401,409],"total":872102275,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98656087,98649429,98517132,98732176,98673999,98642449,98732175,98463275,98528959,83981304],"completion":[98653936,98567372,98380697,98577689,98673504,98641977,98731750,98462856,98528395,83980833],"submission":[2151,82057,136435,154487,495,472,425,419,564,471],"total":872962480,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton14-1gib-smart-1e.json new file mode 100644 index 0000000..f6c43d3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":14,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88604224,88497648,88466917,46637970,45969538,45940407,45892606,45925468,45938730,37125973],"completion":[88545251,88444219,88413057,46608261,45923836,45939833,45892021,45925065,45938312,37125409],"submission":[58973,53429,53860,29709,45702,574,585,403,418,564],"total":490404761,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89929558,90045800,87638154,52397803,37534909,37528784,37544402,37559946,37510439,37545105],"completion":[89927538,90004364,87580653,40496668,37533496,37528320,37544010,37559537,37510047,37544700],"submission":[2020,41436,57501,11901135,1413,464,392,409,392,405],"total":455314439,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47438101,47415474,47432722,47363447,47400975,47396865,47413480,47373561,47405999,47386166],"completion":[47406246,47386009,47374457,47362893,47400552,47396445,47413059,47373124,47405593,47385752],"submission":[31855,29465,58265,554,423,420,421,437,406,414],"total":426595589,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49869754,49906215,49930574,49926118,49855660,49873011,49874840,49856022,49851702,38746019],"completion":[49867644,49866413,49868633,49866070,49855153,49872588,49874416,49855613,49851294,38745604],"submission":[2110,39802,61941,60048,507,423,424,409,408,415],"total":437826907,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..5d93407 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181890146,181928476,182760398,95647700,85983128,85990798,86016005,85966589,85893987,54390010],"completion":[181768941,181783273,182618210,73793717,85908589,85990230,86015586,85966197,85893586,54389559],"submission":[121205,145203,142188,21853983,74539,568,419,392,401,451],"total":944595634,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179647855,179677046,179747058,69788244,84517952,84452189,84419143,84454237,84505922,80800815],"completion":[179578057,179609068,179625409,69729362,84517446,84451697,84418704,84453833,84505521,80800362],"submission":[69798,67978,121649,58882,506,492,439,404,401,453],"total":932511343,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184269359,184344696,177510643,101047181,77038958,77000974,76981838,77063319,77023156,66111749],"completion":[184266695,184272064,177381531,77050981,77037468,77000491,76981421,77062695,77022747,66111327],"submission":[2664,72632,129112,23996200,1490,483,417,624,409,422],"total":914137581,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183597287,183575743,180357565,98766557,72685910,72677772,72650683,72697753,72685603,72702865],"completion":[183594789,183502129,180226941,72653597,72684571,72677300,72650269,72697308,72685191,72702444],"submission":[2498,73614,130624,26112960,1339,472,414,445,412,421],"total":898816086,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97070917,97220864,97133437,97327576,97213931,97261243,97204430,97176312,97233707,92417976],"completion":[97068820,97134088,97000580,97153762,97213382,97260796,97204024,97175860,97233299,92417548],"submission":[2097,86776,132857,173814,549,447,406,452,408,428],"total":870200617,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95823896,95664315,95855244,95772627,95679224,95639698,95569561,95714377,95659919,95793083],"completion":[95820828,95589627,95697255,95634442,95678734,95639262,95569138,95713855,95659517,95792664],"submission":[3068,74688,157989,138185,490,436,423,522,402,419],"total":861528491,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[100048609,99978278,100079080,100082490,100098916,100035714,99968148,100005571,100043393,70487791],"completion":[100045833,99871993,99940051,99951829,100098395,100035274,99967720,100005040,100042947,70487367],"submission":[2776,106285,139029,130661,521,440,428,531,446,424],"total":870788922,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98262565,98459959,98451380,98437061,98365250,98461733,98598443,98589998,98443906,84566374],"completion":[98260356,98379495,98305066,98296078,98364779,98461294,98598021,98589592,98443472,84565932],"submission":[2209,80464,146314,140983,471,439,422,406,434,442],"total":872387769,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton15-1gib-smart-1e.json new file mode 100644 index 0000000..4a834d2 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":15,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88295924,88210218,88124638,48451779,43956309,43910567,43920482,43913599,43913803,43908380],"completion":[88238757,88154468,88069881,48422894,43910407,43910052,43920028,43913170,43913393,43907924],"submission":[57167,55750,54757,28885,45902,515,454,429,410,456],"total":488318467,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89731668,89880731,87252647,55781616,42163859,42176844,42155466,42186424,42172832,41547516],"completion":[89729508,89843109,87192252,45245645,42162424,42176358,42155064,42186009,42172384,41547074],"submission":[2160,37622,60395,10535971,1435,486,402,415,448,442],"total":485327846,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47293165,47263764,47245333,47199744,47235593,47251335,47244639,47269846,47226209,47243078],"completion":[47261602,47231888,47185282,47199215,47235132,47250919,47244214,47269433,47225802,47242662],"submission":[31563,31876,60051,529,461,416,425,413,407,416],"total":425186305,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49956897,49970338,50070629,50020258,49971661,49978575,49890616,49990039,49945169,37517948],"completion":[49954612,49927134,50010963,49961039,49971138,49978141,49890201,49989624,49944775,37517523],"submission":[2285,43204,59666,59219,523,434,415,415,394,425],"total":437362940,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..d97a7aa --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163189118,163059614,163801945,170513601,163396589,162993746,163110804,162821583,162696644,103766198],"completion":[162815429,162641952,162689395,170329631,163021922,162993173,163110148,162821140,162696239,103765669],"submission":[373689,417662,1112550,183970,374667,573,656,443,405,529],"total":1416330326,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164020390,163607533,164591599,162911292,164036699,164425289,164356972,163877193,164361781,100736972],"completion":[164018135,163425390,164248865,162566373,163836734,164424634,164356526,163876793,164361369,100736566],"submission":[2255,182143,342734,344919,199965,655,446,400,412,406],"total":1412926642,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153295058,153582932,153424161,154241529,150804898,153641810,154024941,153802560,153230084,153174230],"completion":[153291501,153397086,153057453,153879072,150804374,153641182,154024536,153802155,153229692,153173820],"submission":[3557,185846,366708,362457,524,628,405,405,392,410],"total":1379938571,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156113607,156498299,156029370,157197013,153745138,156261552,156464181,156147608,156195138,145776429],"completion":[156111420,156302827,155668689,156823563,153744505,156260938,156463765,156147137,156194730,145776006],"submission":[2187,195472,360681,373450,633,614,416,471,408,423],"total":1394327429,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[312847160,227011855,223542920,223522320,223602376,224194131,223463936,224697434,223096305,178248980],"completion":[312706404,223408477,223427144,223521699,223601894,224193726,223463478,224697009,223095880,178248530],"submission":[140756,3603378,115776,621,482,405,458,425,425,450],"total":1971393869,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[302871134,226358109,224236593,224173500,224805983,224032109,223834425,224190446,224886009,174650809],"completion":[302868906,223999461,224117478,224061106,224805392,224031666,223834005,224190010,224885588,174650392],"submission":[2228,2358648,119115,112394,591,443,420,436,421,417],"total":1971181661,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360605237,238294264,213883558,213795080,213745090,215067229,213619719,213108573,212669482,212634902],"completion":[360602955,212753523,213761868,213684242,213744553,215066761,213619276,213108138,212669050,212634471],"submission":[2282,25540741,121690,110838,537,468,443,435,432,431],"total":1946832763,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[354107527,234767907,215418996,215419348,215980124,214724096,215577568,216465477,215236434,210398547],"completion":[354105336,215069084,215292043,215303567,215979612,214723640,215577109,216465059,215236034,210398106],"submission":[2191,19698823,126953,115781,512,456,459,418,400,441],"total":1954001858,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton2-1gib-smart-1e.json new file mode 100644 index 0000000..7c1c87d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":2,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67581793,67524765,67537085,67478137,67571684,67569243,55995714,43745255,43849707,43919899],"completion":[67535898,67481346,67494273,67455640,67528850,67568712,55995288,43744673,43849297,43919440],"submission":[45895,43419,42812,22497,42834,531,426,582,410,459],"total":525200957,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51792851,51800730,51702755,51732624,51719014,51721570,51722149,51726627,51682497,51676104],"completion":[51732229,51766873,51648699,51732082,51718601,51721145,51721721,51726233,51682102,51675675],"submission":[60622,33857,54056,542,413,425,428,394,395,429],"total":465490380,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..17ce384 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163875444,163885538,163229437,164817009,163374486,163503765,163892969,164072388,163275356,103362995],"completion":[163873191,163691556,162861112,164445410,163373920,163501773,163892519,164071890,163274938,103362557],"submission":[2253,193982,368325,371599,566,1992,450,498,418,438],"total":1413424683,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161995927,161948157,161802070,162435210,161825488,161803642,161768155,162159411,161620053,119228902],"completion":[161993263,161757915,161444032,161779519,161824936,161615181,161767645,162158927,161619644,119228467],"submission":[2664,190242,358038,655691,552,188461,510,484,409,435],"total":1414989730,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157217143,157264125,157153923,156658956,157434320,156423212,156930592,157570175,156330510,145127513],"completion":[157214893,157079633,156804512,156288042,157433818,156422756,156929884,157569770,156330102,145127086],"submission":[2250,184492,349411,370914,502,456,708,405,408,427],"total":1400905190,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154044186,153913520,153726392,153173979,153738250,153381276,153412174,153811659,153938190,152771144],"completion":[154041022,153702563,153361465,152818743,153737562,153380808,153411516,153811251,153937800,152770714],"submission":[3164,210957,364927,355236,688,468,658,408,390,430],"total":1381883557,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[329795212,234420657,226271963,225562070,225168757,225182751,225812500,226694939,226660545,163085407],"completion":[329595089,225606424,226149734,225561496,225168279,225182335,225812089,226694480,226660134,163084982],"submission":[200123,8814233,122229,574,478,416,411,459,411,425],"total":1978872853,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[338481807,234038011,223470010,224376405,223497778,223338128,224168279,224972925,225135873,173083659],"completion":[338479506,223304548,223355258,224261881,223497252,223337623,224167851,224972470,225135478,173083229],"submission":[2301,10733463,114752,114524,526,505,428,455,395,430],"total":1976094689,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[361202349,235559390,216130228,216472840,216437619,217099511,215859358,215778829,216245433,204435547],"completion":[360894304,215540045,216011323,216412408,216318550,217098948,215858949,215778400,216245035,204435093],"submission":[308045,20019345,118905,60432,119069,563,409,429,398,454],"total":1954034961,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[371287721,241423442,211366198,211492230,212037719,211779742,211560007,212413561,211038643,212107573],"completion":[371285410,211087842,211249084,211378679,212037166,211779310,211559581,212413168,211038234,212107147],"submission":[2311,30335600,117114,113551,553,432,426,393,409,426],"total":1935232492,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton3-1gib-smart-1e.json new file mode 100644 index 0000000..f8c3e58 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":3,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[69396928,69292858,69260015,69283488,69255028,62776288,48976848,48711696,49285718,49236042],"completion":[69349657,69248697,69217686,69282955,69254529,62775845,48976235,48711277,49285271,49235532],"submission":[47271,44161,42329,533,499,443,613,419,447,510],"total":536087136,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49262931,49315722,49358053,49349806,49222628,49237439,49354490,49246180,49303252,49223515],"completion":[49259739,49279305,49306997,49296134,49222122,49237022,49354041,49245777,49302857,49223082],"submission":[3192,36417,51056,53672,506,417,449,403,395,433],"total":443616643,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..54a068c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[367191722,236307658,212558664,212570971,213190067,213470535,212503079,212977198,212782822,212744257],"completion":[367019300,212002755,212438261,212570316,213189646,213469376,212502635,212976775,212782405,212743748],"submission":[172422,24304903,120403,655,421,1159,444,423,417,509],"total":1939306991,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360871005,233424191,214410760,215050698,214140528,214097230,214262413,214134564,214734036,211011686],"completion":[360868730,213827784,214282906,214918459,214139964,214096777,214261976,214134156,214733590,211011233],"submission":[2275,19596407,127854,132239,564,453,437,408,446,453],"total":1945279762,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[322119278,227679309,225115143,225200897,225023061,224508694,224565903,224739252,225149396,169066969],"completion":[321771754,224464440,225000366,225138433,224907857,224508191,224565408,224738825,225148993,169066402],"submission":[347524,3214869,114777,62464,115204,503,495,427,403,567],"total":1971064547,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[316571534,226855919,225677238,224329584,224569092,224878775,224712836,224306591,224883984,169834737],"completion":[316569361,224359409,225497861,224203842,224568478,224878307,224712406,224306181,224883574,169834264],"submission":[2173,2496510,179377,125742,614,468,430,410,410,473],"total":1970063290,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154124818,152644317,153744035,154879349,153807574,154916703,154294701,154134743,154848749,154249204],"completion":[154122723,152446351,153379500,154522712,153806998,154916250,154294286,154134349,154848313,154248782],"submission":[2095,197966,364535,356637,576,453,415,394,436,422],"total":1387532233,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156318492,160514348,155769781,156926857,155965206,156768786,156658547,156564358,156896538,146718211],"completion":[156316675,156267215,155382075,156569491,155964609,156768334,156658133,156563930,156896097,146717785],"submission":[1817,4247133,387706,357366,597,452,414,428,441,426],"total":1403193114,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161427076,163906528,163762568,163745182,163968336,163919917,163741154,164019619,164193626,108945752],"completion":[161424847,163714901,163354082,163393218,163967861,163919512,163740735,164019217,164193226,108945284],"submission":[2229,191627,408486,351964,475,405,419,402,400,468],"total":1420405308,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162208907,164780644,164578149,164775540,164596932,164550694,164323806,165193900,164472871,103472808],"completion":[162206810,164572445,164190644,164374171,164596407,164550196,164323372,165193489,164472461,103472367],"submission":[2097,208199,387505,401369,525,498,434,411,410,441],"total":1420754469,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton4-1gib-smart-1e.json new file mode 100644 index 0000000..3263c03 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":4,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[173594393,173531376,133739802,96697291,96496367,96522146,96475157,96566178,96543012,96593628],"completion":[173545609,173483887,133651447,96696591,96495970,96521737,96474722,96565751,96542612,96593198],"submission":[48784,47489,88355,700,397,409,435,427,400,430],"total":983249754,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[189468388,171178857,110883974,104254242,104408772,104338613,104165263,104208237,92564105,43176915],"completion":[189375495,171084666,110817935,104226219,104352996,104338112,104164828,104207793,92563691,43152144],"submission":[92893,94191,66039,28023,55776,501,435,444,414,24771],"total":939218328,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82377378,82483661,82337112,82515102,82262161,82554984,82248452,82331903,82406030,82308608],"completion":[82374251,82420732,82236257,82405121,82261653,82554540,82248002,82331479,82405632,82308192],"submission":[3127,62929,100855,109981,508,444,450,424,398,416],"total":741457357,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90710365,90693788,90660458,90640198,90632935,90248075,90404216,90621410,82798978,68090281],"completion":[90707917,90634449,90557809,90522347,90632326,90247632,90403782,90620994,82798574,68089792],"submission":[2448,59339,102649,117851,609,443,434,416,404,489],"total":784799506,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..06d1d5e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[583209663,298502572,277624980,278741521,278787871,277882141,279079970,277906786,278400830,262151384],"completion":[582938344,278759111,277472968,278740877,278787375,277881674,279079525,277906315,278400366,262150899],"submission":[271319,19743461,152012,644,496,467,445,471,464,485],"total":2509091730,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[609377250,305302697,271274639,271393694,270997314,271714321,271669086,271420681,271270609,271455462],"completion":[609374880,271528129,271123885,271248838,270996675,271713850,271668657,271420264,271270183,271455028],"submission":[2370,33774568,150754,144856,639,471,429,417,426,434],"total":2476514568,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[534374425,298874346,293640427,292535997,292743776,292648232,292683804,292469528,292620194,199092502],"completion":[533858884,293664898,293488021,292462170,292590250,292647651,292683384,292469078,292619776,199092019],"submission":[515541,5209448,152406,73827,153526,581,420,450,418,483],"total":2547327049,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[541841906,295634500,289915377,289416784,288072317,288998505,288520043,288916612,289017861,222943242],"completion":[541839606,289418477,289762454,289263689,288071673,288998059,288519587,288916152,289017439,222942814],"submission":[2300,6216023,152923,153095,644,446,456,460,422,428],"total":2541617389,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[257763836,257458728,258217185,258041210,258747243,258549079,258414386,258218107,258666797,237384339],"completion":[257451351,257166851,257589919,257418794,258746724,258548600,258413954,258217669,258666362,237383930],"submission":[312485,291877,627266,622416,519,479,432,438,435,409],"total":2303706049,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[249147785,253076380,252896503,253467614,253761365,253610088,253960252,253504760,252791326,253081469],"completion":[249144530,252725947,252294981,252869592,253760716,253609650,253959855,253504357,252790901,253081061],"submission":[3255,350433,601522,598022,649,438,397,403,425,408],"total":2280159165,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[268311276,267990311,268625662,269246730,268990835,268823853,268867827,268727990,269655427,172089026],"completion":[268308835,267691243,268001873,268659527,268990224,268823386,268867398,268727573,269654966,172088600],"submission":[2441,299068,623789,587203,611,467,429,417,461,426],"total":2323027317,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[264543872,264845987,265762030,265704659,265852633,266199015,265503304,265262471,266145675,201563836],"completion":[264541550,264567416,265141609,265081778,265852029,266198560,265502680,265262026,266145274,201563396],"submission":[2322,278571,620421,622881,604,455,624,445,401,440],"total":2326848588,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton5-1gib-smart-1e.json new file mode 100644 index 0000000..b88a420 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":5,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[291269351,278159976,122933835,130590979,130420076,130517608,130437044,130405399,130536182,130553861],"completion":[291137582,278038890,121938463,130561139,130369874,130516998,130436630,130404964,130535773,130553399],"submission":[131769,121086,995372,29840,50202,610,414,435,409,462],"total":1314569333,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[304773387,259549022,162888409,142403709,142474237,142516372,142437596,142698772,117235580,58437004],"completion":[304711360,259484805,142291035,142402608,142473707,142515943,142437170,142698371,117235168,58436527],"submission":[62027,64217,20597374,1101,530,429,426,401,412,477],"total":1310652398,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[131584827,131818609,131603634,131773299,131403160,131857741,131636963,131659827,131589458,131823513],"completion":[131582479,131730966,131466493,131628934,131402660,131857311,131636551,131659425,131589063,131823046],"submission":[2348,87643,137141,144365,500,430,412,402,395,467],"total":1185326719,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[141868215,141666888,141883788,141666637,141688759,141793504,141780319,141868649,138210366,87684405],"completion":[141865950,141576856,141740884,141516968,141688253,141793051,141779915,141868115,138209938,87630007],"submission":[2265,90032,142904,149669,506,453,404,534,428,54398],"total":1218359565,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..aa1ed8a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320493481,223757849,223760400,225724311,224992607,224597739,224875576,225212646,224292538,160207787],"completion":[320187380,223643453,223643117,225723772,224992185,224597293,224875132,225211169,224292109,160207375],"submission":[306101,114396,117283,539,422,446,444,1477,429,412],"total":1957435469,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[319339096,225364758,225056642,224572282,226026240,226576660,225823122,225608118,225192723,153258842],"completion":[319336740,225294301,224947204,224456885,226025722,226576182,225822689,225607600,225192253,153258383],"submission":[2356,70457,109438,115397,518,478,433,518,470,459],"total":1957491519,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[350542065,224504472,214124709,213447144,213098889,213045085,213322239,214095112,213686726,214244580],"completion":[350539899,213993120,214008737,213324463,213098282,213044630,213321801,214094675,213686310,214244148],"submission":[2166,10511352,115972,122681,607,455,438,437,416,432],"total":1933770085,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[344277847,218805823,216587272,217278389,216993002,216425745,215732828,215404554,215913345,210072853],"completion":[344275592,216166415,216457062,217155559,216992367,216425268,215732414,215404036,215912850,210072397],"submission":[2255,2639408,130210,122830,635,477,414,518,495,456],"total":1943230151,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162082210,162045695,162236984,163056722,162453530,162413875,162039711,163048490,162068253,108246291],"completion":[162078878,161859766,161883222,162525569,162452868,162413420,162039286,163048088,162067839,108245866],"submission":[3332,185929,353762,531153,662,455,425,402,414,425],"total":1408507365,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163936356,164120230,163416040,164654463,163670196,163982029,163539371,164410941,163700278,96598766],"completion":[163933045,163916527,163075080,164285753,163669673,163981613,163538946,164410511,163699891,96598351],"submission":[3311,203703,340960,368710,523,416,425,430,387,415],"total":1408460643,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152433391,153194411,152598609,152751084,152708537,153488381,152990349,152914990,153378014,153107863],"completion":[152430656,152975368,152238358,152386870,152707726,153487940,152989945,152914598,153377611,153107434],"submission":[2735,219043,360251,364214,811,441,404,392,403,429],"total":1377330872,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155231274,156766864,155231935,155539603,156078006,156227962,155813288,155491502,156211842,145070787],"completion":[155229219,156565674,154834463,155160907,156077237,156227469,155812870,155491103,156211399,145070379],"submission":[2055,201190,397472,378696,769,493,418,399,443,408],"total":1392627941,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton6-1gib-smart-1e.json new file mode 100644 index 0000000..031f309 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":6,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193366275,143694663,116981538,103895993,103956792,103871278,103892363,103861787,89570854,47119773],"completion":[193322878,143651521,103921431,103894961,103956360,103870848,103891948,103861384,89570449,47119345],"submission":[43397,43142,13060107,1032,432,430,415,403,405,428],"total":916854748,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[176984712,170883273,104897871,96968797,97111270,96978691,97015513,96955521,96886986,96937228],"completion":[176905760,170796475,90621965,96936130,97059350,96978069,97015093,96955130,96886589,96936774],"submission":[78952,86798,14275906,32667,51920,622,420,391,397,454],"total":954648244,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88721965,88841274,88654925,89117648,88807535,88595233,89099883,88670655,80925487,64522964],"completion":[88719933,88784082,88557632,89010987,88806999,88594770,89099458,88670250,80925094,64522484],"submission":[2032,57192,97293,106661,536,463,425,405,393,480],"total":767244827,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80462329,80593094,80798545,80584889,80609087,80749650,80747290,80657528,80655771,80703374],"completion":[80459850,80518165,80703199,80488266,80608558,80749228,80746873,80657125,80655366,80702958],"submission":[2479,74929,95346,96623,529,422,417,403,405,416],"total":726107551,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..7c661f7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[322140771,228633983,224423429,226027081,225960146,226106321,225012473,226566409,225943437,164239796],"completion":[322138430,225515080,224308578,225910277,225959606,226105886,225012047,226565986,225943010,164239374],"submission":[2341,3118903,114851,116804,540,435,426,423,427,422],"total":1972926419,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[335279424,227840281,222057459,224561917,224978667,224570776,222484855,224578841,224611742,174669079],"completion":[335276991,222964732,221933940,224445876,224978107,224570315,222484422,224578397,224611324,174668655],"submission":[2433,4875549,123519,116041,560,461,433,444,418,424],"total":1970366685,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[357323629,230009731,218802053,215673616,215568606,215704972,216547557,216150172,216009530,204743644],"completion":[357014329,215861004,218682666,215615637,215452611,215704417,216547120,216149746,216009125,204743179],"submission":[309300,14148727,119387,57979,115995,555,437,426,405,465],"total":1949225307,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372931151,236829177,212182233,211975701,211656607,211432142,212674902,211429579,211984081,211655772],"completion":[372929106,210749269,212062723,211858373,211655969,211431689,212674473,211429168,211983678,211655314],"submission":[2045,26079908,119510,117328,638,453,429,411,403,458],"total":1932036662,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164297391,164088360,161161444,164287281,163695681,164588036,164178562,164755221,163988616,104568681],"completion":[164130996,163903997,160788731,164286412,163695212,164587635,164178143,164754807,163988214,104568273],"submission":[166395,184363,372713,869,469,401,419,414,402,408],"total":1415321482,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161522992,161716653,158506367,162047978,161634263,161782375,161906308,162211840,162089577,123168634],"completion":[161521015,161528924,158163151,161688451,161633666,161781941,161905893,162211403,162089180,123168214],"submission":[1977,187729,343216,359527,597,434,415,437,397,420],"total":1415073551,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157036882,157428332,158327436,167347644,157433062,157662743,157927419,157668852,157801294,140586775],"completion":[157034562,157245548,157987277,156421004,157431690,157662272,157926994,157668401,157800815,140586340],"submission":[2320,182784,340159,10926640,1372,471,425,451,479,435],"total":1412392956,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153916450,153820821,154547619,149758260,153944748,153465931,154340922,153644048,154216402,153603331],"completion":[153913400,153636724,154184314,149382586,153944120,153465472,154340475,153643610,154216013,153602900],"submission":[3050,184097,363305,375674,628,459,447,438,389,431],"total":1381354432,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton7-1gib-smart-1e.json new file mode 100644 index 0000000..2a5c28b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":7,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183165935,178900647,116681475,102509534,102632943,102719376,102494378,102628203,102769734,57038858],"completion":[183085933,178814155,99525009,102508369,102632406,102718829,102493945,102627786,102769291,57013175],"submission":[80002,86492,17156466,1165,537,547,433,417,443,25683],"total":968490542,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[171438094,171532855,127334570,107779341,96974535,96981510,96980622,96972142,96932666,96761630],"completion":[171435734,171476610,127241775,96877593,96973169,96980969,96980201,96971698,96932264,96761194],"submission":[2360,56245,92795,10901748,1366,541,421,444,402,436],"total":988259943,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89103255,89133549,89340793,89508288,89045283,89445376,89458529,89132861,89134032,66776426],"completion":[89100888,89080439,89250164,89408135,89044763,89444952,89458114,89132435,89133640,66776006],"submission":[2367,53110,90629,100153,520,424,415,426,392,420],"total":780982724,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84185182,83708012,84045393,84059656,84062692,84005460,83986640,84080856,84051829,83865168],"completion":[84182679,83645703,83939649,83958248,84062158,84005024,83986203,84080437,84051410,83864725],"submission":[2503,62309,105744,101408,534,436,437,419,419,443],"total":755873711,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..08faf03 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180192914,180277606,179902441,74235726,62907300,62636289,62799148,62643356,62522336,56856669],"completion":[180190529,180202419,179782741,51133558,62906123,62635811,62798700,62642953,62521937,56856240],"submission":[2385,75187,119700,23102168,1177,478,448,403,399,429],"total":804794421,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179309484,179121529,179438676,64744276,61957806,60952546,60735016,60783721,60757825,60716167],"completion":[179307251,179050166,179318935,64617654,61957215,60952028,60734590,60783302,60757423,60715745],"submission":[2233,71363,119741,126622,591,518,426,419,402,422],"total":789220017,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183553625,183641183,177588349,93244826,66547313,66659538,66684304,66684916,62304384,35885213],"completion":[183551411,183555863,177444384,68698124,66545919,66659014,66683898,66684496,62303938,35884777],"submission":[2214,85320,143965,24546702,1394,524,406,420,446,436],"total":819254643,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183193598,183369338,178061259,93040602,65662865,65643655,65562498,65774694,62737579,36811579],"completion":[183191377,183296834,177924122,67742208,65661477,65643196,65562054,65774264,62737166,36811112],"submission":[2221,72504,137137,25298394,1388,459,444,430,413,467],"total":816678909,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96842750,96866678,96851090,96811312,97048080,96886409,96986204,96735575,96876234,94329875],"completion":[96763413,96795425,96706372,96810557,97047677,96885975,96985808,96735151,96875840,94329441],"submission":[79337,71253,144718,755,403,434,396,424,394,434],"total":869400903,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95919120,96036216,96051076,96181273,96077833,96000370,96032196,96115017,96064048,96059351],"completion":[95916833,95954558,95913633,96037070,96077356,95999931,96031765,96114538,96063637,96058907],"submission":[2287,81658,137443,144203,477,439,431,479,411,444],"total":864627438,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99885867,99895129,99905216,99746551,99893489,99730600,99800715,99750448,99822519,73288244],"completion":[99745510,99755633,99753246,99680811,99765110,99730015,99800233,99750021,99822071,73287811],"submission":[140357,139496,151970,65740,128379,585,482,427,448,433],"total":871842875,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98756570,98646909,98814510,98915604,98689382,98818668,98833457,98815359,98934266,81570020],"completion":[98754272,98562908,98675555,98770095,98688863,98818211,98833011,98814948,98933817,81569575],"submission":[2298,84001,138955,145509,519,457,446,411,449,445],"total":872047378,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton8-1gib-smart-1e.json new file mode 100644 index 0000000..5cb559b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":8,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33661127,33662018,33681220,33636247,33636710,33636223,33635839,33724234,33690520,33636805],"completion":[33635411,33636467,33635401,33635692,33636282,33635802,33635409,33723824,33637457,33635692],"submission":[25716,25551,45819,555,428,421,430,410,53063,1113],"total":303147782,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33696571,33696243,33695321,33674580,33693833,33651452,33656538,33675610,33654134,33648411],"completion":[33651948,33652241,33650105,33651766,33651700,33650929,33656107,33675195,33651917,33647922],"submission":[44623,44002,45216,22814,42133,523,431,415,2217,489],"total":303104274,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n5ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..a64e865 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":5,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[102522112,102731399,102945332,102752281,102781955,102749003,102615993,102993600,102825047,78872807],"completion":[102519564,102608464,102713603,102521213,102781426,102748540,102615497,102993151,102824624,78872379],"submission":[2548,122935,231729,231068,529,463,496,449,423,428],"total":901276985,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96791069,96757200,96740724,96414780,96574620,96663273,96631372,96724900,97096626,96684121],"completion":[96683710,96645688,96511537,96414217,96574212,96662823,96630978,96724463,97096191,96683704],"submission":[107359,111512,229187,563,408,450,394,437,435,417],"total":870297197,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":5,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[114219898,114284518,114327359,114647213,114400053,114249206,114715441,107366358,71734279,57410681],"completion":[114217652,114166866,114104303,114402095,114399489,114248757,114714998,107365940,71733725,57410231],"submission":[2246,117652,223056,245118,564,449,443,418,554,450],"total":923145888,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":5,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[113389389,113475161,113503570,113632682,113514282,113372704,113845665,109358475,76731720,61547465],"completion":[113386350,113347632,113276560,113403616,113513673,113372257,113845219,109358076,76731244,61546910],"submission":[3039,127529,227010,229066,609,447,446,399,476,555],"total":928993773,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":5,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[171963697,172083333,172215004,161397117,121312994,97572336,97611507,97527465,97621166,81757072],"completion":[171961597,171974993,172003098,161182370,121312394,97571842,97611095,97527065,97620740,81756664],"submission":[2100,108340,211906,214747,600,494,412,400,426,408],"total":1099110640,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[167813800,167706788,167966402,157385334,135936713,88535390,91116101,91215704,91236123,91188390],"completion":[167811159,167591330,167744965,157178603,135936134,88534904,91115663,91215214,91235724,91187947],"submission":[2641,115458,221437,206731,579,486,438,490,399,443],"total":1082300597,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":5,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183907682,183856658,180571732,166965091,121732783,110933267,110944104,110948851,69951116,52882946],"completion":[183702979,183647335,180367577,159742115,110998529,110932133,110943700,110948423,69950645,52882460],"submission":[204703,209323,204155,7222976,10734254,1134,404,428,471,486],"total":1108802919,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":5,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181432353,181461856,181611651,180537532,105723095,108399387,108408132,108381727,82897364,58508184],"completion":[181430136,181347321,181395892,158164932,105721731,108398888,108407696,108381272,82896916,58507691],"submission":[2217,114535,215759,22372600,1364,499,436,455,448,493],"total":1115943762,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n5ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n5ton9-1gib-smart-1e.json new file mode 100644 index 0000000..252d20b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n5ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":9,"nnode_src":5,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38703383,38664741,38612245,38721468,38752444,38753822,38715326,38687443,33824482,33627374],"completion":[38675785,38639002,38566826,38720896,38752002,38728807,38714465,38687003,33824031,33626784],"submission":[27598,25739,45419,572,442,25015,861,440,451,590],"total":338465500,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":5,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33697100,33688651,33686987,33665559,33693288,33642278,33645324,33641658,33639545,33641011],"completion":[33647111,33640985,33638610,33640837,33638954,33641715,33644915,33640783,33639142,33640545],"submission":[49989,47666,48377,24722,54334,563,409,875,403,466],"total":302952632,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..d01595a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154654042,154149819,154531526,153429943,154469240,154159046,154122928,154880355,154329904,153857610],"completion":[154451321,153927938,154141018,153429409,154468713,154158644,154119111,154879878,154329465,153857195],"submission":[202721,221881,390508,534,527,402,3817,477,439,415],"total":1387941094,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156783150,156473767,156801481,156240330,156988016,156954070,156695298,157317875,157343613,148298762],"completion":[156780756,156268911,156414838,155843186,156987503,156952702,156694818,157317455,157343176,148298332],"submission":[2394,204856,386643,397144,513,1368,480,420,437,430],"total":1403128352,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163597394,163152030,164205953,163879915,164106047,164136928,163925188,163891937,163977312,109124983],"completion":[163594854,162950207,163839964,163514915,164105498,164136058,163924744,163891528,163976923,109124561],"submission":[2540,201823,365989,365000,549,870,444,409,389,422],"total":1421193335,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164642168,164286322,164965035,164794434,164243589,164984860,164795626,165520370,164730125,103183376],"completion":[164639794,164059040,164563629,164396250,164243037,164984330,164795207,165519968,164729706,103182975],"submission":[2374,227282,401406,398184,552,530,419,402,419,401],"total":1421514170,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[364392878,240084053,214872221,214302588,215192599,215641686,215265936,214915495,214630783,214864428],"completion":[364086808,214911417,214757645,214245352,215068228,215641184,215265458,214915062,214630303,214863978],"submission":[306070,25172636,114576,57236,124371,502,478,433,480,450],"total":1959856580,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[354664108,236539200,217245523,216812622,216900062,215845360,216675318,216414535,216499622,212956075],"completion":[354661901,216961809,217116873,216692557,216899524,215844915,216674845,216414105,216499214,212955636],"submission":[2207,19577391,128650,120065,538,445,473,430,408,439],"total":1965902743,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[316186358,228574916,226186146,226838730,225972313,226892937,226739315,226661385,226542655,174857916],"completion":[316183416,224993116,226054210,226707096,225971774,226892433,226738916,226660973,226542235,174857475],"submission":[2942,3581800,131936,131634,539,504,399,412,420,441],"total":1989281337,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[310262327,229161349,226894564,227431339,227127933,227137463,226624062,226842063,226910940,171583210],"completion":[310260198,226627613,226773440,227304486,227127359,227137023,226623607,226841662,226910499,171582770],"submission":[2129,2533736,121124,126853,574,440,455,401,441,440],"total":1989729134,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton0-1gib-smart-1e.json new file mode 100644 index 0000000..a2e30da --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":0,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[70651911,70600285,70659469,70669362,70745439,61036363,49664327,49772268,49761071,49959603],"completion":[70625258,70574384,70613294,70668809,70745015,61035931,49663703,49771863,49760603,49959153],"submission":[26653,25901,46175,553,424,432,624,405,468,450],"total":542877044,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49508517,49531442,49606204,49611988,49646693,49591941,49581874,49509504,49511401,49503452],"completion":[49459537,49481963,49559344,49584854,49596524,49591450,49581426,49509088,49511004,49503028],"submission":[48980,49479,46860,27134,50169,491,448,416,397,424],"total":446101217,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..ba55fe0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156610249,156604560,155145415,154894492,155999746,155545292,156434493,155691440,155645083,145063064],"completion":[156427732,156414390,154778844,154893926,155999224,155544801,156432326,155690924,155644595,145062588],"submission":[182517,190170,366571,566,522,491,2167,516,488,476],"total":1391034657,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153346914,152911087,152298287,152892951,152785537,152307043,152999421,153639688,152625082,153709263],"completion":[153342998,152698757,151943239,152528388,152784949,152306618,152998484,153639279,152624667,153708841],"submission":[3916,212330,355048,364563,588,425,937,409,415,422],"total":1376180402,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164256704,164374261,163206666,164511932,164034854,164218338,164591198,164074250,163142083,94962010],"completion":[164253969,164179273,162851762,164141548,164034322,164217042,164590648,164073842,163141646,94961513],"submission":[2735,194988,354904,370384,532,1296,550,408,437,497],"total":1407126059,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162881453,162573301,161548016,162211832,162648183,162732782,163332959,162134343,162833339,106848604],"completion":[162879277,162372307,161196354,161860855,162647633,162530876,163332430,162133916,162832936,106848160],"submission":[2176,200994,351662,350977,550,201906,529,427,403,444],"total":1407981099,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[366927559,236086093,216299656,216188209,217000182,215752517,216437204,215717005,216017182,204229810],"completion":[366634770,214650662,216186716,216132069,216880548,215751955,216436765,215716601,216016716,204229333],"submission":[292789,21435431,112940,56140,119634,562,439,404,466,477],"total":1953745741,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[376952421,240354251,212487816,211102586,211772862,212186243,211304219,211432408,211631949,211654136],"completion":[376949843,210125564,212364745,210988551,211772262,212185772,211303804,211432002,211631550,211653727],"submission":[2578,30228687,123071,114035,600,471,415,406,399,409],"total":1933940873,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[321120115,230946187,224326848,224901676,224208587,224943196,224375888,224626961,225072415,166088637],"completion":[321106562,225030743,224203463,224785609,224207931,224942685,224375484,224626540,225071994,166088200],"submission":[13553,5915444,123385,116067,656,511,404,421,421,437],"total":1969504934,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[331816360,230176545,222449265,223493833,222881403,222416966,222287902,222619816,223084829,177994163],"completion":[331814215,222835083,222328647,223376673,222880866,222416462,222287475,222619372,223084405,177993726],"submission":[2145,7341462,120618,117160,537,504,427,444,424,437],"total":1967417932,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton1-1gib-smart-1e.json new file mode 100644 index 0000000..6f10f23 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":1,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66508037,66491332,66554984,66462835,66468002,66420439,57184941,43684231,43396944,43585194],"completion":[66461490,66444278,66510624,66462169,66467525,66419973,57184487,43683574,43396489,43584769],"submission":[46547,47054,44360,666,477,466,454,657,455,425],"total":520258999,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51384169,51285588,51362274,51334566,51217851,51291455,51308519,51347598,51351771,51335317],"completion":[51318913,51251333,51310198,51283928,51217353,51291027,51308092,51347192,51351371,51334891],"submission":[65256,34255,52076,50638,498,428,427,406,400,426],"total":461846661,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..3ac1b83 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[113430311,113191246,113285861,113319120,113141534,113487070,113118035,113262621,82483509,60565087],"completion":[113428017,113070549,113062616,113094798,113140969,113486640,113117633,113262203,82483084,60564593],"submission":[2294,120697,223245,224322,565,430,402,418,425,494],"total":935864380,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[113357360,113176848,113333634,113433743,113243781,113575440,113162494,113416059,80062003,57050380],"completion":[113355247,113052293,113109819,113202432,113243279,113574994,113162065,113415636,80061591,57049875],"submission":[2113,124555,223815,231311,502,446,429,423,412,505],"total":930464559,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98459587,98753053,98454833,98152972,98197462,98478669,98494769,98724692,98356400,98542912],"completion":[98341023,98640083,98213800,98152449,98196980,98478240,98494338,98724277,98355987,98542478],"submission":[118564,112970,241033,523,482,429,431,415,413,434],"total":886165284,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103276131,103579836,103397602,103639341,103291432,103247140,103575307,103381815,103511741,84366777],"completion":[103273939,103443443,103171311,103404050,103290841,103246711,103574906,103381381,103511322,84366344],"submission":[2192,136393,226291,235291,591,429,401,434,419,433],"total":912002367,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180719385,180866792,180906553,171512885,103527422,109913914,109852182,109982382,95980442,58478452],"completion":[180717093,180750228,180699814,171300906,103526767,109913427,109851672,109981960,95980034,58478020],"submission":[2292,116564,206739,211979,655,487,510,422,408,432],"total":1121033740,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182241498,182039153,181972673,168496045,130836614,110996859,111102614,111046814,76889344,51029820],"completion":[182032742,181833989,181768210,168389336,110213742,110995729,111102196,111046416,76888927,51029314],"submission":[208756,205164,204463,106709,20622872,1130,418,398,417,506],"total":1124423369,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[169519117,169378725,169512949,170009515,121476042,91887831,92680309,92700342,92669787,92759339],"completion":[169515935,169262532,169300370,169795363,121475287,91887383,92679891,92699928,92669385,92758907],"submission":[3182,116193,212579,214152,755,448,418,414,402,432],"total":1093087687,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172476639,172521701,172730505,172377782,113712127,97383372,97894228,97933716,97928514,85569271],"completion":[172474231,172415550,172515449,172169686,113711466,97382895,97893782,97933317,97928077,85568839],"submission":[2408,106151,215056,208096,661,477,446,399,437,432],"total":1108065175,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton10-1gib-smart-1e.json new file mode 100644 index 0000000..7c3c795 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":10,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38626536,38681150,38618754,38517032,38492346,38535389,38760314,38520949,34021430,33635380],"completion":[38581703,38637297,38572271,38516519,38491865,38534939,38759865,38519731,34020766,33634787],"submission":[44833,43853,46483,513,481,450,449,1218,664,593],"total":337895294,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33668937,33669176,33690518,33645510,33644323,33644799,33646097,33645970,33683339,33643527],"completion":[33643085,33643723,33643651,33644948,33643905,33644367,33645683,33645565,33682934,33642837],"submission":[25852,25453,46867,562,418,432,414,405,405,690],"total":302969869,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..2378bec --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183518017,183459165,177577775,90167952,65744481,65862709,65654365,65572103,63804128,37527552],"completion":[183514398,183384996,177439932,67618807,65743295,65862170,65653884,65571656,63803716,37527056],"submission":[3619,74169,137843,22549145,1186,539,481,447,412,496],"total":815384987,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183656974,183747999,177189420,89975205,66232226,66269365,66245636,66075439,63802001,37037390],"completion":[183654629,183675301,177057419,68142973,66230957,66268897,66245202,66075021,63801596,37036951],"submission":[2345,72698,132001,21832232,1269,468,434,418,405,439],"total":816588934,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179775936,179929583,179603558,62703620,62500357,61581586,61444109,61614905,61704863,61689325],"completion":[179773416,179852187,179475840,62576589,62499764,61581027,61443697,61614502,61704448,61688889],"submission":[2520,77396,127718,127031,593,559,412,403,415,436],"total":792785425,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180419746,180406052,180274160,72577033,63093440,62714301,62726228,62750060,62904655,59082222],"completion":[180417419,180315183,180141548,49268987,63092054,62713811,62725811,62749655,62904254,59081799],"submission":[2327,90869,132612,23308046,1386,490,417,405,401,423],"total":806545330,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99065932,98944468,98912061,99066482,99109258,98933700,98856890,98963989,99055379,80226691],"completion":[98938681,98802256,98778261,98991309,98979033,98933177,98856450,98963586,99054959,80226226],"submission":[127251,142212,133800,75173,130225,523,440,403,420,465],"total":872079058,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99342066,99449672,99416763,99465622,99388756,99423242,99290582,99475336,99382558,76706913],"completion":[99265079,99380185,99272340,99465017,99388329,99422715,99290123,99474906,99382101,76706470],"submission":[76987,69487,144423,605,427,527,459,430,457,443],"total":872008659,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96090583,95922405,96247847,96232416,95996772,96004490,96166999,95985004,96024743,96150645],"completion":[96088006,95841864,96094880,96069632,95996251,96004033,96166556,95984542,96024323,96150216],"submission":[2577,80541,152967,162784,521,457,443,462,420,429],"total":864741328,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96584097,96702056,96535900,96747264,96701473,96696169,96768656,96783369,96785397,94505284],"completion":[96582034,96610572,96396205,96615994,96700967,96695735,96768251,96782940,96785000,94504863],"submission":[2063,91484,139695,131270,506,434,405,429,397,421],"total":868234862,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton11-1gib-smart-1e.json new file mode 100644 index 0000000..e24d0ff --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":11,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33661688,33662271,33680553,33636614,33635578,33636649,33636131,33730317,33661799,33636913],"completion":[33635672,33637064,33635676,33636078,33635142,33636218,33635696,33729869,33636576,33635797],"submission":[26016,25207,44877,536,436,431,435,448,25223,1116],"total":303021920,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33698868,33698941,33697494,33673379,33698851,33651277,33649061,33682904,33651597,33649784],"completion":[33651420,33651404,33650744,33649127,33654882,33650760,33648663,33682489,33650584,33649361],"submission":[47448,47537,46750,24252,43969,517,398,415,1013,423],"total":303062192,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..f2761c0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183658117,183550067,172259683,94286391,73322106,73318927,73352132,73335139,73383170,73361901],"completion":[183655569,183479079,172127709,73224409,73320871,73318330,73351709,73334738,73382776,73361467],"submission":[2548,70988,131974,21061982,1235,597,423,401,394,434],"total":890183551,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184308091,184021731,170438317,96540391,76368249,76303355,76274897,76299854,76303360,71261075],"completion":[184305818,183953056,170307131,76306342,76367013,76302870,76274496,76299442,76302956,71260666],"submission":[2273,68675,131186,20234049,1236,485,401,412,404,409],"total":903826382,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179767266,180036843,179816432,95306014,84953529,84985306,85021739,84930919,84897508,64286606],"completion":[179764467,179960898,179679837,74256550,84952135,84984708,85021321,84930511,84897120,64286175],"submission":[2799,75945,136595,21049464,1394,598,418,408,388,431],"total":944251455,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181288603,181307766,179119273,88860757,85317809,85278053,85267222,85316198,85297651,63402360],"completion":[181160982,181185369,178987795,75690276,85238886,85277390,85266819,85315784,85297209,63401902],"submission":[127621,122397,131478,13170481,78923,663,403,414,442,458],"total":939185592,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98581065,98612252,98769410,98935113,98581283,98662275,98687362,98611046,98031243,82343256],"completion":[98578855,98536192,98627312,98800527,98580708,98661853,98686830,98610643,98030834,82342523],"submission":[2210,76060,142098,134586,575,422,532,403,409,733],"total":871322612,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99746694,99641272,99560512,99630825,99697849,99669066,99716893,99912960,98994876,73953896],"completion":[99672630,99564871,99420652,99630212,99697445,99668652,99716427,99912546,98994468,73953186],"submission":[74064,76401,139860,613,404,414,466,414,408,710],"total":870787871,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95915823,95976359,95984786,96029073,96050363,96105597,95825645,96002022,95844028,95211437],"completion":[95913481,95869447,95846633,95882244,96049852,96105073,95825231,96001616,95843634,95211030],"submission":[2342,106912,138153,146829,511,524,414,406,394,407],"total":863039437,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96881198,96964287,96929702,97026469,96951529,96964815,97096804,97043840,98693130,93422352],"completion":[96876899,96865112,96788682,96879989,96951017,96964370,97096368,97043431,98692721,93350329],"submission":[4299,99175,141020,146480,512,445,436,409,409,72023],"total":871315691,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton12-1gib-smart-1e.json new file mode 100644 index 0000000..cd5d223 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":12,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90619990,90632530,80650940,38790657,36109731,36122885,36138848,36120732,36125419,36126643],"completion":[90558148,90576043,80596316,38789848,36109264,36122467,36138411,36120310,36125018,36126239],"submission":[61842,56487,54624,809,467,418,437,422,401,404],"total":426827507,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89102278,89216914,86297805,59924675,47935213,47948384,47958837,47911542,37273578,35081139],"completion":[89099960,89179020,86238478,49064141,47933986,47947891,47958440,47911132,37273184,35080691],"submission":[2318,37894,59327,10860534,1227,493,397,410,394,448],"total":499557922,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49359967,49442052,49399617,49463687,49383178,49452474,49407060,49439909,49447245,37039180],"completion":[49357493,49403003,49336685,49404649,49382667,49452040,49406658,49439521,49446851,37038538],"submission":[2474,39049,62932,59038,511,434,402,388,394,642],"total":432481044,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46841102,46882587,46877242,46862247,46857364,46815126,46790083,46791635,46772241,46836019],"completion":[46838308,46838653,46814594,46798302,46856889,46814698,46789651,46791236,46771855,46835595],"submission":[2794,43934,62648,63945,475,428,432,399,386,424],"total":421491962,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..bac23ae --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184051157,183890650,178224573,105398358,76811232,76753561,76737922,76732129,76784601,59425594],"completion":[183921916,183771195,178097693,76733438,76736506,76752997,76737515,76731681,76784159,59425144],"submission":[129241,119455,126880,28664920,74726,564,407,448,442,450],"total":910778454,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183726706,183731478,177871428,64013224,72443314,72486597,72587765,72524287,72507712,72549506],"completion":[183660820,183666752,177750333,64011331,72442885,72486186,72587338,72523867,72507310,72549083],"submission":[65886,64726,121095,1893,429,411,427,420,402,423],"total":860729384,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179778708,179825248,179932694,88843123,85928833,85903398,85924110,85920218,85922841,62960027],"completion":[179776074,179751953,179813427,88656173,85928071,85902904,85923689,85919819,85922459,62959605],"submission":[2634,73295,119267,186950,762,494,421,399,382,422],"total":941488925,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180521508,180606813,180455294,96306618,84212381,84145209,84113259,84141766,84127418,60777186],"completion":[180519228,180530126,180323697,77909806,84210986,84144696,84112752,84141360,84127014,60776739],"submission":[2280,76687,131597,18396812,1395,513,507,406,404,447],"total":938901739,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98698637,98740294,98699310,98915321,98831178,98758299,98647545,98867911,98745755,82051761],"completion":[98696515,98668619,98564343,98768836,98830542,98757822,98647093,98867487,98745350,82051326],"submission":[2122,71675,134967,146485,636,477,452,424,405,435],"total":872268118,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99248853,99217012,99375888,99462606,99308034,99199483,99504162,99340286,99287326,76840817],"completion":[99246890,99139179,99236940,99332377,99307490,99199040,99503741,99339887,99286889,76840383],"submission":[1963,77833,138948,130229,544,443,421,399,437,434],"total":871544840,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96071263,96069566,96076443,95965709,96028916,96005919,95979186,95946624,95947161,96017584],"completion":[96068859,95989861,95942315,95832889,96028388,96005455,95978764,95946225,95946707,96017167],"submission":[2404,79705,134128,132820,528,464,422,399,454,417],"total":864047454,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96774810,96693124,96791251,96777892,96830200,96835661,96820589,96684256,96922445,94311091],"completion":[96772667,96608918,96666050,96638981,96829676,96835151,96820158,96683839,96922030,94310648],"submission":[2143,84206,125201,138911,524,510,431,417,415,443],"total":868679729,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton13-1gib-smart-1e.json new file mode 100644 index 0000000..95e795d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":13,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90797350,90723756,84282799,44488159,36898393,36874102,36851282,36840559,36882136,36879096],"completion":[90795387,90688928,84226835,39636736,36897066,36873317,36850779,36840152,36881682,36878629],"submission":[1963,34828,55964,4851423,1327,785,503,407,454,467],"total":440729623,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88925592,88912482,86237361,48515592,46179509,46195708,46209372,46202612,45209226,33632779],"completion":[88863636,88852562,86180449,48515041,46179016,46195262,46208983,46202215,45208838,33632291],"submission":[61956,59920,56912,551,493,446,389,397,388,488],"total":487303917,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49580550,49657998,49710089,49701915,49637150,49643803,49637678,49683596,49586912,36234471],"completion":[49578267,49620695,49650418,49644067,49636635,49643372,49637264,49683185,49586269,36234035],"submission":[2283,37303,59671,57848,515,431,414,411,643,436],"total":433500926,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46893226,46887467,46862546,46828290,46857535,46845206,46879133,46881659,46819795,46850255],"completion":[46890803,46846398,46799897,46767160,46856947,46844766,46878710,46881239,46819394,46849805],"submission":[2423,41069,62649,61130,588,440,423,420,401,450],"total":421718279,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..c8c2ba7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[169614169,169696267,169707710,170954011,149039170,132920722,132859737,132798661,112756370,68327462],"completion":[169503473,169594464,169511248,170953440,148963696,132920183,132859306,132798247,112755963,68327006],"submission":[110696,101803,196462,571,75474,539,431,414,407,456],"total":1239180280,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[170942694,171024703,171144026,172408405,147748998,134435466,134521400,134462039,105356329,64022615],"completion":[170741559,170823712,170933790,172304769,147612883,134434927,134520961,134461614,105355926,64022145],"submission":[201135,200991,210236,103636,136115,539,439,425,403,470],"total":1235140378,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154386022,154172510,154345759,154543621,155354039,129901187,115515330,115411250,115513180,115537225],"completion":[154383330,154054303,154137386,154337781,155353399,129900357,115514876,115410830,115512790,115536700],"submission":[2692,118207,208373,205840,640,830,454,420,390,525],"total":1210400379,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[158874213,159045437,159298610,159422893,157499731,125610449,121049976,121032890,121101809,103647482],"completion":[158871762,158940530,159086932,159220531,157498252,125609958,121049511,121032478,121101393,103647044],"submission":[2451,104907,211678,202362,1479,491,465,412,416,438],"total":1227916620,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[114377036,114060145,114330863,114539073,114192155,114595022,114415073,109731217,73653957,60754172],"completion":[114374849,113933598,114108242,114302993,114191628,114594590,114414641,109730810,73652932,60753686],"submission":[2187,126547,222621,236080,527,432,432,407,1025,486],"total":930392527,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[114577678,114328500,114566287,114808362,114580456,114637064,114748525,108989774,69898542,57424603],"completion":[114575771,114202554,114347023,114593061,114579911,114636612,114748074,108989363,69897595,57424147],"submission":[1907,125946,219264,215301,545,452,451,411,947,456],"total":924103478,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97312805,97426496,97385222,97277749,97406724,97360467,97538734,97436749,97587738,97019493],"completion":[97310587,97298536,97161346,97050223,97406190,97360027,97538290,97436330,97587311,97019057],"submission":[2218,127960,223876,227526,534,440,444,419,427,436],"total":876559780,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[102491743,102163349,102238699,102254520,102140768,102242201,102494590,102360760,102477338,83567394],"completion":[102489528,102043965,102011886,102020989,102140221,102241775,102494125,102360097,102476934,83478451],"submission":[2215,119384,226813,233531,547,426,465,663,404,88943],"total":902603805,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton14-1gib-smart-1e.json new file mode 100644 index 0000000..4e08d48 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":14,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89294505,89314480,89319413,77734973,75810768,74996688,72635250,53066335,50269709,50299350],"completion":[89225443,89244709,89252298,77699370,75747141,74996160,72634769,53065932,50269278,50298912],"submission":[69062,69771,67115,35603,63627,528,481,403,431,438],"total":633456628,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[73442434,73431504,73463789,73531344,71700448,59687298,59390201,59333351,57071149,56458854],"completion":[73440001,73384764,73389462,73457928,71699915,59686612,59389775,59332932,57070755,56458424],"submission":[2433,46740,74327,73416,533,686,426,419,394,430],"total":584076706,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[65278640,65360315,65376254,65358116,65286615,65321173,50459919,49949257,49945184,49937566],"completion":[65276276,65315423,65301354,65285296,65286055,65320734,50459490,49948691,49944779,49937125],"submission":[2364,44892,74900,72820,560,439,429,566,405,441],"total":527002314,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[48216201,48203439,48231015,48201790,48131229,48176809,48114161,48187764,48165872,48167219],"completion":[48174782,48161887,48151040,48201252,48130811,48176382,48113744,48187354,48165477,48166769],"submission":[41419,41552,79975,538,418,427,417,410,395,450],"total":433586192,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..d9a23bb --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184271561,183910983,178889473,114193441,85858947,85785340,85799446,85767240,67871669,38569017],"completion":[184136135,183771129,178762492,85819248,85786115,85784710,85799044,85766747,67871239,38568325],"submission":[135426,139854,126981,28374193,72832,630,402,493,430,692],"total":926718487,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184428294,184305528,178656652,77410269,84440268,84495691,84479372,84510502,84314243,47492756],"completion":[184365478,184245765,178527701,77407336,84439772,84495227,84478941,84510091,84313800,47492324],"submission":[62816,59763,128951,2933,496,464,431,411,443,432],"total":910122654,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179814579,180227955,180423979,82063122,76470979,76495143,76481912,76531024,76542223,72578889],"completion":[179811791,180149199,180298646,81873339,76470198,76494643,76481493,76530582,76541825,72578469],"submission":[2788,78756,125333,189783,781,500,419,442,398,420],"total":898089859,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180575524,180998204,180746534,84400768,72661025,72657541,72749261,72760128,72735940,72649399],"completion":[180572967,180927583,180619690,67274076,72659557,72657046,72748842,72759701,72735538,72648966],"submission":[2557,70621,126844,17126692,1468,495,419,427,402,433],"total":882374246,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98976749,98876152,99033131,98951543,99026486,98970072,98875004,98905060,98843562,81290005],"completion":[98974586,98795845,98887516,98818581,99025893,98969633,98874597,98904631,98843129,81289578],"submission":[2163,80307,145615,132962,593,439,407,429,433,427],"total":872781719,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99426720,99515171,99429969,99657846,99426902,99434726,99521493,99624415,99408658,77051584],"completion":[99424557,99435435,99296273,99512313,99426377,99434305,99521034,99623992,99408249,77051159],"submission":[2163,79736,133696,145533,525,421,459,423,409,425],"total":873081173,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96115247,96180948,96256989,96164443,96237342,96159908,96132631,96117751,96172886,96211604],"completion":[96112491,96091512,96103745,96020021,96236824,96159455,96132230,96117264,96172487,96211169],"submission":[2756,89436,153244,144422,518,453,401,487,399,435],"total":865644651,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96773313,96701767,96769386,96972666,96861400,96821750,96970583,96867686,96873979,94609203],"completion":[96771151,96624342,96635294,96840769,96860848,96821302,96970152,96867282,96873573,94608762],"submission":[2162,77425,134092,131897,552,448,431,404,406,441],"total":869461606,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton15-1gib-smart-1e.json new file mode 100644 index 0000000..1f834a5 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":15,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90782642,90917072,78654666,46220792,46183828,46196015,46205629,46198085,45247257,33638796],"completion":[90720477,90861032,78598040,46220083,46183281,46195579,46205217,46197678,45246833,33638349],"submission":[62165,56040,56626,709,547,436,412,407,424,447],"total":479471446,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88748170,88642121,86844730,55176061,37442663,37451887,37470485,37495385,37472357,37434411],"completion":[88745608,88604015,86787803,41625308,37441304,37451415,37470073,37494932,37471957,37433903],"submission":[2562,38106,56927,13550753,1359,472,412,453,400,508],"total":455439733,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49911213,49947148,49876909,49984894,49883030,49929852,49910164,49912136,49911596,35206753],"completion":[49909053,49911013,49810048,49928421,49882498,49929404,49909731,49911731,49911194,35206293],"submission":[2160,36135,66861,56473,532,448,433,405,402,460],"total":434569321,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46877903,46920009,46958503,46970193,46899719,46889944,46883200,46901634,46928521,46897669],"completion":[46875617,46878090,46897013,46906324,46899226,46889500,46882777,46901230,46928133,46897145],"submission":[2286,41919,61490,63869,493,444,423,404,388,524],"total":422256564,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..91ddc7b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[190614653,190495531,190873560,191230063,190617580,191043119,190361810,191084956,184647402,109162897],"completion":[190612517,190287927,190501666,190856722,190617028,191042686,190361408,191084514,184646989,109162378],"submission":[2136,207604,371894,373341,552,433,402,442,413,519],"total":1629527637,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193345756,192933488,192612385,193154712,193265878,193353300,193125908,193161390,179520003,98181248],"completion":[192985396,192562770,192242993,192977483,192928496,193352760,193125492,193160968,179519606,98180692],"submission":[360360,370718,369392,177229,337382,540,416,422,397,556],"total":1629322093,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[176108868,176122496,175991337,176319306,175964192,175948292,176369204,176826630,176492874,175881865],"completion":[176106700,175927332,175653010,175954118,175962816,175947810,176368785,176826203,176492466,175881449],"submission":[2168,195164,338327,365188,1376,482,419,427,408,416],"total":1585930778,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180440798,180211325,180440892,180572676,180342106,180333654,180836249,180607463,180352673,165625510],"completion":[180438752,180026814,180070607,180213821,180341617,180333222,180835828,180607066,180352280,165625077],"submission":[2046,184511,370285,358855,489,432,421,397,393,433],"total":1609335658,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[380941580,379663110,271226765,220259616,220293008,219760406,220966624,220720002,220119669,146101413],"completion":[380939799,379490559,244664729,220130162,220292419,219759901,220966205,220719494,220119183,146100996],"submission":[1781,172551,26562036,129454,589,505,419,508,486,417],"total":2119124737,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[381016968,378038793,258194180,222028194,221968908,221357432,221348674,221135759,221829855,138966544],"completion":[380853805,377870753,244055516,222027182,221968403,221356983,221348251,221135354,221829437,138966136],"submission":[163163,168040,14138664,1012,505,449,423,405,418,408],"total":2104883352,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[361562125,362115897,299210311,234844928,206949274,206834627,206928958,207372033,207366217,208911483],"completion":[361559369,361928606,298892666,206719408,206947895,206834158,206928524,207371613,207365786,208911036],"submission":[2756,187291,317645,28125520,1379,469,434,420,431,447],"total":2140549131,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[369201820,369558252,275209129,217355578,211397585,211509036,212235298,211964223,212317156,203744691],"completion":[369199036,369397957,274897265,211620879,211396225,211508561,212234865,211963787,212316683,203744231],"submission":[2784,160295,311864,5734699,1360,475,433,436,473,460],"total":2125304891,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton2-1gib-smart-1e.json new file mode 100644 index 0000000..1fa887d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":2,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[72434068,72642716,72555912,72387288,72598670,72458179,45042371,41542661,41543846,41717971],"completion":[72387604,72598856,72513358,72386769,72598249,72457742,45041969,41542061,41543440,41717558],"submission":[46464,43860,42554,519,421,437,402,600,406,413],"total":532499456,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53624329,53714585,53616996,53634156,53560708,53624484,53643379,53569515,53606208,53608218],"completion":[53585469,53676263,53563588,53583503,53560181,53624059,53642946,53569119,53605816,53607777],"submission":[38860,38322,53408,50653,527,425,433,396,392,441],"total":482584058,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..a8571ae --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163562210,164206377,163479404,164355635,163793216,163755315,163949924,164450774,163322081,104346061],"completion":[163559795,163992318,163106784,163994383,163792701,163753798,163949502,164450338,163321653,104345613],"submission":[2415,214059,372620,361252,515,1517,422,436,428,448],"total":1415668151,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161883422,162016360,161704558,162432376,162569795,162069450,161293605,162324506,162055233,119268672],"completion":[161881039,161831409,161338860,162068464,162569222,161884827,161293085,162324100,162054833,119268239],"submission":[2383,184951,365698,363912,573,184623,520,406,400,433],"total":1416124663,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157267502,156726789,156897983,157165722,156951363,156756112,156920426,157392403,157367755,146656542],"completion":[157265038,156537747,156542650,156808851,156950852,156755618,156919821,157392006,157367356,146656119],"submission":[2464,189042,355333,356871,511,494,605,397,399,423],"total":1402845061,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154668472,154068466,154267639,153686908,154170914,153755427,153791463,154313733,154543979,154047382],"completion":[154665733,153859285,153918576,153333907,154170431,153755002,153790899,154313314,154543586,154046958],"submission":[2739,209181,349063,353001,483,425,564,419,393,424],"total":1386658479,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[328308461,237914644,225261936,225177718,224397422,224605138,225329610,225744782,225300673,166070515],"completion":[328155899,225094025,225139120,225177158,224396983,224604722,225329192,225744370,225300270,166070099],"submission":[152562,12820619,122816,560,439,416,418,412,403,416],"total":1979815659,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[334639583,237091715,221757963,224649885,223587534,223788224,223408484,224384446,223594340,175752500],"completion":[334322081,223427137,221640399,224589587,223465626,223787686,223408049,224384021,223593920,175752057],"submission":[317502,13664578,117564,60298,121908,538,435,425,420,443],"total":1978032430,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360816910,240235443,217157801,216425140,216552847,216641393,215656382,215945455,215497143,204509999],"completion":[360814641,215866232,217032321,216310141,216552319,216640926,215655968,215945037,215496712,204509578],"submission":[2269,24369211,125480,114999,528,467,414,418,431,421],"total":1958636221,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374957400,247056031,212662593,211063731,212511851,211632935,212031653,211793694,211833153,211946792],"completion":[374955073,210612602,212540697,210950817,212511312,211632504,212031219,211793231,211832749,211946375],"submission":[2327,36443429,121896,112914,539,431,434,463,404,417],"total":1942546111,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton3-1gib-smart-1e.json new file mode 100644 index 0000000..1f28a0f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":3,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67551958,67738360,67668345,67549775,67664969,67646742,45290179,42679334,42644207,42981230],"completion":[67502468,67693110,67625641,67549238,67664538,67646297,45289774,42678737,42643804,42980819],"submission":[49490,45250,42704,537,431,445,405,597,403,411],"total":511872601,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49971567,49992311,50070981,50119268,49907759,49993304,50027405,49957891,50002417,50016382],"completion":[49968186,49954702,50016954,50067059,49907261,49992881,50026988,49957488,50002020,50015972],"submission":[3381,37609,54027,52209,498,423,417,403,397,410],"total":450094357,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..6f7dc2a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[370074415,237174752,212731400,213107732,212693331,213202637,212689628,213444633,213069705,212923834],"completion":[370072100,213371629,212613403,212996214,212692766,213202074,212689234,213444066,213069244,212923422],"submission":[2315,23803123,117997,111518,565,563,394,567,461,412],"total":1941187464,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362375212,236518779,215061363,216670491,214738247,215664656,214597707,215523336,214746293,208564208],"completion":[362372750,216820057,214947253,216542901,214737589,215664199,214597272,215522718,214745881,208563764],"submission":[2462,19698722,114110,127590,658,457,435,618,412,444],"total":1952100803,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[322999055,225282979,224407187,224419872,224856196,223971972,224451084,225112305,224434443,174950784],"completion":[322996943,222214690,224281934,224299612,224855488,223971411,224450648,225111762,224434010,174950375],"submission":[2112,3068289,125253,120260,708,561,436,543,433,409],"total":1971900645,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[317217893,225479043,225164106,224460984,225450502,224743894,224458322,225136341,224222960,172721447],"completion":[316909552,223356790,225043312,224460466,225449968,224743447,224457894,225135851,224222528,172721030],"submission":[308341,2122253,120794,518,534,447,428,490,432,417],"total":1971854651,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153924269,154037474,162656448,154141789,153965148,154106746,154712459,154251869,154147032,154191375],"completion":[153920426,153831718,162247097,153604110,153964542,154106299,154711859,154251462,154146627,154190956],"submission":[3843,205756,409351,537679,606,447,600,407,405,419],"total":1396949601,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156438961,156253628,153613317,156570603,156278040,157120863,156924008,156843958,156591255,150422639],"completion":[156436877,156070832,153220986,156175265,156277450,157120415,156923373,156843548,156590856,150422151],"submission":[2084,182796,392331,395338,590,448,635,410,399,488],"total":1400628367,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163131727,163351864,161587807,163954200,163800860,163798399,164033639,163602788,163767660,110247893],"completion":[163129635,163154644,161197417,163553536,163800363,163797951,164033065,163602380,163767252,110247465],"submission":[2092,197220,390390,400664,497,448,574,408,408,428],"total":1418161957,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164216511,164586090,162369444,164790126,164933693,164689126,165637034,164912920,164734591,102398140],"completion":[164214756,164374991,162005223,164419545,164933094,164688679,165636519,164912484,164734125,102397702],"submission":[1755,211099,364221,370581,599,447,515,436,466,438],"total":1419068836,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton4-1gib-smart-1e.json new file mode 100644 index 0000000..fc34930 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":4,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[173252375,173219636,135261697,106322288,95989326,95942854,96174580,96224474,96276242,96320783],"completion":[173249801,173164458,135170797,95989638,95988001,95942308,96174062,96224032,96275741,96320296],"submission":[2574,55178,90900,10332650,1325,546,518,442,501,487],"total":991849280,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[189015327,171175782,100936505,104082004,104053785,104076299,104450714,104420367,104269443,48664886],"completion":[188922664,171088562,100869098,104081442,104053315,104075849,104450270,104419944,104269038,48639669],"submission":[92663,87220,67407,562,470,450,444,423,405,25217],"total":946296684,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82555467,82614264,82526606,82462932,82539863,82508672,82405627,82285037,82290808,82422495],"completion":[82549784,82548238,82406330,82344024,82539339,82508221,82405216,82284614,82290397,82422070],"submission":[5683,66026,120276,118908,524,451,411,423,411,425],"total":742065309,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90917327,90982419,90956015,90746706,90945588,90761592,90841092,90802352,82197699,68699897],"completion":[90863971,90923849,90841003,90746120,90945136,90761161,90840657,90801948,82197245,68698171],"submission":[53356,58570,115012,586,452,431,435,404,454,1726],"total":786944006,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..32b60ac --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[366616156,236609727,216764784,217154528,217524308,216858348,215795687,216305300,216326959,205406691],"completion":[366613946,217147458,216648296,217037723,217523816,216857908,215795241,216303216,216326555,205406258],"submission":[2210,19462269,116488,116805,492,440,446,2084,404,433],"total":1958759586,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[370841568,237104221,212953444,212571502,213324073,212310025,211958689,212375904,212090387,212765499],"completion":[370839321,212032678,212835688,212454041,213323568,212309582,211958267,212318236,212089902,212765050],"submission":[2247,25071543,117756,117461,505,443,422,57668,485,449],"total":1937841405,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[317573003,227146989,225615567,225277405,225740526,225794702,226094172,225729852,225887474,166128185],"completion":[317277352,224831701,225487872,225276868,225740103,225794239,226093769,225729266,225887043,166127772],"submission":[295651,2315288,127695,537,423,463,403,586,431,413],"total":1973435628,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[327173153,226506883,223633113,223484740,223756218,223245933,223558217,223760443,224154700,178881266],"completion":[327165774,223010055,223511247,223367532,223755657,223245487,223557796,223759749,224154256,178880819],"submission":[7379,3496828,121866,117208,561,446,421,694,444,447],"total":1970995376,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156662016,156944410,157115358,157452128,157478910,156472777,156600196,156823717,156887441,146509723],"completion":[156658270,156744609,156778573,157090075,157478025,156472288,156599775,156823313,156887042,146509311],"submission":[3746,199801,336785,362053,885,489,421,404,399,412],"total":1402294793,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154152247,154346350,154299387,154299267,154453261,153839343,153895758,154391990,153226002,154469101],"completion":[154146716,154149888,153928089,153905456,154452538,153838904,153895333,154391590,153225611,154468673],"submission":[5531,196462,371298,393811,723,439,425,400,391,428],"total":1387230295,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[165022119,165363936,165339254,165695054,165331853,164830688,165372913,164418921,165318662,95761206],"completion":[165019909,165171256,164977831,165327754,165331232,164830235,165372512,164418495,165318252,95760756],"submission":[2210,192680,361423,367300,621,453,401,426,410,450],"total":1417443217,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163069908,163295322,163821602,163882022,163496188,162755408,163337216,162961706,163500877,110326980],"completion":[163066886,163095110,163455762,163521366,163495611,162754965,163336788,162961304,163500458,110326547],"submission":[3022,200212,365840,360656,577,443,428,402,419,433],"total":1417390570,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton5-1gib-smart-1e.json new file mode 100644 index 0000000..45e6181 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":5,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172405448,172298494,137267605,96730815,96467931,96522997,96592652,96599921,96551196,96642530],"completion":[172318699,172210634,137178163,96730152,96467466,96522531,96592176,96599493,96550736,96642104],"submission":[86749,87860,89442,663,465,466,476,428,460,426],"total":985683730,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[185327206,176583941,115389060,103308301,103176303,103361503,103292308,103234954,100432615,43996572],"completion":[185325050,176535633,113624457,103255024,103175760,103361057,103291891,103234531,100432207,43996130],"submission":[2156,48308,1764603,53277,543,446,417,423,408,442],"total":952785413,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83559859,83299344,83438983,83694240,83631674,83316923,83726551,83529102,83491877,83461890],"completion":[83557701,83241853,83345843,83599805,83631160,83316475,83726122,83528695,83491478,83461457],"submission":[2158,57491,93140,94435,514,448,429,407,399,433],"total":751596747,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89938697,89745823,89937246,89963651,90036447,90307201,89846971,89967872,88279290,66686875],"completion":[89936731,89683768,89841942,89865430,90035920,90306697,89846557,89967460,88278870,66686406],"submission":[1966,62055,95304,98221,527,504,414,412,420,469],"total":784779240,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..715fc38 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[568446986,302699417,289090819,287774786,287549891,287696832,290689912,288171207,291201230,232135267],"completion":[568176479,288252353,288941473,287774058,287549358,287696316,290689413,288170688,291200765,232134727],"submission":[270507,14447064,149346,728,533,516,499,519,465,540],"total":2557022838,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[565220946,304348156,290313341,291104264,289261067,289967115,292081327,290393882,291863111,220473314],"completion":[564686262,290354911,290152904,290942520,289113120,289966606,292080894,290393465,291862688,220472883],"submission":[534684,13993245,160437,161744,147947,509,433,417,423,431],"total":2559820983,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[630326971,311374736,274255391,274429918,274727938,273904855,273679772,273979048,276047204,275344052],"completion":[630324538,272774055,274096046,274281500,274727293,273904429,273679339,273978613,276046796,275343553],"submission":[2433,38600681,159345,148418,645,426,433,435,408,499],"total":2507910910,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[614920269,306456836,277478877,278954986,278460520,279709372,278578318,279560838,280245279,268709279],"completion":[614918203,277987525,277324143,278799986,278460007,279708923,278577871,279560416,280244872,268708851],"submission":[2066,28469311,154734,155000,513,449,447,422,407,428],"total":2528167957,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[268731412,269113008,269416749,270361536,269044612,269008910,268942687,269055325,269304132,210283923],"completion":[268728758,268777013,268832140,269723771,269044029,269008455,268942252,269054914,269303733,210283491],"submission":[2654,335995,584609,637765,583,455,435,411,399,432],"total":2364540228,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[270629536,270970260,271605590,271964880,271191711,270870565,270605104,270860240,271144046,192805009],"completion":[270627091,270656161,270938659,271346375,271191137,270870137,270604693,270859837,271143633,192804595],"submission":[2445,314099,666931,618505,574,428,411,403,413,414],"total":2362028419,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[259268586,258698003,258985732,259597593,258589503,258836450,258719426,257844752,258903462,259019986],"completion":[258952030,258369969,258343882,258946804,258588989,258835987,258718984,257844336,258903061,259019586],"submission":[316556,328034,641850,650789,514,463,442,416,401,400],"total":2329204621,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[262201900,261765599,262468086,262818853,262126803,262069256,262065759,261491802,262121021,251367394],"completion":[262199421,261411869,261860825,262169231,262126277,262068816,262065351,261491379,262120621,251366971],"submission":[2479,353730,607261,649622,526,440,408,423,400,423],"total":2348303639,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton6-1gib-smart-1e.json new file mode 100644 index 0000000..81403ee --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":6,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[309527585,250515114,158690548,144606632,144713340,144779001,145057407,144949319,109692864,60354150],"completion":[309402229,250385259,144334409,144605493,144712850,144778518,145057000,144948891,109692418,60353619],"submission":[125356,129855,14356139,1139,490,483,407,428,446,531],"total":1303371564,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[295807481,273901427,124324285,128940949,128937093,128904083,128854802,128962044,128850831,128909884],"completion":[295805148,273823370,124234396,128885823,128936487,128903661,128854382,128961644,128850432,128909474],"submission":[2333,78057,89889,55126,606,422,420,400,399,410],"total":1300595306,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[143012925,143075328,143428714,143352117,143279468,143090657,143223773,142874688,130882810,88702335],"completion":[143010704,142990438,143283900,143220069,143278919,143090194,143223350,142874286,130881780,88701847],"submission":[2221,84890,144814,132048,549,463,423,402,1030,488],"total":1221920558,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[131264347,131751202,131392533,131730195,131445381,131365898,131364457,131432420,131692512,131491111],"completion":[131261577,131657733,131243457,131583622,131444855,131365442,131364073,131432004,131692121,131413938],"submission":[2770,93469,149076,146573,526,456,384,416,391,77173],"total":1183965869,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..b45fa6c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[324961878,227346481,226348108,226263451,225704298,225655342,226349551,225114314,225832373,162988716],"completion":[324658144,224814765,226231976,226262744,225703705,225654909,226349099,225113882,225831940,162988260],"submission":[303734,2531716,116132,707,593,433,452,432,433,456],"total":1971618589,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[339865866,227986077,224838451,224456762,224777557,224541302,223307852,223508970,224051115,173475731],"completion":[339717309,223470459,224718345,224456145,224777085,224540865,223307416,223507865,224050697,173475300],"submission":[148557,4515618,120106,617,472,437,436,1105,418,431],"total":1970957683,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[358185046,227999080,214764026,216005974,215994052,215972750,215690396,215917517,217038553,205809460],"completion":[358182525,215594771,214644204,215894587,215993545,215972332,215689960,215917095,217038119,205809033],"submission":[2521,12404309,119822,111387,507,418,436,422,434,427],"total":1945205341,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[372470536,235150773,212334694,211574415,211679594,211766262,212603611,212586905,212107669,212179895],"completion":[372468159,210863111,212215544,211455757,211679071,211765841,212603200,212586433,212107252,212179466],"submission":[2377,24287662,119150,118658,523,421,411,472,417,429],"total":1931997580,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164238123,164214890,164112782,165407900,164266199,164465437,163789955,163336800,163855536,104506233],"completion":[164234214,164012090,163735827,165023975,164265728,164464963,163789535,163336399,163855137,104505803],"submission":[3909,202800,376955,383925,471,474,420,401,399,430],"total":1417966912,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161828299,162505323,162447469,162586643,162551295,162141182,162321274,161580185,161866275,120005231],"completion":[161826278,162316396,162065549,162227621,162550725,162140714,162320855,161579773,161865870,120004798],"submission":[2021,188927,381920,359022,570,468,419,412,405,433],"total":1418015108,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157805651,157494414,157560397,158327363,157603724,157216491,157567568,156798364,157071498,146061466],"completion":[157803582,157304960,157191635,157958394,157603239,157216065,157566952,156797970,157071050,146061003],"submission":[2069,189454,368762,368969,485,426,616,394,448,463],"total":1405710550,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153664520,154685215,154441539,154713771,154511874,154159650,154675031,153320324,153860040,154045512],"completion":[153660340,154496343,154101843,154358223,154511176,154159209,154674618,153319914,153859649,154045090],"submission":[4180,188872,339696,355548,698,441,413,410,391,422],"total":1388423510,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton7-1gib-smart-1e.json new file mode 100644 index 0000000..50348d3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":7,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184739651,176382484,103778461,102023434,102081464,102011480,102045031,101998353,102107059,55905866],"completion":[184659178,176297964,100134033,102022372,102081060,102011007,102044593,101997907,102106654,55905441],"submission":[80473,84520,3644428,1062,404,473,438,446,405,425],"total":948344385,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172112851,172035745,133544559,104127748,96666587,96715550,96705513,96573389,96693684,96638642],"completion":[172110590,171986385,133453299,96517050,96665332,96715058,96705114,96572984,96693284,96638219],"submission":[2261,49360,91260,7610698,1255,492,399,405,400,423],"total":989710958,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89296447,89261881,89488684,89133960,89286967,89129773,88981770,89136446,89187030,66350945],"completion":[89294351,89204242,89386661,89032116,89286436,89129286,88981295,89135940,89186624,66350518],"submission":[2096,57639,102023,101844,531,487,475,506,406,427],"total":779966783,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83254069,83528361,83535067,83377744,83368965,83293552,83394734,83448985,83333834,83181573],"completion":[83251870,83471439,83435907,83279147,83368359,83293097,83394310,83448586,83333424,83181173],"submission":[2199,56922,99160,98597,606,455,424,399,410,400],"total":750474788,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..e857352 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183437324,183659947,176699637,83442640,65237434,65231150,65236831,65239113,65307299,38234740],"completion":[183434909,183593940,176582617,60822507,65236131,65230528,65236341,65238718,65306842,38234274],"submission":[2415,66007,117020,22620133,1303,622,490,395,457,466],"total":808302586,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183782024,184083719,176062209,108739199,66034914,65973446,65992936,65939043,55202059,35076080],"completion":[183779492,184018207,175933418,66974704,66033727,65972968,65992513,65938627,55201633,35075625],"submission":[2532,65512,128791,41764495,1187,478,423,416,426,455],"total":823118335,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179829843,179694372,179748139,68984289,62478931,61515141,61515702,61586981,61623559,61558624],"completion":[179827561,179617281,179623684,44728083,62477620,61514645,61515256,61586569,61623136,61558204],"submission":[2282,77091,124455,24256206,1311,496,446,412,423,420],"total":798720457,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181123280,180910730,179048927,54377093,62589217,62849796,62948960,62967793,62882617,62627644],"completion":[181050407,180845071,178911230,54376463,62588778,62849368,62948518,62967366,62882195,62627212],"submission":[72873,65659,137697,630,439,428,442,427,422,432],"total":791216930,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98380160,98454082,98595754,98645527,98563466,98623772,98573346,98653354,98532810,83024861],"completion":[98377969,98378766,98463750,98509058,98562956,98623312,98572930,98652961,98532401,83024440],"submission":[2191,75316,132004,136469,510,460,416,393,409,421],"total":871676861,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99572571,99662561,99593500,99721292,99731933,99695855,99588376,99561917,99666354,74518941],"completion":[99444684,99523744,99457752,99651549,99583075,99695306,99587866,99561485,99665928,74518478],"submission":[127887,138817,135748,69743,148858,549,510,432,426,463],"total":871750433,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95859990,95842006,95822373,95858098,95803822,95941498,95787532,95868265,95889939,95808594],"completion":[95857633,95763799,95691518,95727178,95803339,95941020,95787103,95867823,95889532,95808168],"submission":[2357,78207,130855,130920,483,478,429,442,407,426],"total":862632282,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96962363,96954778,97146934,96940778,96990467,96950637,96973120,96919924,96946276,93552334],"completion":[96960258,96870613,97010880,96804617,96989910,96950073,96972690,96919483,96945881,93551684],"submission":[2105,84165,136054,136161,557,564,430,441,395,650],"total":869385285,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton8-1gib-smart-1e.json new file mode 100644 index 0000000..9409530 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":8,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34955974,34953039,34979961,34937765,34924214,34936378,34936912,34973713,34939496,34906230],"completion":[34930012,34927811,34933805,34937249,34923798,34935936,34936511,34973297,34938832,34905812],"submission":[25962,25228,46156,516,416,442,401,416,664,418],"total":314497996,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33699411,33694716,33698065,33673732,33692932,33649752,33647789,33731024,33648482,33651934],"completion":[33650764,33647153,33650964,33648406,33647969,33649175,33647323,33730615,33646652,33651215],"submission":[48647,47563,47101,25326,44963,577,466,409,1830,719],"total":303189703,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n6ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..12af20b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":6,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183340123,183580317,177570804,63260659,65477490,65438180,65421077,65465715,65395188,53604812],"completion":[183273692,183527198,177447353,63259938,65476978,65437587,65420601,65465235,65394752,53604313],"submission":[66431,53119,123451,721,512,593,476,480,436,499],"total":805226611,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183566493,183714404,177740129,90019449,65791565,66035607,65989991,65899312,65590094,39966865],"completion":[183564146,183623928,177608168,67860151,65790314,66035135,65989571,65898900,65589654,39966381],"submission":[2347,90476,131961,22159298,1251,472,420,412,440,484],"total":820761786,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":6,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179811856,179648249,179743706,73645766,62216676,61673283,61499880,61474968,61668551,61586009],"completion":[179809520,179568356,179617821,73514870,62216059,61672745,61499443,61474561,61668150,61585580],"submission":[2336,79893,125885,130896,617,538,437,407,401,429],"total":803172295,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":6,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180286173,180229962,180193055,82614808,62745163,62624003,62706962,62661792,62674475,59139224],"completion":[180283657,180158351,180068627,60161255,62743707,62623532,62706515,62661381,62674064,59138782],"submission":[2516,71611,124428,22453553,1456,471,447,411,411,442],"total":815604643,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":6,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98886435,98858498,98840267,98854423,99040439,98825604,98966057,98872724,98745071,80107703],"completion":[98755994,98719083,98694537,98778560,98902073,98825104,98965628,98870930,98744669,80107278],"submission":[130441,139415,145730,75863,138366,500,429,1794,402,425],"total":871421172,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":6,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99037064,98962573,99273845,99353810,99290619,99140758,99050931,99090911,99127796,77792900],"completion":[99034833,98883373,99134156,99218798,99290111,99140308,99050489,99090499,99127381,77792485],"submission":[2231,79200,139689,135012,508,450,442,412,415,415],"total":871094644,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95911767,96059249,95987908,95951932,95996443,95994228,96144034,95866816,95925856,95952280],"completion":[95909372,95981021,95864510,95815875,95995914,95993798,96143616,95866414,95925450,95951852],"submission":[2395,78228,123398,136057,529,430,418,402,406,428],"total":863889258,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":6,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96627549,96653657,96560644,96628517,96428535,96644746,96506041,96495057,96792109,94623060],"completion":[96625070,96563138,96422744,96483290,96428071,96644307,96505628,96494627,96791648,94622445],"submission":[2479,90519,137900,145227,464,439,413,430,461,615],"total":867346925,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n6ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n6ton9-1gib-smart-1e.json new file mode 100644 index 0000000..ab7ab22 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n6ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":9,"nnode_src":6,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33663672,33662221,33685570,33637935,33636156,33638150,33753761,33669828,33638598,33638107],"completion":[33637227,33636617,33638818,33637367,33635749,33637743,33753357,33637524,33637620,33637687],"submission":[26445,25604,46752,568,407,407,404,32304,978,420],"total":303098648,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":6,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34541177,34552163,34527687,34533268,34550746,34496570,34519687,34504820,34518345,34342578],"completion":[34493000,34503603,34479001,34508792,34506084,34496078,34519198,34503645,34517933,34342122],"submission":[48177,48560,48686,24476,44662,492,489,1175,412,456],"total":310556477,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..888228a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154892233,155143358,155490741,154531742,154205941,154618191,154956827,155385539,154917994,154325249],"completion":[154506191,154768525,155056346,154531224,154205489,154617734,154955096,155385125,154917497,154324836],"submission":[386042,374833,434395,518,452,457,1731,414,497,413],"total":1393596629,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156731952,157189992,157953998,157934888,156200744,156788226,157575274,157654620,157222006,148945304],"completion":[156729677,157003013,157578295,157561571,156200221,156787790,157574712,157654201,157221599,148944846],"submission":[2275,186979,375703,373317,523,436,562,419,407,458],"total":1407474968,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163991577,164793331,165083220,164243941,163947155,164874870,165208465,164525857,164343081,107265036],"completion":[163989481,164560578,164700676,163864558,163946389,164644991,165207976,164525433,164342679,107264615],"submission":[2096,232753,382544,379383,766,229879,489,424,402,421],"total":1424521572,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164780114,165237433,166211109,165665959,164152029,165640497,165634625,165582234,165176805,101601316],"completion":[164777651,165026857,165789811,165274655,164151526,165639878,165634232,165581789,165176379,101600898],"submission":[2463,210576,421298,391304,503,619,393,445,426,418],"total":1424913330,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[369652093,242508135,214670312,214389683,215420792,215133751,214467191,216822677,214981405,215144225],"completion":[369649187,212978837,214552209,214263859,215420249,215133200,214466760,216822287,214980990,215143771],"submission":[2906,29529298,118103,125824,543,551,431,390,415,454],"total":1963551962,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[355680807,237697174,218679370,216292938,216184096,216826902,216669278,217446127,217063349,211123435],"completion":[355678598,216359034,218559151,216160411,216183485,216826467,216668786,217445649,217062884,211122979],"submission":[2209,21338140,120219,132527,611,435,492,478,465,456],"total":1967996757,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[316597034,230154932,226262940,226685433,226176968,227308844,226386101,225308181,227611312,174623527],"completion":[316594758,225707493,226140276,226565854,226176472,227308368,226385650,225307777,227610885,174623050],"submission":[2276,4447439,122664,119579,496,476,451,404,427,477],"total":1990532222,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[311693959,230073402,226814152,227331132,227096636,226055858,226838087,226530702,226648971,172865919],"completion":[311691627,226156582,226680283,227215322,227096161,226055399,226837664,226530246,226648574,172865494],"submission":[2332,3916820,133869,115810,475,459,423,456,397,425],"total":1990268131,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton0-1gib-smart-1e.json new file mode 100644 index 0000000..c906b55 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":0,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67895828,67910087,67897618,67961648,67847725,67930285,54313539,43675198,43691931,43829092],"completion":[67893074,67876605,67851323,67916057,67847161,67929833,54313125,43674659,43691533,43828669],"submission":[2754,33482,46295,45591,564,452,414,539,398,423],"total":525066624,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51652716,51694813,51590735,51624290,51645135,51604451,51695165,51650125,51594506,51636232],"completion":[51603638,51644112,51543404,51623769,51644677,51604005,51694711,51649685,51594089,51635799],"submission":[49078,50701,47331,521,458,446,454,440,417,433],"total":464744706,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..ae61f9b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155851175,155743403,155589228,156219974,156528070,155627534,155266108,156104286,155532279,143455391],"completion":[155848771,155555199,155226696,155876759,156527531,155431835,155265533,156103867,155531869,143454953],"submission":[2404,188204,362532,343215,539,195699,575,419,410,438],"total":1391270204,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152794061,152815106,152524783,152510043,152819840,151750810,152601490,153108054,152783885,152606198],"completion":[152791493,152627650,152155557,152147588,152819336,151750384,152600885,153107646,152783482,152605769],"submission":[2568,187456,369226,362455,504,426,605,408,403,429],"total":1373532945,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164410053,163883069,163918991,164316996,163884744,163716320,164293264,164391851,162359485,94717429],"completion":[164242081,163699376,163563285,164316413,163884332,163714590,164292814,164391438,162359092,94716952],"submission":[167972,183693,355706,583,412,1730,450,413,393,477],"total":1405493375,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162158399,162055484,161994384,162208162,161972241,161913515,162075256,162042181,161779038,108877832],"completion":[162156019,161876741,161622230,161866593,161971702,161911645,162074821,162041745,161778640,108877409],"submission":[2380,178743,372154,341569,539,1870,435,436,398,423],"total":1405130387,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[361657246,235914283,215652793,215440167,216371241,217423089,216102521,216060310,216489076,203568375],"completion":[361370394,215488581,215533829,215379661,216250044,217422550,216102105,216059903,216488592,203567909],"submission":[286852,20425702,118964,60506,121197,539,416,407,484,466],"total":1953038810,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[375807784,239209087,210836540,211974971,211937172,211508369,211573418,211470293,211876811,211562415],"completion":[375804815,209403395,210709225,211857166,211936627,211507892,211572967,211469874,211876409,211561990],"submission":[2969,29805692,127315,117805,545,477,451,419,402,425],"total":1931965426,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320860829,229352702,225354439,225779445,225373825,225364910,225937120,225040024,224968419,163047833],"completion":[320857951,224779841,225235060,225659727,225373343,225364398,225936681,225039560,224968023,163047408],"submission":[2878,4572861,119379,119718,482,512,439,464,396,425],"total":1970235760,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[329151240,228370040,222620337,222601912,222899830,221952065,222744952,222006177,222365353,179368150],"completion":[329148654,222116243,222489415,222481351,222899174,221951598,222744543,222005776,222364947,179367733],"submission":[2586,6253797,130922,120561,656,467,409,401,406,417],"total":1964942003,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton1-1gib-smart-1e.json new file mode 100644 index 0000000..4a9b0e8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":1,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68964325,68932921,68946231,68846690,68902148,62228107,48721624,48331209,48414327,48284188],"completion":[68916304,68889872,68902856,68823516,68858133,62227564,48721033,48330784,48413895,48283736],"submission":[48021,43049,43375,23174,44015,543,591,425,432,452],"total":531617264,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[48868253,48979375,49060327,48987977,48954770,48910082,48994345,48958806,48919009,49029760],"completion":[48837416,48944056,49011711,48987397,48954332,48909646,48993921,48958352,48918600,49029320],"submission":[30837,35319,48616,580,438,436,424,454,409,440],"total":440801152,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..8cb9a7e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183764584,183317976,170544553,58866837,66417676,66529439,66499170,66487205,66432662,58162775],"completion":[183694934,183253777,170424590,58866243,66417190,66528931,66498736,66486767,66432246,58162348],"submission":[69650,64199,119963,594,486,508,434,438,416,427],"total":803273988,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182837175,182832519,173166280,90265280,65496123,65419677,65387853,65151744,65358193,46473559],"completion":[182834981,182762466,173044216,67032965,65494803,65419195,65387398,65151345,65357787,46473119],"submission":[2194,70053,122064,23232315,1320,482,455,399,406,440],"total":819565734,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181690151,181980385,176669265,92673832,62932743,62907540,63027914,63219336,63001195,51752217],"completion":[181687638,181901557,176541537,65177589,62931316,62907079,63027514,63218931,63000782,51751803],"submission":[2513,78828,127728,27496243,1427,461,400,405,413,414],"total":818179299,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[178711612,178723835,178748697,79251342,61184958,61085353,60946226,60957284,61104040,61003656],"completion":[178708959,178648741,178626473,55817620,61183610,61084863,60945823,60956869,61103634,61003175],"submission":[2653,75094,122224,23433722,1348,490,403,415,406,481],"total":803022347,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99850188,99781034,99796999,100008022,100132303,99865176,99889372,99833000,99900271,67983692],"completion":[99714595,99635057,99655050,99941418,99995353,99864660,99888865,99832577,99899838,67983245],"submission":[135593,145977,141949,66604,136950,516,507,423,433,447],"total":867200374,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98013631,97889764,98066166,98153830,97908825,97983560,97985422,97933316,98031754,84224085],"completion":[98011609,97813389,97920493,98020941,97908297,97983077,97984999,97932887,98031325,84223639],"submission":[2022,76375,145673,132889,528,483,423,429,429,446],"total":868186282,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96829787,96820856,97000433,96805331,96837999,96910118,96812538,96826580,96849366,91585135],"completion":[96827609,96740034,96860591,96661539,96837433,96909653,96812115,96826168,96848947,91584713],"submission":[2178,80822,139842,143792,566,465,423,412,419,422],"total":866457686,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95189149,95257289,95211987,95159628,95115992,95106155,95236483,95135434,95213514,95313602],"completion":[95186921,95165668,95070724,95008991,95115486,95105720,95236079,95135019,95213099,95313006],"submission":[2228,91621,141263,150637,506,435,404,415,415,596],"total":856762369,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton10-1gib-smart-1e.json new file mode 100644 index 0000000..7cefda9 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":10,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33661287,33698012,33720063,33636728,33638038,33636314,33635921,33747404,33668753,33637448],"completion":[33635631,33637036,33637012,33636147,33637594,33635883,33635515,33747001,33637225,33636301],"submission":[25656,60976,83051,581,444,431,406,403,31528,1147],"total":303028675,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33703179,33698540,33698008,33679124,33698807,33650935,33649760,34554148,33650994,33651317],"completion":[33651299,33650094,33650102,33648610,33652554,33650405,33649342,34553759,33650141,33650702],"submission":[51880,48446,47906,30514,46253,530,418,389,853,615],"total":304081754,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..3d9d79c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[113895239,114041484,114270246,114385329,114183666,114491805,114141060,109434057,76920070,56546683],"completion":[113893129,113914482,114042153,114166576,114183096,114491347,114140578,109433617,76919426,56546089],"submission":[2110,127002,228093,218753,570,458,482,440,644,594],"total":928424735,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[112818862,112833590,113059675,113276213,113015610,113225951,112891040,111095415,82912501,61893497],"completion":[112816793,112710771,112831668,113043143,113015060,113225502,112890577,111094978,82911919,61892938],"submission":[2069,122819,228007,233070,550,449,463,437,582,559],"total":934214304,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103813714,103773838,104069197,104047205,104100128,103860847,104311340,104176501,104268750,76170426],"completion":[103811691,103652295,103841469,103822459,104099596,103860428,104310904,104176085,104268302,76169995],"submission":[2023,121543,227728,224746,532,419,436,416,448,431],"total":908788300,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97109818,97119596,97148338,97174812,96939236,97088897,96955210,97589681,97179271,97330888],"completion":[97107882,96985523,96920640,96935587,96938621,97088471,96954693,97589230,97178844,97330468],"submission":[1936,134073,227698,239225,615,426,517,451,427,420],"total":874537241,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183631328,183359012,184041629,163375261,110659219,111005319,111365578,111353646,86129268,52683319],"completion":[183424913,183153930,183838570,163374680,110658683,111004859,111365150,111353223,86128864,52682768],"submission":[206415,205082,203059,581,536,460,428,423,404,551],"total":1113985485,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180306389,180225746,180193263,172329351,109574902,109415299,110003822,110048689,96712034,58832392],"completion":[180304165,180109619,179980369,172128607,109574315,109414839,110003381,110048251,96711625,58831834],"submission":[2224,116127,212894,200744,587,460,441,438,409,558],"total":1127348649,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[173296223,173371877,173786606,172206710,117158726,97279185,98196874,98234942,98166435,82055432],"completion":[173293835,173258234,173574133,171992410,117158108,97278703,98196420,98234516,98166040,82055007],"submission":[2388,113643,212473,214300,618,482,454,426,395,425],"total":1110469486,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[168215818,168336686,168585978,168724165,131742781,91642229,92204235,92663624,92626105,92632436],"completion":[168212938,168213245,168370698,168511227,131742068,91641780,92203804,92663195,92625707,92632010],"submission":[2880,123441,215280,212938,713,449,431,429,398,426],"total":1099171459,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton11-1gib-smart-1e.json new file mode 100644 index 0000000..0ca665b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":11,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38862022,38806556,38836000,38805236,38803023,38803571,38847766,38812615,33727126,33628908],"completion":[38815395,38758075,38788837,38804714,38802572,38803112,38846872,38812198,33726727,33628316],"submission":[46627,48481,47163,522,451,459,894,417,399,592],"total":339082296,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33643753,33677762,33688129,33685590,33642839,33640853,33734835,33666665,33641913,33643123],"completion":[33641451,33640893,33639322,33639679,33642317,33640434,33734420,33639406,33640847,33642711],"submission":[2302,36869,48807,45911,522,419,415,27259,1066,412],"total":303130516,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..66f4069 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184197519,184170677,184374600,102280921,73407899,73430198,73383278,73410867,73450408,72378827],"completion":[184195220,184097992,184245463,73369048,73406722,73429740,73382882,73410426,73449944,72378406],"submission":[2299,72685,129137,28911873,1177,458,396,441,464,421],"total":910305212,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183308454,183347127,178250236,96374956,75718428,75678928,75743292,75737571,75652476,75733416],"completion":[183306103,183274711,178128367,70697439,75717227,75678435,75742885,75737051,75652063,75733001],"submission":[2351,72416,121869,25677517,1201,493,407,520,413,415],"total":912251951,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182391461,182255177,177288828,68296357,85114667,85085887,85122355,85066564,85056352,76590475],"completion":[182257635,182136880,177171715,68294368,85114030,85085427,85121948,85066170,85055956,76590063],"submission":[133826,118297,117113,1989,637,460,407,394,396,412],"total":929893066,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179628829,179550602,179660789,85260799,85048117,85050476,85019869,85041584,85082372,77325326],"completion":[179625923,179479060,179535691,66912069,85046699,85049997,85019434,85041185,85081957,77324913],"submission":[2906,71542,125098,18348730,1418,479,435,399,415,413],"total":947055543,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[100053598,99982781,100174812,100300833,100178077,100088374,100125602,100061606,99956789,69107886],"completion":[100051467,99911254,100031901,100145617,100177583,100087912,100125194,100061190,99956361,69107189],"submission":[2131,71527,142911,155216,494,462,408,416,428,697],"total":870186891,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98167496,98170693,98254893,98324059,98217325,98073292,98219279,98316019,98463829,85165701],"completion":[98159496,98094666,98107774,98179570,98216763,98072839,98218868,98315585,98463417,85056237],"submission":[8000,76027,147119,144489,562,453,411,434,412,109464],"total":871320701,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97262906,97003530,97194845,97204764,97274398,97380740,97353545,97244736,97188367,91344191],"completion":[97260740,96920406,97061213,97064862,97273855,97380261,97353073,97244313,97187952,91343764],"submission":[2166,83124,133632,139902,543,479,472,423,415,427],"total":869199082,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95432583,95685582,95446570,95556338,95499309,95448189,95381911,95413544,95524870,95224932],"completion":[95429307,95598110,95299140,95402958,95498748,95447556,95381498,95413147,95524469,95224517],"submission":[3276,87472,147430,153380,561,633,413,397,401,415],"total":859193415,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton12-1gib-smart-1e.json new file mode 100644 index 0000000..b08984a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":12,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89749780,89835953,87612154,52493196,37320985,37267805,37278796,37276519,37278632,37262471],"completion":[89696071,89779539,87553626,40088845,37274719,37267221,37278326,37276096,37278229,37262030],"submission":[53709,56414,58528,12404351,46266,584,470,423,403,441],"total":453636571,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88130958,88038135,88206229,47230426,46348804,46375732,46357262,46355206,46379671,36490117],"completion":[88099401,88007053,88149901,47229923,46348303,46375297,46356863,46354789,46379271,36489710],"submission":[31557,31082,56328,503,501,435,399,417,400,407],"total":491790154,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49743249,49770492,49724001,49825684,49791446,49779831,49791931,49790006,49770814,38280568],"completion":[49741087,49728754,49664174,49766006,49790927,49779389,49791506,49789585,49770415,38280132],"submission":[2162,41738,59827,59678,519,442,425,421,399,436],"total":436531585,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47194225,47246352,47265130,47252328,47208969,47194436,47224659,47179325,47175194,47198053],"completion":[47191963,47201711,47207074,47190565,47208418,47193983,47224239,47178922,47174795,47197625],"submission":[2262,44641,58056,61763,551,453,420,403,399,428],"total":424951259,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..7d40ac7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184280770,184229161,171245101,71011234,77402930,77446252,77462320,77385539,77435044,74849909],"completion":[184210412,184161985,171120474,71010400,77402496,77445743,77461905,77385127,77434550,74849493],"submission":[70358,67176,124627,834,434,509,415,412,494,416],"total":888481006,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183165310,183460411,173825539,92786080,72604920,72632680,72567021,72600223,72699557,72632452],"completion":[183163059,183391401,173698414,72665130,72603655,72632132,72566594,72599824,72699146,72632044],"submission":[2251,69010,127125,20120950,1265,548,427,399,411,408],"total":885826572,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182410069,182296728,180565461,106416365,86336561,86253428,86280306,86278105,83963507,42421053],"completion":[182280386,182178209,180443663,86144225,86258239,86252788,86279890,86277692,83963054,42420318],"submission":[129683,118519,121798,20272140,78322,640,416,413,453,735],"total":940976437,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[178869254,178932689,179176183,97662969,84090539,84112355,84101025,84110288,84046031,62295020],"completion":[178866812,178854851,179051228,74874918,84089093,84111817,84100626,84109862,84045598,62294609],"submission":[2442,77838,124955,22788051,1446,538,399,426,433,411],"total":938543598,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[100067698,100270304,100248272,100217016,100380361,100112188,100137698,100210829,100170744,67747346],"completion":[100065530,100177657,100107092,100083591,100379811,100111743,100137259,100210409,100170340,67746903],"submission":[2168,92647,141180,133425,550,445,439,420,404,443],"total":869507182,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97945438,97935412,98101570,98181361,98225689,98099407,98061644,98021170,98153222,85728594],"completion":[97943654,97859382,97945272,98043512,98225087,98098966,98061205,98020754,98152796,85728165],"submission":[1784,76030,156298,137849,602,441,439,416,426,429],"total":870553968,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97369487,97293012,97272302,97363319,97428143,97262645,97293520,97274805,97292064,94297090],"completion":[97367896,97206997,97125033,97220998,97427576,97262185,97293081,97274379,97291657,94296661],"submission":[1591,86015,147269,142321,567,460,439,426,407,429],"total":872861470,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95388019,95390160,95260438,95395197,95708592,95455892,95502999,95446534,95400507,95559424],"completion":[95385216,95305176,95125396,95254426,95708078,95455448,95502587,95446099,95400075,95559009],"submission":[2803,84984,135042,140771,514,444,412,435,432,415],"total":859130619,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton13-1gib-smart-1e.json new file mode 100644 index 0000000..5f71cb4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":13,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89773396,89819875,86735505,55550994,42087786,42081829,42097153,42094677,42087238,41529268],"completion":[89771137,89784262,86677851,44952363,42086526,42081358,42096729,42094276,42086841,41528836],"submission":[2259,35613,57654,10598631,1260,471,424,401,397,432],"total":484093608,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88007448,87956001,87986005,48528188,44022760,43996818,43982368,43965004,43981750,43978059],"completion":[87948799,87900079,87923627,48496225,43973257,43996257,43981909,43964544,43981261,43977627],"submission":[58649,55922,62378,31963,49503,561,459,460,489,432],"total":488405625,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49870447,49912054,49937593,49974617,49888338,49925541,49884909,49874366,49876726,37004834],"completion":[49868312,49870505,49879018,49916119,49887805,49925115,49884479,49873952,49876326,37004411],"submission":[2135,41549,58575,58498,533,426,430,414,400,423],"total":436285740,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47222419,47135031,47172788,47154620,47120664,47169960,47118128,47144743,47175650,47159337],"completion":[47188119,47104119,47113101,47154048,47120232,47169537,47117717,47144271,47175254,47158918],"submission":[34300,30912,59687,572,432,423,411,472,396,419],"total":424357927,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..4272fc7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183899170,184040659,177675390,108277714,84350857,84377289,84372467,84378934,69170303,44038335],"completion":[183896779,183970974,177538650,84284497,84349654,84376704,84371993,84378468,69169901,44037657],"submission":[2391,69685,136740,23993217,1203,585,474,466,402,678],"total":920699434,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183109209,183163496,192702673,100562775,85653335,85452636,85510354,85521231,66242107,42521115],"completion":[182986260,183025836,192566578,85481545,85568549,85452068,85509923,85520822,66241674,42520383],"submission":[122949,137660,136095,15081230,84786,568,431,409,433,732],"total":927349323,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181997105,181658376,182784993,76978486,72576890,72508671,72568474,72570750,72574197,70149716],"completion":[181994842,181588571,182662676,58797749,72575660,72508181,72568062,72570281,72573792,70149309],"submission":[2263,69805,122317,18180737,1230,490,412,469,405,407],"total":874387774,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179017446,179210279,179241455,67857765,76292411,76378059,76345613,76349529,76298401,76340366],"completion":[179015046,179133669,179114327,67682322,76291748,76377606,76345198,76349117,76298009,76339882],"submission":[2400,76610,127128,175443,663,453,415,412,392,484],"total":884334170,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[100040449,99996644,100130673,100367348,100229188,100005478,100168255,100306813,100209501,71706287],"completion":[100038270,99922119,99970828,100224561,100228699,100005039,100167827,100306415,100209079,71705855],"submission":[2179,74525,159845,142787,489,439,428,398,422,432],"total":873132643,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98313322,98194635,98192850,98196482,98167340,98148365,98164271,98068680,98165656,85206514],"completion":[98242181,98118066,98054187,98195792,98166903,98147930,98163847,98068270,98165231,85206063],"submission":[71141,76569,138663,690,437,435,424,410,425,451],"total":870515799,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97133050,97158588,97203908,97246110,97158246,97221176,97330160,97223736,97232932,91381585],"completion":[97130814,97076097,97064339,97103488,97157762,97220740,97329712,97223321,97232509,91381151],"submission":[2236,82491,139569,142622,484,436,448,415,423,434],"total":869167512,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95539202,95533033,95528009,95567679,95386686,95681711,95503081,95346679,95398017,95730307],"completion":[95536900,95464270,95382111,95430445,95386176,95681261,95502615,95346276,95397609,95729902],"submission":[2302,68763,145898,137234,510,450,466,403,408,405],"total":859832040,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton14-1gib-smart-1e.json new file mode 100644 index 0000000..0677ed6 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":14,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89958413,89809470,86369128,51688368,47174349,47142818,47142766,47165322,35957263,34124956],"completion":[89902069,89755511,86314465,51687686,47173842,47142370,47142317,47164927,35956834,34124160],"submission":[56344,53959,54663,682,507,448,449,395,429,796],"total":486583763,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87748127,87850673,87775097,49884610,35071944,35051554,35080190,35041905,35044817,35055478],"completion":[87745757,87814435,87716660,49823043,35071266,35051110,35079766,35041494,35044429,35055049],"submission":[2370,36238,58437,61567,678,444,424,411,388,429],"total":435864456,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49991588,49975083,50009170,49992355,49932073,49876650,49997856,49920313,49966227,36817239],"completion":[49989367,49939106,49949598,49933999,49931552,49876205,49997448,49919881,49965828,36816825],"submission":[2221,35977,59572,58356,521,445,408,432,399,414],"total":436493517,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[46999855,47082305,47081796,47088689,47034851,47083480,47039806,47050657,47083900,47018864],"completion":[46997632,47040703,47018308,47026406,47034300,47083047,47039396,47050265,47083516,47018446],"submission":[2223,41602,63488,62283,551,433,410,392,384,418],"total":423570831,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..bf6d272 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172257951,172288820,172277000,177980034,149849288,134985785,134918133,134951941,94890178,62349867],"completion":[172056720,172083585,172068964,173377948,149706948,134985181,134917675,134951497,94889737,62349057],"submission":[201231,205235,208036,4602086,142340,604,458,444,441,810],"total":1234508228,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[170101011,170224520,170161705,170053543,153271353,133219678,132986812,133109979,107600247,68166942],"completion":[169996372,170116833,169950151,170052986,153269708,133219222,132986368,133109562,107599848,68166244],"submission":[104639,107687,211554,557,1645,456,444,417,399,698],"total":1238809355,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[158849402,158934717,158918889,157753906,158646202,131064379,121414334,121444827,121404418,101101680],"completion":[158847122,158816975,158715168,157553715,158645470,131063817,121413888,121444417,121404016,101101254],"submission":[2280,117742,203721,200191,732,562,446,410,402,426],"total":1230697803,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152816868,152849650,152949164,153124027,153172552,138562325,115501457,115540127,115639371,115565061],"completion":[152814600,152742622,152744519,152923476,153040696,138561614,115500987,115539712,115638969,115564641],"submission":[2268,107028,204645,200551,131856,711,470,415,402,420],"total":1212919894,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[116895083,117457441,117232821,117152833,117348024,117025353,116981242,101192351,63618436,57614341],"completion":[116893621,117339425,117017181,116939116,117347504,117024910,116980805,101191458,63617899,57613693],"submission":[1462,118016,215640,213717,520,443,437,893,537,648],"total":925634621,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[116089625,116743297,116387491,116322839,116624554,116363789,116312781,103553238,69091112,61505372],"completion":[116087562,116623124,116177320,116109311,116624037,116363310,116312352,103552395,69090445,61504637],"submission":[2063,120173,210171,213528,517,479,429,843,667,735],"total":933149599,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[102997176,103034226,103268129,103328047,102800003,103140197,103081174,103044897,102865754,78918601],"completion":[102995047,102912657,103059891,103119121,102799486,103139699,103080743,103044492,102865347,78917810],"submission":[2129,121569,208238,208926,517,498,431,405,407,791],"total":903491208,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[96906237,97150183,97296579,97023840,96788835,96904564,97141496,97026784,97112600,96915109],"completion":[96904126,97017601,97075954,96810466,96788332,96904111,97141102,97026361,97112203,96914683],"submission":[2111,132582,220625,213374,503,453,394,423,397,426],"total":873375253,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton15-1gib-smart-1e.json new file mode 100644 index 0000000..f2cbd18 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":15,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86163939,86133844,86229081,86240859,79578830,71407289,69773357,69722384,47709314,44273688],"completion":[86093208,86062841,86160994,86240286,79578348,71406718,69772908,69721924,47708877,44273067],"submission":[70731,71003,68087,573,482,571,449,460,437,621],"total":641078131,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76109639,76150292,76199210,76265760,76070525,71172889,64060475,59690006,59684942,59698318],"completion":[76106982,76109063,76128316,76195587,76069988,71172432,64059807,59689575,59684532,59697885],"submission":[2657,41229,70894,70173,537,457,668,431,410,433],"total":619000697,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60427262,60368205,60497375,60487519,60452489,60442646,60454544,60458601,43238587,41717937],"completion":[60425073,60319106,60419502,60408567,60451979,60442218,60454110,60458182,43238186,41717324],"submission":[2189,49099,77873,78952,510,428,434,419,401,613],"total":508125502,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52621724,52647345,52734508,52697088,52647412,52632260,52645000,52682548,52597205,52656524],"completion":[52619299,52595294,52655717,52621406,52646939,52631817,52644580,52682145,52596785,52656093],"submission":[2425,52051,78791,75682,473,443,420,403,420,431],"total":473946788,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..3fd3df6 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162886608,162991113,162672443,163086963,163188102,162551693,163024028,163198580,163167252,109733143],"completion":[162525992,162617074,162313493,162906360,162647115,162551116,163023592,163198152,163166852,109732696],"submission":[360616,374039,358950,180603,540987,577,436,428,400,447],"total":1413963753,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163817313,163686836,163958007,164154718,163865908,164095910,164346516,164240809,164284464,101560087],"completion":[163814919,163501131,163590660,163780688,163864088,164095481,164346080,164240375,164284037,101559663],"submission":[2394,185705,367347,374030,1820,429,436,434,427,424],"total":1414203580,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153621970,154084987,153609209,153599867,153247221,153419222,153990852,154096376,154019950,153763274],"completion":[153618342,153891527,153235928,153251348,153246596,153418552,153990416,154095984,154019548,153762845],"submission":[3628,193460,373281,348519,625,670,436,392,402,429],"total":1383841354,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[155987933,156395373,156191131,156540394,155878446,156485126,156585278,156950276,156079732,147222302],"completion":[155985667,156066429,155833513,156165791,155877686,156484489,156584816,156949877,156079294,147221669],"submission":[2266,328944,357618,374603,760,637,462,399,438,633],"total":1398341259,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[310827598,227335375,223423198,224727310,223429323,223394352,224074106,223908564,222901327,179349636],"completion":[310675068,223855873,223306836,224726625,223428894,223393938,224073658,223908159,222900867,179349206],"submission":[152530,3479502,116362,685,429,414,448,405,460,430],"total":1972556314,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[312334408,227885153,225197077,224767967,224506180,223909280,224202283,223607459,223812424,175657157],"completion":[312332154,224543635,225075880,224654938,224505613,223908846,224201834,223607022,223812013,175656716],"submission":[2254,3341518,121197,113029,567,434,449,437,411,441],"total":1973558612,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[359121940,238404403,213735645,212851312,213969752,214504978,213606772,214050669,213769321,213860482],"completion":[359119418,212102163,213620528,212733125,213969167,214504542,213606342,214050226,213768892,213860053],"submission":[2522,26302240,115117,118187,585,436,430,443,429,429],"total":1948768168,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[353329040,234608937,216197019,216116454,215713832,216274649,215205649,216094138,215902215,210201813],"completion":[353326870,215007188,216079935,215996200,215713284,216274206,215205185,216093703,215901816,210201400],"submission":[2170,19601749,117084,120254,548,443,464,435,399,413],"total":1956328576,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton2-1gib-smart-1e.json new file mode 100644 index 0000000..fc845de --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":2,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68487182,68521220,68572372,68530884,68494287,68106782,43447427,42874480,42894488,43086065],"completion":[68460777,68494797,68522883,68530296,68493877,68106332,43446595,42874027,42894081,43085627],"submission":[26405,26423,49489,588,410,450,832,453,407,438],"total":514536268,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50131304,50227901,50219982,50159117,50186023,50146213,50216000,50182977,50159755,50243208],"completion":[50071395,50178122,50169921,50133662,50134957,50145675,50215500,50182531,50159326,50242796],"submission":[59909,49779,50061,25455,51066,538,500,446,429,412],"total":451747470,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..372517b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[191078082,191098643,199987622,190973410,190917208,190521143,191141736,190992843,181584003,99198188],"completion":[190717289,190732021,199611055,190800960,190916687,190520700,191141290,190992408,181583577,99197548],"submission":[360793,366622,376567,172450,521,443,446,435,426,640],"total":1626797609,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[186245694,186636781,186955022,184760636,187041184,187078501,186633191,187088317,186485385,130586168],"completion":[186243640,186447828,186596684,184403443,187040465,187078047,186632736,187087895,186484939,130585728],"submission":[2054,188953,358338,357193,719,454,455,422,446,440],"total":1623275861,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181455170,181499462,181201045,177402101,181492223,181146484,181500366,182336162,180918039,163424520],"completion":[181452917,181296311,180833911,177054290,181491192,181146008,181499920,182335756,180917643,163424091],"submission":[2253,203151,367134,347811,1031,476,446,406,396,429],"total":1610932306,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[176249961,176007490,176067941,172325390,175884445,176030522,176223752,177073376,175970044,176983315],"completion":[176246784,175770869,175699211,171939354,175882568,176030070,176223258,177072892,175969644,176982887],"submission":[3177,236621,368730,386036,1877,452,494,484,400,428],"total":1582578869,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[375326658,375723924,269765199,220405789,220113393,219478225,219719735,219496049,219618058,133649203],"completion":[375323951,375559679,269460584,220281437,220112833,219477778,219719295,219495643,219617643,133648742],"submission":[2707,164245,304615,124352,560,447,440,406,415,461],"total":2097982465,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[370869750,372966524,280612142,219273645,217010717,216930390,217137760,217018229,216937846,162030357],"completion":[370866876,372681188,280300365,219149311,217010215,216929935,217137344,217017795,216937406,162029937],"submission":[2874,285336,311777,124334,502,455,416,434,440,420],"total":2119930072,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[365148167,365541561,292300739,209921832,210237019,209669326,210035034,209717158,209329161,195198523],"completion":[365145085,365364694,291986446,209790649,210236482,209668888,210034577,209716738,209328732,195198089],"submission":[3082,176867,314293,131183,537,438,457,420,429,434],"total":2111963593,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[359129278,356932127,313516629,214011496,204051667,204909400,204225768,204168396,204231515,204440545],"completion":[359126398,356763171,313198318,203800261,204050368,204908903,204225334,204167973,204231111,204440076],"submission":[2880,168956,318311,10211235,1299,497,434,423,404,469],"total":2110501843,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton3-1gib-smart-1e.json new file mode 100644 index 0000000..1017768 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":3,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[71774261,71966062,71847205,71868743,71893424,72092357,45890638,41456316,41527823,41370445],"completion":[71727564,71920054,71803351,71868198,71893024,72091920,45890219,41455734,41527406,41370024],"submission":[46697,46008,43854,545,400,437,419,582,417,421],"total":529922737,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53298226,53404452,53547764,53434227,53329274,53399701,53455568,53299894,53352323,53177662],"completion":[53294739,53367523,53495229,53382264,53328753,53399277,53455126,53299351,53351909,53177201],"submission":[3487,36929,52535,51963,521,424,442,543,414,461],"total":480406834,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..14783f1 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[370759797,236539203,213028383,213234264,213885741,213176104,212892714,213654196,213131918,212772542],"completion":[370463480,212030766,212904275,213173371,213767415,213175482,212892237,213653045,213131420,212771981],"submission":[296317,24508437,124108,60893,118326,622,477,1151,498,561],"total":1942521677,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[366675833,235725200,214968898,215057310,214146893,214478497,214077739,214135382,215606987,210597497],"completion":[366673472,214191676,214835900,214941790,214146295,214478056,214077286,214134960,215606575,210597063],"submission":[2361,21533524,132998,115520,598,441,453,422,412,434],"total":1948807440,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320164505,227043771,224155101,223873788,223854029,224369382,225127861,224161520,224114896,173212881],"completion":[320162043,223889590,223970980,223744145,223853493,224368906,225127413,224161045,224114494,173212452],"submission":[2462,3154181,184121,129643,536,476,448,475,402,429],"total":1969927257,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[322125885,227456720,224148276,224543719,224237071,224444795,225063003,224340358,224232361,172197464],"completion":[321964330,224043662,224065254,224543104,224236526,224444313,225062576,224339880,224231949,172196990],"submission":[161555,3413058,83022,615,545,482,427,478,412,474],"total":1970678702,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154259322,154263746,154624703,155202367,154367336,154470482,154489858,154258035,155178160,154566645],"completion":[154257026,154029038,154267204,154590560,154366696,154470051,154489436,154257609,155177766,154566219],"submission":[2296,234708,357499,611807,640,431,422,426,394,426],"total":1392164787,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156500765,156447234,155844075,157076488,157012676,156886581,156971828,156758170,157395785,149194669],"completion":[156498725,156208682,155451959,156676452,157011965,156886142,156971394,156757744,157395376,149194231],"submission":[2040,238552,392116,400036,711,439,434,426,409,438],"total":1403597188,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164030461,163802873,163608900,164800320,164149460,163922373,164284594,164450597,164177125,107484979],"completion":[164028324,163608772,163234798,164416925,164148805,163921954,164284123,164450174,164176668,107484505],"submission":[2137,194101,374102,383395,655,419,471,423,457,474],"total":1420691303,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164443205,164519923,164724366,165728331,165465921,165108075,164849187,165573282,164737293,100684508],"completion":[164441279,164330739,164341691,165343967,165465370,165107619,164848780,165572891,164736813,100684065],"submission":[1926,189184,382675,384364,551,456,407,391,480,443],"total":1421400607,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton4-1gib-smart-1e.json new file mode 100644 index 0000000..140cd2f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":4,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[173386849,173174961,136189362,106618408,96308288,96321860,96365282,96316998,96311628,96039294],"completion":[173293269,173080280,136097905,95988906,96256550,96321324,96364841,96316549,96311185,96038829],"submission":[93580,94681,91457,10629502,51738,536,441,449,443,465],"total":993657770,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[189118236,171823757,100208598,104070316,104445184,104437463,104479558,104431660,104391359,47323367],"completion":[189115884,171771920,100140106,104022454,104444560,104436996,104479123,104431239,104390957,47297205],"submission":[2352,51837,68492,47862,624,467,435,421,402,26162],"total":945726733,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82614572,82666629,82532020,82445159,82567303,82463852,82528012,82333365,82443462,82605814],"completion":[82558521,82610520,82420369,82444641,82566868,82463425,82527596,82332968,82443071,82605407],"submission":[56051,56109,111651,518,435,427,416,397,391,407],"total":742593596,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90890846,91080237,91018781,91006222,90845509,90707629,90810665,91045410,82952259,68560156],"completion":[90888475,91021851,90905110,90890128,90845010,90707168,90810236,91045000,82951846,68559570],"submission":[2371,58386,113671,116094,499,461,429,410,413,586],"total":788035196,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..a4d17e0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362374620,232347389,216754644,216721790,217450355,217466638,217710942,217349492,217258393,204574063],"completion":[362069207,216010869,216636628,216659542,217332351,217466018,217710426,217347380,217257921,204573518],"submission":[305413,16336520,118016,62248,118004,620,516,2112,472,545],"total":1957649470,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[369191939,235578769,211671767,212220400,212007251,212231643,211868423,212831712,213018572,212359105],"completion":[369039611,212325999,211552507,212219800,212006813,212231231,211867993,212773088,213018059,212358676],"submission":[152328,23252770,119260,600,438,412,430,58624,513,429],"total":1933983325,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[314901575,226287973,225797146,226081837,225531347,226581932,225597887,225892210,225954241,165551204],"completion":[314899364,226255241,225679737,225966993,225530824,226581475,225597434,225891575,225953731,165550779],"submission":[2211,32732,117409,114844,523,457,453,635,510,425],"total":1973289209,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[328744197,227193704,223967432,223371611,224379535,223925569,222926318,223262285,222833922,179173776],"completion":[328741928,223873576,223841642,223252750,224378984,223925061,222925863,223261592,222833501,179173331],"submission":[2269,3320128,125790,118861,551,508,455,693,421,445],"total":1971048926,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156925694,157375942,156421818,156895731,156406178,157352841,156712343,156666493,157140694,144529821],"completion":[156923857,157176514,156067422,156537103,156405291,157352376,156711928,156666047,157140275,144529398],"submission":[1837,199428,354396,358628,887,465,415,446,419,423],"total":1399512392,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153398945,153366148,153488625,153641992,152449009,153611937,153436034,153142198,153276870,153998944],"completion":[153397173,153177272,153129995,153284212,152448170,153611516,153435608,153141796,153276473,153998528],"submission":[1772,188876,358630,357780,839,421,426,402,397,416],"total":1380423693,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164958791,164817160,164752286,165213380,164628597,165506906,165065158,165369416,163008126,95308467],"completion":[164956772,164607701,164395210,164861906,164628066,165506448,165064736,165369008,163007693,95307953],"submission":[2019,209459,357076,351474,531,458,422,408,433,514],"total":1413680801,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162494621,162680815,162858874,162641726,162550778,162990999,162655916,163068032,163021785,111016495],"completion":[162492684,162498194,162491264,162273071,162550307,162990570,162655502,163067617,163021383,111016057],"submission":[1937,182621,367610,368655,471,429,414,415,402,438],"total":1413682267,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton5-1gib-smart-1e.json new file mode 100644 index 0000000..333000c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":5,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[172267107,171968119,131282743,97648515,97217667,97216364,97555793,97295622,97449561,97491145],"completion":[172175942,171879205,131192697,97647936,97217250,97215896,97555388,97295169,97449168,97490722],"submission":[91165,88914,90046,579,417,468,405,453,393,423],"total":985217516,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184550125,178646085,125978760,103541494,103596072,103702838,104002076,103816755,95681187,54894158],"completion":[184548304,178593348,112100915,103488167,103595561,103702407,104001637,103816327,95680663,54868165],"submission":[1821,52737,13877845,53327,511,431,439,428,524,25993],"total":973903847,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84002239,84193927,84361706,84224419,84183386,83885322,84083471,83965229,84116078,84218533],"completion":[84000012,84140891,84264547,84128144,84182807,83884871,84083073,83964803,84115682,84218112],"submission":[2227,53036,97159,96275,579,451,398,426,396,421],"total":757238496,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89849444,90073585,90177262,90142662,90016867,89850099,89744990,89997856,90123087,66637328],"completion":[89847310,90013327,90078207,90038392,90016322,89849652,89744572,89997454,90122691,66636853],"submission":[2134,60258,99055,104270,545,447,418,402,396,475],"total":786771626,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..2368b76 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[319633048,223728630,224186198,224065759,225832259,224185483,224250648,223969330,224568045,166538725],"completion":[319339286,223606076,224076777,224006153,225710181,224184000,224250142,223968862,224567586,166538231],"submission":[293762,122554,109421,59606,122078,1483,506,468,459,494],"total":1961341979,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[313489484,224255698,224669864,226399274,226463607,225126361,224798715,225117909,225442139,155036174],"completion":[313482352,224184374,224555713,226283594,226463074,225125918,224798312,225117464,225441726,155035688],"submission":[7132,71324,114151,115680,533,443,403,445,413,486],"total":1957509167,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[352326517,227345642,214986683,214758540,214576780,213934978,214261242,214992912,214077704,214089365],"completion":[352324170,214637775,214866226,214640204,214576186,213934523,214260815,214992500,214077309,214088820],"submission":[2347,12707867,120457,118336,594,455,427,412,395,545],"total":1943166485,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[340713434,220124086,216832958,217037248,216432663,216794642,216816064,216128821,216101502,211111223],"completion":[340568361,216373923,216705303,217036729,216432158,216794179,216815631,216128407,216101079,211110665],"submission":[145073,3750163,127655,519,505,463,433,414,423,558],"total":1947393125,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161329098,162280349,162951072,162678095,161701312,161832859,162352708,161955880,161941465,109771522],"completion":[161326966,161747659,162609078,162308826,161700806,161832421,162352283,161955469,161941072,109771078],"submission":[2132,532690,341994,369269,506,438,425,411,393,444],"total":1407475235,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163029360,163841859,163782108,163623969,163545081,163206081,163325611,163571970,163158222,98809700],"completion":[163027084,163653592,163407499,163252952,163544579,163205624,163325198,163571539,163157800,98809280],"submission":[2276,188267,374609,371017,502,457,413,431,422,420],"total":1406874084,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153216425,152109062,153220856,153585597,153076968,152533953,153250602,152919715,152761503,152749925],"completion":[153214207,151910549,152854878,153214563,153076478,152533519,153250123,152919313,152761070,152749482],"submission":[2218,198513,365978,371034,490,434,479,402,433,443],"total":1376217976,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156443089,154891481,155842873,157117023,155490119,155693606,156163476,155534163,155219163,145057929],"completion":[156441112,154516697,155475558,156749329,155489348,155693155,156162966,155533758,155218749,145057495],"submission":[1977,374784,367315,367694,771,451,510,405,414,434],"total":1391555804,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton6-1gib-smart-1e.json new file mode 100644 index 0000000..735c856 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":6,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193151083,143963056,124618469,103683557,103560483,103789538,103780136,103656702,83255639,43061069],"completion":[193061893,143875546,103524716,103655728,103513659,103788893,103779721,103656245,83255240,43036815],"submission":[89190,87510,21093753,27829,46824,645,415,457,399,24254],"total":913412504,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[177252595,171299707,99719856,97117412,97109029,97014120,97078683,97225238,97135638,97141618],"completion":[177250492,171247156,84985404,97066499,97108525,97013687,97078169,97224807,97135218,97141197],"submission":[2103,52551,14734452,50913,504,433,514,431,420,421],"total":950933321,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88823872,88792727,88884226,88728816,88789329,88804772,88839745,88855173,81594536,63901051],"completion":[88767817,88738061,88783702,88728285,88788909,88804346,88839316,88854765,81594124,63900049],"submission":[56055,54666,100524,531,420,426,429,408,412,1002],"total":767198985,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80793188,80704568,80883821,80903479,80928701,80815401,80889025,81019232,80773734,81006866],"completion":[80788725,80640362,80782389,80805232,80928180,80814966,80888582,81018816,80773320,81006436],"submission":[4463,64206,101432,98247,521,435,443,416,414,430],"total":727931032,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..d1a4fba --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[545332357,300656999,290512087,291845536,289522663,290656466,289904000,291290007,290785754,207053053],"completion":[544832005,291205777,290355421,291768969,289382418,290655757,289903558,291288085,290785227,207052574],"submission":[500352,9451222,156666,76567,140245,709,442,1922,527,479],"total":2542242621,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[557808862,300404667,288576674,289218705,287472018,287316893,287918063,288741315,287371897,222133142],"completion":[557806648,289412685,288442153,289060557,287471353,287316401,287917617,288740887,287371466,222132710],"submission":[2214,10991982,134521,158148,665,492,446,428,431,432],"total":2539167470,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[592853590,299261507,277117712,278734909,278451696,277706267,277927428,278227752,277935393,260180178],"completion":[592606816,277360942,276961353,278734296,278451276,277705836,277926989,278227242,277934990,260179745],"submission":[246774,21900565,156359,613,420,431,439,510,403,433],"total":2505559448,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[616300781,305768635,271130548,270619982,271525631,270670513,269363614,269886385,270998113,270306712],"completion":[616298676,269602003,270966168,270467661,271525089,270670053,269363176,269885941,270997708,270306293],"submission":[2105,36166632,164380,152321,542,460,438,444,405,419],"total":2470447757,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[267300803,268093812,268345354,268396885,268021564,268009625,267825470,267428045,267711239,177847765],"completion":[267297381,267777361,267746304,267817629,268021028,268009163,267825038,267427595,267710844,177847310],"submission":[3422,316451,599050,579256,536,462,432,450,395,455],"total":2321690524,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[263827048,264042488,264020788,264691219,264403267,264276992,263923975,263856945,263454513,212003754],"completion":[263818142,263746632,263384264,264051292,264402648,264276551,263923528,263856510,263454069,212003319],"submission":[8906,295856,636524,639927,619,441,447,435,444,435],"total":2324683897,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[258648308,258510333,259370954,258814700,259017758,258556244,258518288,258738440,258226395,242094828],"completion":[258645676,258166583,258779971,258178161,259017214,258555804,258517863,258737999,258225994,242094351],"submission":[2632,343750,590983,636539,544,440,425,441,401,477],"total":2312158405,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[253981383,253923334,254214817,253587390,253475900,253944941,253631301,253578830,253572673,253527838],"completion":[253652388,253596397,253647062,252959254,253475372,253944483,253630859,253578433,253572279,253527413],"submission":[328995,326937,567755,628136,528,458,442,397,394,425],"total":2283468528,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton7-1gib-smart-1e.json new file mode 100644 index 0000000..05dc54a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":7,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[303044475,261210034,162918125,141391075,140949850,141081586,140992520,140973067,121076677,58023844],"completion":[302929948,261089024,140350231,141389959,140949406,141081109,140992109,140972643,121076264,58023185],"submission":[114527,121010,22567894,1116,444,477,411,424,413,659],"total":1308629991,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[291254586,279267830,117448350,129787152,130143319,129999892,130134132,129998551,130083932,130040432],"completion":[291252470,279200474,115301174,129732869,130142769,129999455,130133700,129998065,130083487,130039990],"submission":[2116,67356,2147176,54283,550,437,432,486,445,442],"total":1306915674,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[140913714,141090360,141097160,141013317,140909051,140744117,141177207,140780768,140863459,88844361],"completion":[140911493,141013796,140946877,140863636,140908519,140743662,141176796,140780355,140863056,88766232],"submission":[2221,76564,150283,149681,532,455,411,413,403,78129],"total":1216827786,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[131932186,131673459,132101521,132020580,131980758,131867265,131842269,131925999,131719089,131341385],"completion":[131929425,131583930,131945243,131878461,131980191,131866816,131841842,131925583,131718683,131340950],"submission":[2761,89529,156278,142119,567,449,427,416,406,435],"total":1186482502,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..bca1b5b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[184130368,183874901,177659330,101559408,66563292,66489028,66567954,66405614,56455550,35964750],"completion":[184128483,183795366,177534541,67440410,66562061,66488464,66567544,66405208,56455129,35964276],"submission":[1885,79535,124789,34118998,1231,564,410,406,421,474],"total":821556316,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183069259,183289359,179965553,102447549,65442451,65518615,65532912,65264299,56683598,37289502],"completion":[183066926,183214934,179833011,66263183,65441185,65518140,65532477,65263804,56683195,37288868],"submission":[2333,74425,132542,36184366,1266,475,435,495,403,634],"total":821449435,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181906542,181912661,182819810,68946720,63324316,62935285,63045032,63078432,63340225,50971070],"completion":[181903988,181835775,182689433,47223833,63322978,62934741,63044607,63077999,63339807,50970631],"submission":[2554,76886,130377,21722887,1338,544,425,433,418,439],"total":800389356,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179197701,179163824,179165660,58081597,56058475,61103723,61070406,61091922,61097700,61228901],"completion":[179129411,179104625,179041355,58080726,56058009,61103267,61069971,61091478,61097303,61228481],"submission":[68290,59199,124305,871,466,456,435,444,397,420],"total":778077379,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[99921940,99796422,99927199,100054956,99892558,99763965,100013290,100066016,100025180,68916586],"completion":[99919751,99712257,99785199,99894705,99892044,99763524,100012837,99988861,100024706,68916145],"submission":[2189,84165,142000,160251,514,441,453,77155,474,441],"total":868559931,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[98004370,98144106,98221013,98155996,98119697,98108321,98106945,98024801,98040206,84918482],"completion":[98002114,98069024,98081040,98011626,98119145,98107670,98106523,98024404,98039649,84917939],"submission":[2256,75082,139973,144370,552,651,422,397,557,543],"total":869850266,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97169238,97101251,96862195,97007841,97257719,97118593,97036953,96941591,97053388,91580052],"completion":[97034512,96962788,96726993,96934859,97110473,97118076,97036409,96941174,97052796,91579588],"submission":[134726,138463,135202,72982,147246,517,544,417,592,464],"total":867973854,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95432198,95414778,95500799,95392163,95374928,95429285,95421343,95272866,95442824,95448053],"completion":[95429424,95332898,95369391,95247226,95374167,95428835,95420944,95272407,95442138,95447646],"submission":[2774,81880,131408,144937,761,450,399,459,686,407],"total":858708985,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton8-1gib-smart-1e.json new file mode 100644 index 0000000..1920834 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":8,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33664484,33665543,33684775,33638662,33637874,33638654,33637764,33726440,33672014,33639031],"completion":[33638283,33638650,33637436,33638116,33637467,33638254,33637362,33726021,33638644,33638044],"submission":[26201,26893,47339,546,407,400,402,419,33370,987],"total":303052417,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34050239,34040600,34039581,34025628,34039550,33991228,34012220,34025573,34001792,33948522],"completion":[34001429,33993142,33992021,34002046,33997034,33990715,34011805,34025167,33999566,33948090],"submission":[48810,47458,47560,23582,42516,513,415,406,2226,432],"total":306134105,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n7ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..4ba69ac --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":7,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[183991698,183938126,176251069,101497623,66491842,66560215,66455804,66498156,56758553,36059784],"completion":[183989562,183868561,176119542,67544967,66490600,66559732,66455374,66497752,56758147,36059277],"submission":[2136,69565,131527,33952656,1242,483,430,404,406,507],"total":820524573,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182831937,182747224,180531420,102667481,65034051,65243428,65006220,65074160,57406560,37656023],"completion":[182829705,182680941,180405147,65952828,65032797,65242954,65005792,65073722,57406162,37655345],"submission":[2232,66283,126273,36714653,1254,474,428,438,398,678],"total":821380714,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":7,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181721112,181996273,182831738,67535592,63311360,63313659,63090420,63400597,63292930,50759648],"completion":[181718783,181922464,182695247,47147031,63310139,63313180,63089993,63400176,63292504,50759209],"submission":[2329,73809,136491,20388561,1221,479,427,421,426,439],"total":799547727,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":7,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[179053323,178812274,178883782,58688554,56847595,60933556,61067041,61053592,61035597,60943209],"completion":[178987201,178743808,178753757,58687810,56847109,60933107,61066639,61053166,61035178,60942797],"submission":[66122,68466,130025,744,486,449,402,426,419,412],"total":778279579,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":7,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[100042807,99977707,100112420,100171943,99937658,100082103,100125856,100014354,100029784,68384486],"completion":[100040563,99893355,99981511,100047040,99937172,100081658,100125397,100013931,100029359,68384072],"submission":[2244,84352,130909,124903,486,445,459,423,425,414],"total":868846301,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":7,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97883937,97945806,98045521,98150875,98070120,98050777,97867335,97996751,98095232,84958629],"completion":[97881794,97877071,97908574,98002409,98069608,98050271,97866936,97996334,98094817,84958145],"submission":[2143,68735,136947,148466,512,506,399,417,415,484],"total":869191688,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":7,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[97262395,97055383,97004777,97090921,97191822,96927463,97200164,97055111,96928237,91062329],"completion":[97109872,96924673,96874931,97021327,97064941,96926936,97199673,97054671,96927835,91061845],"submission":[152523,130710,129846,69594,126881,527,491,440,402,484],"total":867526190,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[95162351,95369094,95263441,95269769,95159451,95411647,95336984,95303531,95340622,95279087],"completion":[95159668,95291916,95114705,95130681,95158950,95411205,95336553,95303126,95340218,95278651],"submission":[2683,77178,148736,139088,501,442,431,405,404,436],"total":857743266,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n7ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n7ton9-1gib-smart-1e.json new file mode 100644 index 0000000..5158151 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n7ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":9,"nnode_src":7,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34956124,34944581,34976820,34922755,34927469,34920674,35012399,34956609,34936362,34888333],"completion":[34928705,34917664,34930091,34922205,34927038,34920270,35011977,34926726,34935232,34887903],"submission":[27419,26917,46729,550,431,404,422,29883,1130,430],"total":314595664,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":7,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33702021,33699058,33697107,33677476,33696274,33647743,33648173,33651868,33648194,33649521],"completion":[33648596,33649424,33647454,33649454,33648925,33647239,33647649,33651458,33647257,33649074],"submission":[53425,49634,49653,28022,47349,504,524,410,937,447],"total":303024255,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..1fcccd1 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[178845977,179511920,179188088,179384582,179055623,179012372,179331684,178743006,178597139,178948942],"completion":[178842358,179308030,178827783,178820865,179055048,179011886,179331182,178742585,178596721,178948228],"submission":[3619,203890,360305,563717,575,486,502,421,418,714],"total":1612943164,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[181022581,181314979,180790972,181937292,181340831,181569031,181865945,181237980,180992916,173329973],"completion":[181020089,181121760,180410707,181589511,181340294,181568573,181865513,181237555,180992514,173329415],"submission":[2492,193219,380265,347781,537,458,432,425,402,558],"total":1624393991,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[194575815,194029638,194304642,193886814,193639976,194899094,194362962,193677060,187296985,103033332],"completion":[194397167,193853287,193936682,193885858,193639568,194898663,194362535,193676656,187296513,103032702],"submission":[178648,176351,367960,956,408,431,427,404,472,630],"total":1649142025,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[194265801,193937320,194046050,194532031,193838950,194912972,194590173,193788343,186866596,102966899],"completion":[194263751,193738436,193662487,194156376,193838428,194912505,194589751,193787913,186866141,102966306],"submission":[2050,198884,383563,375655,522,467,422,430,455,593],"total":1649496581,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374508303,375896275,257940972,229981258,204342276,203564526,202863217,203206403,202859998,203632279],"completion":[374506072,375721787,257630785,202935645,204341148,203564006,202862739,203205926,202859444,203631862],"submission":[2231,174488,310187,27045613,1128,520,478,477,554,417],"total":2084303216,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[377414417,377981910,248507744,224034969,208618830,207380925,207901068,206219943,207257396,200166932],"completion":[377412324,377805285,248176634,206674673,208617534,207380450,207900640,206219533,207256959,200166501],"submission":[2093,176625,331110,17360296,1296,475,428,410,437,431],"total":2088083624,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[393609669,392346498,248107528,220200191,218855713,219279818,219606726,218117578,219413357,121183090],"completion":[393607219,392178348,197252984,220066861,218855157,219279354,219606301,218117156,219412908,121182665],"submission":[2450,168150,50854544,133330,556,464,425,422,449,425],"total":2077127169,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[395673066,392516577,244433795,220982733,220997247,221053418,221404376,220560738,220165275,112510509],"completion":[395362553,392188850,197634047,220915849,220865752,221052746,221403952,220560295,220164873,112510040],"submission":[310513,327727,46799748,66884,131495,672,424,443,402,469],"total":2074730489,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton0-1gib-smart-1e.json new file mode 100644 index 0000000..67c537d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":0,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79445728,79427725,78467620,79133984,79128859,79058863,79097789,78895424,79154788,79006701],"completion":[79404614,79386804,78391793,79132127,79128423,79058447,79097381,78895007,79154357,79006290],"submission":[41114,40921,75827,1857,436,416,408,417,431,411],"total":711421925,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82070015,81471255,82125334,81856091,82001701,81812350,81778539,81724641,81940096,71172677],"completion":[82067795,81422191,82046524,81777295,82001130,81811851,81778045,81724237,81939683,71172247],"submission":[2220,49064,78810,78796,571,499,494,404,413,430],"total":725893736,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[94249405,96603583,94180839,94312944,94302011,94111919,94150832,84507072,54227011,52240055],"completion":[94247517,94147940,94100843,94234354,94301426,94111466,94150403,84506666,54226449,52239428],"submission":[1888,2455643,79996,78590,585,453,429,406,562,627],"total":758646960,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[93692374,92918565,93330201,93569140,93623692,93305667,93253082,86194476,49121986,44924962],"completion":[93609894,92838912,93253085,93528767,93545625,93305111,93252581,86194068,49120892,44924404],"submission":[82480,79653,77116,40373,78067,556,501,408,1094,558],"total":740252866,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..53a9853 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156364724,155450446,156518068,156766365,156019878,156583738,156437610,155831100,156327830,144997552],"completion":[156362473,155263062,156167687,156418225,156019338,156581770,156437168,155830664,156327410,144997129],"submission":[2251,187384,350381,348140,540,1968,442,436,420,423],"total":1394942067,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153055287,152890334,153506378,153028461,152732758,153911448,153301535,152717714,153810517,153204384],"completion":[153052083,152694084,153150480,152665316,152732209,153910781,153301123,152717279,153810110,153203980],"submission":[3204,196250,355898,363145,549,667,412,435,407,404],"total":1379114524,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164008014,164124643,165263801,164288517,164682259,164919962,164203950,164893336,163624688,95449306],"completion":[164005227,163930304,164872739,163901074,164681555,164919449,164203536,164892904,163624273,95448812],"submission":[2787,194339,391062,387443,704,513,414,432,415,494],"total":1411460886,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162994223,162339288,162952193,163645525,163055223,162855797,162408878,162411452,162596996,107410362],"completion":[162991677,162156471,162584390,163277802,162850081,162855283,162408433,162411027,162596580,107409944],"submission":[2546,182817,367803,367723,205142,514,445,425,416,418],"total":1410392164,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[365789527,234196956,216860148,217727910,216475587,215465848,215442595,216046542,216240640,203750909],"completion":[365638056,215304984,216744994,217727303,216475142,215465418,215442111,216046134,216240241,203750500],"submission":[151471,18891972,115154,607,445,430,484,408,399,409],"total":1952221148,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374523521,237453202,212002671,212614748,211162674,211240697,210874307,211270803,211511375,211854670],"completion":[374520882,209918262,211883530,212494861,211162075,211240208,210873818,211270404,211510900,211854272],"submission":[2639,27534940,119141,119887,599,489,489,399,475,398],"total":1930072141,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[318856912,228210713,224090067,224191794,225464748,224819618,225108999,224822040,224650055,164657200],"completion":[318378430,224873746,223973765,224133382,225347584,224819082,225108547,224821548,224649612,164656747],"submission":[478482,3336967,116302,58412,117164,536,452,492,443,453],"total":1966066124,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[331425314,227438073,221802920,221489493,222440568,222644093,222459699,222634525,222606995,180136540],"completion":[331422173,222372961,221681633,221363731,222439962,222643631,222459264,222634099,222606536,180136098],"submission":[3141,5065112,121287,125762,606,462,435,426,459,442],"total":1963668935,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton1-1gib-smart-1e.json new file mode 100644 index 0000000..e6c837b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":1,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79129486,79345596,78765284,79374265,79118366,79371771,79414504,79526632,79126067,68662302],"completion":[79127414,79303352,78692740,79299368,79117854,79371318,79414063,79526215,79125667,68661888],"submission":[2072,42244,72544,74897,512,453,441,417,400,414],"total":702746287,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76358682,76717099,76252630,76277357,76721850,76644442,76672497,76699049,76276453,76680776],"completion":[76355821,76669241,76176917,76204398,76721314,76643999,76672091,76698650,76276054,76680371],"submission":[2861,47858,75713,72959,536,443,406,399,399,405],"total":688950667,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87652941,87145381,87538344,87753725,87829545,87549079,87650645,87752952,57760336,40643728],"completion":[87582607,87072613,87466838,87753158,87829116,87548635,87650241,87752549,57759934,40643193],"submission":[70334,72768,71506,567,429,444,404,403,402,535],"total":711633906,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86416488,86474423,86445384,87030986,86968093,86721257,86782055,86743481,64383648,44522206],"completion":[86414327,86426707,86334410,86954931,86967541,86720820,86781650,86743047,64383244,44521731],"submission":[2161,47716,110974,76055,552,437,405,434,404,475],"total":716349251,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..823b378 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50131576,49796354,50045592,50041820,49880520,49736974,49782698,49580990,43190146,37755607],"completion":[50129261,49738158,49936749,49932535,49879928,49736506,49782275,49580539,43189692,37755124],"submission":[2315,58196,108843,109285,592,468,423,451,454,483],"total":429820531,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51126576,50701558,50753672,50855697,50442768,50446153,50454597,50664477,41893226,37460072],"completion":[51124346,50645203,50637186,50735397,50442243,50445712,50454171,50664077,41892820,37459547],"submission":[2230,56355,116486,120300,525,441,426,400,406,525],"total":433682523,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[44075019,44406651,44062151,44250870,44226112,44161639,44076050,44200817,44428892,44207574],"completion":[44072856,44335076,43936223,44129805,44225646,44161211,44075613,44200421,44428492,44207136],"submission":[2163,71575,125928,121065,466,428,437,396,400,438],"total":398030915,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[48099030,47774821,48111607,48095601,47799672,47758453,47852134,48146448,46222070,39237110],"completion":[48038562,47711661,47979364,48094956,47799227,47758045,47851715,48145995,46221652,39236581],"submission":[60468,63160,132243,645,445,408,419,453,418,529],"total":421009722,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85470952,85378529,85692741,85878874,84392301,84392287,84441462,84396860,71968734,44298376],"completion":[85468574,85317501,85589090,85786503,84391750,84391812,84441032,84396462,71968345,44297940],"submission":[2378,61028,103651,92371,551,475,430,398,389,436],"total":710853349,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86874657,86740024,87380645,87043403,86012760,85832332,85884801,85871323,64607121,43782335],"completion":[86766941,86635378,87273831,86987766,85939898,85831798,85884368,85870919,64606722,43781868],"submission":[107716,104646,106814,55637,72862,534,433,404,399,467],"total":713167102,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[78882029,79068502,79405219,77247786,73147511,72261007,72311189,72299972,72348256,72276123],"completion":[78879272,79001122,79300072,77140975,73146911,72260567,72310755,72299557,72347815,72275693],"submission":[2757,67380,105147,106811,600,440,434,415,441,430],"total":670379138,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81806751,81853264,82151199,80145471,76772872,76824592,76823910,76846142,76686157,62976562],"completion":[81804607,81788062,82046094,80038027,76772230,76824116,76823442,76845667,76685711,62976124],"submission":[2144,65202,105105,107444,642,476,468,475,446,438],"total":691092836,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton10-1gib-smart-1e.json new file mode 100644 index 0000000..df58117 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":10,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34386950,34396439,34401855,34411909,34399715,34468121,34347908,34350634,34403528,34337916],"completion":[34359962,34369610,34352719,34411397,34399287,34467701,34347516,34350236,34403134,34337501],"submission":[26988,26829,49136,512,428,420,392,398,394,415],"total":309524869,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34012795,34044907,34016236,34059590,34071886,34069214,33943492,33969282,34024866,33959881],"completion":[33960535,33993880,33963354,34031481,34019670,34068684,33943060,33968869,34024447,33959429],"submission":[52260,51027,52882,28109,52216,530,432,413,419,452],"total":306165498,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34240782,34255043,34260976,34318310,34263195,34299898,34211508,34219085,34324697,34179040],"completion":[34238252,34218578,34203831,34263544,34262701,34299479,34211092,34218674,34324237,34178624],"submission":[2530,36465,57145,54766,494,419,416,411,460,416],"total":308339091,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35847692,35853044,35871724,35941175,35878535,35906009,35803705,35862639,35840094,34764500],"completion":[35845784,35816096,35817240,35888178,35878029,35905569,35803227,35862209,35839683,34764080],"submission":[1908,36948,54484,52997,506,440,478,430,411,420],"total":321728557,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..56cdc0c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45726201,45656318,45885019,45833641,45747735,45735703,45641966,45585535,46013321,45809499],"completion":[45723768,45590540,45767868,45725086,45747129,45735242,45641554,45585124,46012920,45809065],"submission":[2433,65778,117151,108555,606,461,412,411,401,434],"total":411918460,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47738651,47793522,47859370,47888494,47827699,47865435,47728898,48005588,47907472,40962631],"completion":[47736508,47738431,47756942,47783468,47827168,47865001,47728470,48005190,47907066,40962197],"submission":[2143,55091,102428,105026,531,434,428,398,406,434],"total":423849251,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50871522,50786576,50783465,50904286,50872144,50766455,50988221,50904902,44747889,35079765],"completion":[50869571,50732001,50678533,50807989,50871652,50766020,50987787,50904500,44747481,35079052],"submission":[1951,54575,104932,96297,492,435,434,402,408,713],"total":435844107,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52012219,52169467,52109163,52352051,52081062,51984520,52428478,52212312,40908434,36950667],"completion":[52010118,52105664,52011149,52250306,52080477,51984074,52428037,52211898,40907952,36950122],"submission":[2101,63803,98014,101745,585,446,441,414,482,545],"total":443208366,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81975059,81850541,81986724,81588759,85631717,85932733,85891377,85900286,85860614,73020762],"completion":[81919169,81803684,81900398,81588235,85631257,85932295,85890952,85899875,85860210,73020320],"submission":[55890,46857,86326,524,460,438,425,411,404,442],"total":747676504,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83697701,83619707,84026145,82695636,84868255,84876219,84899214,84848865,84870933,66397301],"completion":[83695101,83566824,83934043,82604820,84867682,84875772,84898727,84848443,84870520,66396886],"submission":[2600,52883,92102,90816,573,447,487,422,413,415],"total":741115087,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87204483,87254009,86392226,82047072,76553362,76361458,76426468,76421829,76424428,70348110],"completion":[87110775,87163907,86304919,79745240,76474895,76360823,76426070,76421413,76424003,70347659],"submission":[93708,90102,87307,2301832,78467,635,398,416,425,451],"total":708243786,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87955525,88067379,85242934,77738572,72556427,72594537,72602631,72622956,72592541,72586420],"completion":[87952492,88009478,85156604,77645734,72555934,72594121,72602176,72622550,72592109,72585978],"submission":[3033,57901,86330,92838,493,416,455,406,432,442],"total":686617089,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton11-1gib-smart-1e.json new file mode 100644 index 0000000..fa41c8c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":11,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34920675,34906658,34944801,34853729,34872131,34881059,34888309,34908527,34886175,34886704],"completion":[34871149,34857541,34892415,34853211,34871678,34880652,34887882,34908096,34885737,34886290],"submission":[49526,49117,52386,518,453,407,427,431,438,414],"total":314034627,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[36130085,36124941,36168251,36190959,36163504,36125839,36130648,36155994,36125808,34876038],"completion":[36128104,36090625,36116706,36140290,36162973,36125397,36130222,36155587,36125410,34875607],"submission":[1981,34316,51545,50669,531,442,426,407,398,431],"total":324068479,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38688566,38724311,38759400,38682128,38674857,38690166,38719073,38707092,36339185,33640787],"completion":[38686589,38686166,38705783,38625827,38674319,38689654,38718649,38706677,36338783,33640129],"submission":[1977,38145,53617,56301,538,512,424,415,402,658],"total":340944500,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[40627104,40657854,40677138,40667827,40650594,40618945,40657238,39990102,34927888,34408694],"completion":[40625030,40620401,40624503,40616854,40650073,40618518,40656811,39989687,34927459,34408182],"submission":[2074,37453,52635,50973,521,427,427,415,429,512],"total":353263777,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..0688cbb --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[146113542,146174706,145973762,145684045,130819647,94856693,95316357,95716807,95634590,95674054],"completion":[146111051,146064364,145774890,145493093,130819107,94856216,95315922,95716390,95634167,95673625],"submission":[2491,110342,198872,190952,540,477,435,417,423,429],"total":1045866512,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[148119030,148317195,148133025,146652409,127632792,97118247,98220799,98375844,98241153,90787784],"completion":[148116598,148160419,147941836,146469491,127632232,97117766,98220342,98375422,98240680,90787345],"submission":[2432,156776,191189,182918,560,481,457,422,473,439],"total":1053494755,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163402933,163093022,163040821,147071130,111831349,112969419,113018963,113006913,74238248,57485815],"completion":[163400792,162994600,162852816,146924440,111830788,112968965,113018488,113006493,74237851,57485342],"submission":[2141,98422,188005,146690,561,454,475,420,397,473],"total":1055770820,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162926960,162991756,162601974,147401968,110762332,111935023,112009286,112009348,74866807,54748885],"completion":[162831283,162893942,162323675,147401356,110761895,111934580,112008845,112008857,74866386,54748438],"submission":[95677,97814,278299,612,437,443,441,491,421,447],"total":1049547085,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85957687,85659403,85912371,85553372,85618234,85767024,85966037,85713785,85683615,85768902],"completion":[85955544,85535758,85706088,85350962,85617739,85766591,85965624,85713376,85683221,85768228],"submission":[2143,123645,206283,202410,495,433,413,409,394,674],"total":771656160,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89209725,88991766,89190617,89037385,88923013,89384830,89100980,89046384,88958804,74894052],"completion":[89203080,88884778,88985689,88823595,88922503,89384312,89100557,89045987,88958152,74893612],"submission":[6645,106988,204928,213790,510,518,423,397,652,440],"total":787539444,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[104379940,104523931,104562596,104696497,104836536,104534261,104545180,81713200,58234789,56113153],"completion":[104377827,104416908,104363709,104491173,104836002,104533808,104544428,81712797,58234325,56112647],"submission":[2113,107023,198887,205324,534,453,752,403,464,506],"total":823774273,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103324244,103497887,103325566,103401445,103839738,103144995,103233016,81553626,53034589,52952544],"completion":[103127421,103290494,103119734,103302509,103628243,103144460,103232180,81553056,53034044,52951981],"submission":[196823,207393,205832,98936,211495,535,836,570,545,563],"total":807999659,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton12-1gib-smart-1e.json new file mode 100644 index 0000000..5da7663 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":12,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34122115,34065707,34119557,34027976,33980739,33954771,34097876,34038258,34044019,33937857],"completion":[34097468,34041404,34075795,34027460,33980283,33954343,34097425,34037775,34043596,33937427],"submission":[24647,24303,43762,516,456,428,451,483,423,430],"total":306276655,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33681500,33680762,33680069,33636319,33635974,33635976,33636140,33641485,33636134,33636307],"completion":[33635234,33635813,33635310,33635814,33635562,33635559,33635702,33641091,33635749,33635898],"submission":[46266,44949,44759,505,412,417,438,394,385,409],"total":302825779,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..7d9a4c3 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84590145,84692531,84632063,84650759,84581957,84506783,79839184,76643829,77857969,64483239],"completion":[84587687,84627238,84516969,84539477,84581459,84506352,79838571,76643364,77857555,64482811],"submission":[2458,65293,115094,111282,498,431,613,465,414,428],"total":721900418,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80739179,80687308,80878989,80863055,80726903,80725312,80251604,72625486,73103991,73702885],"completion":[80736318,80615811,80760445,80747792,80726344,80724843,80251137,72624980,73103588,73702468],"submission":[2861,71497,118544,115263,559,469,467,506,403,417],"total":703578331,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92690847,92719609,92850623,92791913,92706033,88336031,85429299,86330777,57749360,40751341],"completion":[92688548,92651198,92737623,92681828,92705481,88335422,85428784,86330346,57748963,40750912],"submission":[2299,68411,113000,110085,552,609,515,431,397,429],"total":729678349,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91200744,91175358,91307123,91242928,91212746,87993918,83336155,84608944,66345819,44219083],"completion":[91198546,91109928,91193878,91128230,91212238,87993481,83335635,84608541,66345419,44218589],"submission":[2198,65430,113245,114698,508,437,520,403,400,494],"total":731456199,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61612541,61497896,61529908,61636836,61639466,61612108,61571619,61551525,61570648,61587917],"completion":[61609996,61422217,61408082,61510652,61638914,61611697,61571188,61551122,61570249,61587487],"submission":[2545,75679,121826,126184,552,411,431,403,399,430],"total":554210467,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62357581,62349316,62417845,62564085,62527869,62468172,62422568,62514795,62256868,58923278],"completion":[62355193,62278456,62301912,62439387,62527340,62467745,62422145,62514392,62256471,58922860],"submission":[2388,70860,115933,124698,529,427,423,403,397,418],"total":558456032,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67220307,67208112,67347930,67238825,67186230,67074746,67271373,67134692,62373639,35222659],"completion":[67106421,67085350,67184159,67238300,67185805,67074288,67270902,67134276,62373236,35222136],"submission":[113886,122762,163771,525,425,458,471,416,403,523],"total":568069436,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67232973,67204534,67282309,67341097,67354226,67147378,67346514,67253039,62264598,36311643],"completion":[67230875,67128623,67153392,67219617,67353713,67146962,67345542,67252550,62264184,36311160],"submission":[2098,75911,128917,121480,513,416,972,489,414,483],"total":569516798,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton13-1gib-smart-1e.json new file mode 100644 index 0000000..fc6800f --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":13,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33655736,33656097,33674876,33631302,33630995,33630697,33630955,33630878,33631163,33630569],"completion":[33630536,33630514,33630158,33630747,33630572,33630279,33630553,33630489,33630762,33630149],"submission":[25200,25583,44718,555,423,418,402,389,401,420],"total":302756361,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33687091,33686669,33687220,33637730,33642625,33637984,33638357,33636890,33638118,33637695],"completion":[33637707,33636622,33638040,33637195,33642163,33637561,33637942,33636480,33637641,33637237],"submission":[49384,50047,49180,535,462,423,415,410,477,458],"total":302850433,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..1bb7829 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90114378,90197190,90120930,90283547,90145145,88197299,83246086,84429044,64442297,44510568],"completion":[90112230,90134741,90012920,90170738,90144562,88196845,83245528,84428603,64441876,44510121],"submission":[2148,62449,108010,112809,583,454,558,441,421,447],"total":725585266,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91682904,91551000,91768005,91620818,91695954,88419098,85081606,84944850,58708723,44676160],"completion":[91620418,91492555,91657466,91620301,91695540,88418666,85081126,84944420,58708295,44675720],"submission":[62486,58445,110539,517,414,432,480,430,428,440],"total":728478498,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79454942,79387319,79491833,79565594,79380957,79339534,79219907,73036899,72154109,72996696],"completion":[79452883,79314430,79377422,79457548,79380443,79339089,79219486,73036262,72153690,72996268],"submission":[2059,72889,114411,108046,514,445,421,637,419,428],"total":694585192,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83703023,83674067,83694278,83742089,83569298,83588107,80044948,75943551,77253024,61299556],"completion":[83700698,83601086,83576761,83627679,83568776,83587683,80044498,75943051,77252626,61299131],"submission":[2325,72981,117517,114410,522,424,450,500,398,425],"total":712822820,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61447408,61422549,61372922,61549757,61405565,61441669,61399376,61438842,61338823,61502459],"completion":[61445136,61353977,61252158,61426602,61405047,61441168,61398535,61438366,61338406,61502033],"submission":[2272,68572,120764,123155,518,501,841,476,417,426],"total":552883198,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62592285,62520527,62456003,62558074,62606747,62470264,62490354,62605294,62540142,58452920],"completion":[62479014,62391301,62333318,62499830,62480211,62469720,62489858,62604881,62539726,58452462],"submission":[113271,129226,122685,58244,126536,544,496,413,416,458],"total":558710813,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67069180,67070644,67280881,67207363,67096815,67173796,67203218,67165275,62140186,34606784],"completion":[67067122,67005778,67156527,67088797,67096274,67173349,67202792,67164860,62139757,34606230],"submission":[2058,64866,124354,118566,541,447,426,415,429,554],"total":566956798,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67222753,67118669,67232439,67413946,67311051,67295802,67348273,67268872,61436461,36068442],"completion":[67220627,67047609,67111119,67298967,67310430,67295351,67347849,67268417,61436036,36067967],"submission":[2126,71060,121320,114979,621,451,424,455,425,475],"total":568505050,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton14-1gib-smart-1e.json new file mode 100644 index 0000000..5302af0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":14,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35216818,35202773,35206336,35145849,35151566,35141552,35143567,35149545,35162870,34960740],"completion":[35174769,35156801,35162176,35145260,35151047,35141125,35143077,35149084,35162424,34960313],"submission":[42049,45972,44160,589,519,427,490,461,446,427],"total":316274071,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33647085,33683178,33696576,33694452,33644461,33644953,33644500,33644437,33645551,33646178],"completion":[33645149,33645632,33645032,33645546,33643935,33644516,33644070,33644039,33645156,33645760],"submission":[1936,37546,51544,48906,526,437,430,398,395,418],"total":302951268,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..3ade852 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91743287,91520970,91605845,91614207,91721359,89124313,85051857,83436693,56491544,43595014],"completion":[91635321,91415634,91494121,91564543,91615716,89123749,85051360,83436298,56491135,43593551],"submission":[107966,105336,111724,49664,105643,564,497,395,409,1463],"total":724176330,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90677024,90460961,90586206,90709792,90613725,88865210,83921362,83917724,60301467,45201440],"completion":[90674812,90400250,90472144,90602846,90613232,88864764,83920901,83917285,60301062,45173785],"submission":[2212,60711,114062,106946,493,446,461,439,405,27655],"total":724627555,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83080002,82978913,82876518,82886059,82919879,83089106,81052471,75929148,75866708,63164524],"completion":[83022145,82920040,82768306,82885487,82919445,83088695,81052047,75928711,75866295,63164008],"submission":[57857,58873,108212,572,434,411,424,437,413,516],"total":710808115,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79188116,79246457,79309075,79297169,79095667,79319036,79189016,73887073,71754126,71630262],"completion":[79185515,79178185,79198128,79187531,79095144,79318622,79188590,73886612,71753712,71629807],"submission":[2601,68272,110947,109638,523,414,426,461,414,455],"total":692741700,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61992755,61914580,62073611,62104492,61964889,61974451,61983356,61976722,61935374,62035846],"completion":[61990507,61837026,61960211,61982786,61964351,61974001,61982910,61976307,61934982,62035413],"submission":[2248,77554,113400,121706,538,450,446,415,392,433],"total":557974456,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[62726881,62839326,62810923,62812481,62778900,62925536,62716840,62727770,62886836,59612756],"completion":[62724822,62759128,62693027,62686356,62778282,62925097,62716396,62727336,62886433,59612316],"submission":[2059,80198,117896,126125,618,439,444,434,403,440],"total":562121739,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67622056,67737140,67827345,67848790,67608184,67677955,67689414,67683655,62299661,35515274],"completion":[67618808,67666731,67708219,67724090,67607645,67677500,67688963,67683236,62299255,35514809],"submission":[3248,70409,119126,124700,539,455,451,419,406,465],"total":571897865,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67527817,67682119,67794722,67614334,67636225,67639890,67623130,67578941,62638367,36389300],"completion":[67524962,67605226,67665480,67498138,67635699,67639449,67622707,67578536,62637944,36388859],"submission":[2855,76893,129242,116196,526,441,423,405,423,441],"total":572609702,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton15-1gib-smart-1e.json new file mode 100644 index 0000000..3309814 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":15,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33677354,33674903,33674977,33655633,33671794,33631096,33630925,33630682,33630546,33630658],"completion":[33630718,33630321,33630780,33630725,33630436,33630572,33630458,33630275,33630150,33630210],"submission":[46636,44582,44197,24908,41358,524,467,407,396,448],"total":302839923,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34889312,34890019,34892085,34855349,34847888,34845511,34859640,34872230,34867812,34574203],"completion":[34859352,34862056,34842141,34854796,34847473,34845110,34859204,34871830,34867419,34573780],"submission":[29960,27963,49944,553,415,401,436,400,393,423],"total":313511514,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..e7a8788 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162855161,162343165,162076635,162769047,163017315,162649074,162968456,162907941,163062439,109643321],"completion":[162667525,162157989,161710209,162768470,162841318,162648617,162967971,162907506,163061966,109642834],"submission":[187636,185176,366426,577,175997,457,485,435,473,487],"total":1412194388,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164075682,163398231,163667087,164226088,164730400,164724289,163862775,164298195,164326353,99275279],"completion":[164073659,163194321,163317432,163884727,164728410,164723840,163862343,164297760,164325952,99274844],"submission":[2023,203910,349655,341361,1990,449,432,435,401,435],"total":1412518093,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153262753,153315047,152476935,153387472,153531715,153588686,154092314,152928381,153915347,153705714],"completion":[153258342,153108794,152114032,152990174,153531205,153588047,154091889,152927981,153914873,153705300],"submission":[4411,206253,362903,397298,510,639,425,400,474,414],"total":1380950834,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156301584,156105169,155695945,156592605,156163121,156913197,157179870,156241118,156609635,145705133],"completion":[156299607,155925237,155341078,156203464,156162570,156912607,157179451,156240681,156609217,145704714],"submission":[1977,179932,354867,389141,551,590,419,437,418,419],"total":1397216148,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[314010203,223149327,224108786,224050693,223660056,223738175,222830546,223716762,223063210,170160384],"completion":[314007950,223078161,223994419,223940405,223659587,223737680,222830108,223716347,223062743,170159947],"submission":[2253,71166,114367,110288,469,495,438,415,467,437],"total":1958490448,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[316363962,224517634,225468469,224393935,224610037,224912602,223819337,224885251,223883715,163477987],"completion":[316064249,224390493,225351725,224331168,224492554,224912048,223818851,224884817,223883303,163477525],"submission":[299713,127141,116744,62767,117483,554,486,434,412,462],"total":1959983360,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[356879241,230703886,213063978,213514765,213878686,213488522,213870521,212936683,213838907,213384718],"completion":[356876818,214536055,212951686,213397808,213878145,213488032,213870098,212936263,213838402,213384299],"submission":[2423,16167831,112292,116957,541,490,423,420,505,419],"total":1938765997,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[348891069,224256948,215859565,216214839,216180685,215723007,216853523,215590928,215984791,209758992],"completion":[348888615,215413557,215738673,216095548,216180158,215722485,216853078,215590495,215984338,209758570],"submission":[2454,8843391,120892,119291,527,522,445,433,453,422],"total":1946439405,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton2-1gib-smart-1e.json new file mode 100644 index 0000000..49ac7f7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":2,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85397341,85708073,85597910,85779505,85413972,85598727,86067396,85929071,70695458,42839831],"completion":[85395243,85662832,85492046,85707400,85413452,85598277,86067007,85928637,70695039,42839348],"submission":[2098,45241,105864,72105,520,450,389,434,419,483],"total":713892060,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87621413,87215790,87320453,87398008,87284963,87318757,87547807,87525829,62011528,43569973],"completion":[87550836,87142380,87254234,87397490,87284482,87318269,87547372,87525414,62011019,43569429],"submission":[70577,73410,66219,518,481,488,435,415,509,544],"total":717203243,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[75821457,76124293,75804223,75964859,76058059,75787246,75774556,76366705,75925945,76062658],"completion":[75818043,76076936,75723848,75888279,76057559,75786799,75774135,76366273,75925541,76062235],"submission":[3414,47357,80375,76580,500,447,421,432,404,423],"total":683915217,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[80105891,80114784,79766795,80528482,80035103,79995190,80262353,80214007,80163245,64111175],"completion":[80103691,80066755,79692126,80455737,80034589,79994767,80261937,80213602,80162848,64110551],"submission":[2200,48029,74669,72745,514,423,416,405,397,624],"total":705199701,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..e7ff0f4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164127535,164528000,164768632,164807161,164185760,164284888,163781139,164444526,163937459,103450838],"completion":[163937817,164342927,164409817,164806613,163982915,164284386,163780643,164444104,163937007,103450400],"submission":[189718,185073,358815,548,202845,502,496,422,452,438],"total":1418379376,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161854715,162450499,162596409,163783961,162511192,162479254,161643752,161764759,162080700,118737422],"completion":[161852547,162279195,162235514,163400750,162338849,162478705,161643293,161764348,162080290,118737015],"submission":[2168,171304,360895,383211,172343,549,459,411,410,407],"total":1418796220,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157465085,157626570,158289970,158429535,157035601,157633484,158355701,156724810,156917384,145518999],"completion":[157462687,157441628,157950857,158103394,157035132,157632789,158355181,156724414,156916977,145518564],"submission":[2398,184942,339113,326141,469,695,520,396,407,435],"total":1406543273,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154465435,153745834,155179422,154343088,153706201,155207369,154243044,153897973,153957144,153908495],"completion":[154462464,153535709,154819568,153986558,153705660,155206652,154242580,153897537,153956715,153908097],"submission":[2971,210125,359854,356530,541,717,464,436,429,398],"total":1388584977,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[325449258,227376077,225504773,224623236,224511983,225724786,227029849,225427970,225719638,162588451],"completion":[325164639,225352451,225375229,224551644,224398957,225724276,227029407,225427534,225719192,162587962],"submission":[284619,2023626,129544,71592,113026,510,442,436,446,489],"total":1968523148,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[337152966,226814943,224620665,224789772,223112762,224410840,223525405,223768170,223079719,173016221],"completion":[337150910,223177269,224501945,224676674,223112229,224410296,223524945,223767711,223079313,173015787],"submission":[2056,3637674,118720,113098,533,544,460,459,406,434],"total":1967152104,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[355887653,228149119,215109050,216433304,215771574,215900275,215772111,215003710,215925516,206299228],"completion":[355885259,215523709,214984667,216311189,215770882,215899795,215771679,215003219,215925115,206298769],"submission":[2394,12625410,124383,122115,692,480,432,491,401,459],"total":1944378679,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[373980294,236866545,212753732,211596735,211786127,212332584,211074374,211060274,211720373,211571121],"completion":[373977794,210419664,212632798,211472928,211785516,212332145,211073911,211059846,211719965,211570669],"submission":[2500,26446881,120934,123807,611,439,463,428,408,452],"total":1930846224,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton3-1gib-smart-1e.json new file mode 100644 index 0000000..d4bdc1c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":3,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86435924,86554786,86180215,86441931,86891664,86491440,86371032,86344147,62088266,41673506],"completion":[86433657,86513166,86105514,86371212,86891123,86490974,86370612,86343739,62087833,41672889],"submission":[2267,41620,74701,70719,541,466,420,408,433,617],"total":709084462,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85838007,85908553,85804656,85954392,86083105,85799083,85917588,85928862,66226729,43631645],"completion":[85766863,85839316,85735308,85916918,86012085,85798515,85917090,85928444,66226301,43630930],"submission":[71144,69237,69348,37474,71020,568,498,418,428,715],"total":711268201,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[78978156,79029245,78811860,78810263,78614544,79250638,79018961,79150860,78745197,67568596],"completion":[78975896,78983319,78735265,78741308,78614026,79250188,79018529,79150455,78744788,67568157],"submission":[2260,45926,76595,68955,518,450,432,405,409,439],"total":699045894,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76501978,75853186,75968098,75853482,75651651,76175559,76309154,75644214,76240317,76261032],"completion":[76459221,75813319,75889847,75852889,75651249,76175143,76308726,75643812,76239920,76260611],"submission":[42757,39867,78251,593,402,416,428,402,397,421],"total":684011182,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..77f3ff7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[359319787,360285837,321750295,240926849,206058528,205528088,205302636,206500420,206053242,206159450],"completion":[359317149,360128436,321429548,204788280,206057129,205527465,205302039,206499926,206052761,206158948],"submission":[2638,157401,320747,36138569,1399,623,597,494,481,502],"total":2158580424,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[360786752,362226148,313387841,237180786,210558899,210509636,210116133,210041930,210785325,202426027],"completion":[360784203,362061679,313066143,209427683,210557727,210509035,210115670,210041514,210784906,202425615],"submission":[2549,164469,321698,27753103,1172,601,463,416,419,412],"total":2167246357,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[377147465,377221852,251521362,219451368,219739632,220351355,220749479,220745661,219187582,170084163],"completion":[377145243,377043885,251197093,219324015,219738960,220350860,220749040,220745222,219187135,170083730],"submission":[2222,177967,324269,127353,672,495,439,439,447,433],"total":2119064916,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[378269623,378091637,246381671,221080561,221413440,221415224,222059879,221071342,221821600,162055601],"completion":[378267399,377900168,246064809,220951738,221412857,221414783,222059449,221070929,221821186,162055162],"submission":[2224,191469,316862,128823,583,441,430,413,414,439],"total":2115403838,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[176606406,177752838,177598092,177439736,177400876,177686137,177696792,177635795,178036035,177749328],"completion":[176408391,177552386,177239595,177439184,177400438,177685712,177696380,177635374,178035641,177748928],"submission":[198015,200452,358497,552,438,425,412,421,394,400],"total":1599006133,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[178532147,179830215,179684871,179837739,179421877,179564229,179671125,179739759,179922192,172277717],"completion":[178529828,179645420,179321246,179453066,179421287,179563778,179670704,179739341,179921775,172277300],"submission":[2319,184795,363625,384673,590,451,421,418,417,417],"total":1609959503,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193489225,193437745,193575990,193540583,192991685,193488910,193545038,193549290,180035372,101660414],"completion":[193324740,192919500,193236073,193173623,192991151,193488480,193544600,193548877,180034947,101659914],"submission":[164485,518245,339917,366960,534,430,438,413,425,500],"total":1635834843,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[193469344,193486077,194296019,193684630,193590241,193514511,193551585,193274135,179281710,101308574],"completion":[193106036,193149747,193616177,193487429,193210409,193513955,193551154,193273613,179281215,101307996],"submission":[363308,336330,679842,197201,379832,556,431,522,495,578],"total":1636000046,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton4-1gib-smart-1e.json new file mode 100644 index 0000000..d5727e5 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":4,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[71361569,71281230,71506035,71353960,71246581,71460839,51936397,41533068,41494545,41479049],"completion":[71315964,71237848,71461868,71353452,71246050,71460355,51936002,41532480,41494076,41478619],"submission":[45605,43382,44167,508,531,484,395,588,469,430],"total":533302898,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[53850547,53914396,53965786,54050093,53795538,53904211,53983346,53992033,53928905,53896915],"completion":[53848019,53876536,53914318,54000426,53767469,53903079,53982835,53991621,53928494,53896492],"submission":[2528,37860,51468,49667,28069,1132,511,412,411,423],"total":485547897,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..ff17c51 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[365655120,236498493,217423693,216489816,216588228,216732348,217088800,216665501,215609677,206520712],"completion":[365650677,215800629,217298607,216370680,216587476,216731860,217088368,216665068,215609196,206520274],"submission":[4443,20697864,125086,119136,752,488,432,433,481,438],"total":1959632735,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[373499104,238228340,212241943,211922469,212489916,212786298,213507564,212201471,212650775,213298427],"completion":[373334085,210411375,212129519,211921853,212489463,212785860,213507133,212200967,212650339,213297965],"submission":[165019,27816965,112424,616,453,438,431,504,436,462],"total":1939341919,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[319107742,229155384,226389274,226236897,225999425,225208523,225378741,226177508,225280828,165423644],"completion":[319105599,225068103,226263232,226119043,225998783,225208078,225378302,226177087,225280381,165423223],"submission":[2143,4087281,126042,117854,642,445,439,421,447,421],"total":1975263929,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[328218196,228576555,223278117,223753680,223690214,223192714,223416316,223691389,224207502,178395909],"completion":[328215821,223542298,223159490,223634059,223689608,223192279,223415894,223690982,224207081,178395493],"submission":[2375,5034257,118627,119621,606,435,422,407,421,416],"total":1972215730,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156571497,156611896,156621272,157281479,155845957,156627667,156804819,156926882,157074874,145593338],"completion":[156569034,156434496,156272595,156911882,155845411,156627225,156804376,156926477,157074453,145592886],"submission":[2463,177400,348677,369597,546,442,443,405,421,452],"total":1399398408,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153567132,153498855,153556194,153871905,153314280,153707394,153427123,153594084,153674217,154021086],"completion":[153563892,153307701,153173497,153525806,153313781,153706949,153426694,153593677,153673809,154020655],"submission":[3240,191154,382697,346099,499,445,429,407,408,431],"total":1382676194,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164803187,164829083,165063539,164633260,165129590,165084212,164758118,165664622,163732491,94865375],"completion":[164442219,164469646,164702702,164456227,164764527,165083705,164757638,165664172,163732067,94864874],"submission":[360968,359437,360837,177033,365063,507,480,450,424,501],"total":1413771047,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162753007,162955814,163215298,163324403,162577225,162736226,162711610,163882463,163312476,108502742],"completion":[162750665,162602786,162829127,162962361,162576684,162735792,162711179,163882047,163312055,108502303],"submission":[2342,353028,386171,362042,541,434,431,416,421,439],"total":1413765849,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton5-1gib-smart-1e.json new file mode 100644 index 0000000..6846842 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":5,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67546678,67962695,67910162,67786438,68015578,67856196,45834604,42943315,43094653,43072412],"completion":[67500720,67897029,67868707,67785929,68015125,67855742,45834160,42942682,43094239,43071962],"submission":[45958,65666,41455,509,453,454,444,633,414,450],"total":514486737,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50220767,50263297,50340658,50152964,50177714,50222469,50269008,50056773,50009205,50207055],"completion":[50218344,50221677,50288929,50076465,50176478,50222045,50268563,50056366,50008807,50206634],"submission":[2423,41620,51729,76499,1236,424,445,407,398,421],"total":451945730,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..55d4b62 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[311112905,223753261,225043628,226060365,225091537,224892459,225633584,224188342,223950856,171881002],"completion":[311110767,223675107,224929759,225945119,225091017,224892004,225633182,224187917,223950459,171880563],"submission":[2138,78154,113869,115246,520,455,402,425,397,439],"total":1970506956,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[307076527,224890478,224739954,227565470,225794411,225872894,226050010,224328120,225081675,164041549],"completion":[307074265,224824690,224623518,227452282,225793915,225872458,226049603,224327685,225081241,164041082],"submission":[2262,65788,116436,113188,496,436,407,435,434,467],"total":1968376639,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[352720910,231542066,215135874,213735389,214399053,213441380,213968332,214063956,214097405,214868159],"completion":[352718816,214081960,215017088,213611542,214398454,213440925,213967905,214063536,214096982,214867719],"submission":[2094,17460106,118786,123847,599,455,427,420,423,440],"total":1945266518,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[344769530,228195157,217157601,217121028,216850359,216454911,216189976,216743053,217190277,211075120],"completion":[344767435,216994930,217036902,216996617,216849829,216454468,216189526,216742613,217189866,211074712],"submission":[2095,11200227,120699,124411,530,443,450,440,411,408],"total":1956992424,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162306771,161380204,162114153,162209995,161929819,162180559,162006001,161941077,161839807,108434780],"completion":[162304464,161165780,161750473,161856372,161929305,162180115,162005584,161940629,161839371,108434352],"submission":[2307,214424,363680,353623,514,444,417,448,436,428],"total":1404047394,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163731832,163462455,163531501,163656514,164462689,163712446,163775088,164209596,162870933,96003608],"completion":[163348203,163096407,163174328,163482499,164100621,163711905,163774654,164209171,162870530,96003076],"submission":[383629,366048,357173,174015,362068,541,434,425,403,532],"total":1405699306,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152638470,152261206,152830622,152372144,152545434,152597529,152747495,152825056,153017918,152525274],"completion":[152463469,152059156,152467542,152167124,152544906,152597088,152747081,152824639,153017474,152524854],"submission":[175001,202050,363080,205020,528,441,414,417,444,420],"total":1373931927,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156116229,154971379,155403630,156015863,155885854,155538124,155230277,155601555,155971000,143946843],"completion":[156113907,154780243,155039196,155646780,155885350,155537695,155229875,155601133,155970592,143946416],"submission":[2322,191136,364434,369083,504,429,402,422,408,427],"total":1388579281,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton6-1gib-smart-1e.json new file mode 100644 index 0000000..1790523 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":6,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[70058809,70189343,70207240,70158943,70121500,65038600,48523809,48547900,48755637,48803297],"completion":[70013485,70145634,70166080,70158431,70121025,65038161,48523203,48547477,48755223,48802871],"submission":[45324,43709,41160,512,475,439,606,423,414,426],"total":540355299,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50315885,50289210,50447291,50367520,50312316,50264883,50315319,50267083,50317838,50393756],"completion":[50313467,50249222,50394986,50287746,50311104,50264461,50314888,50266683,50317433,50393317],"submission":[2418,39988,52305,79774,1212,422,431,400,405,439],"total":453092186,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..92bf15c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[325176509,229993976,224255811,226372988,225020684,225916437,225816019,225566456,225101521,165228618],"completion":[325174256,224629204,224137848,226247656,225020161,225915973,225815580,225566018,225101047,165228173],"submission":[2253,5364772,117963,125332,523,464,439,438,474,445],"total":1973285480,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[343515538,231376630,222570735,223474549,224932325,223423871,224343319,223888084,223775506,175007683],"completion":[343513473,223743745,222460586,223362968,224931781,223423424,224342815,223887687,223775108,175007261],"submission":[2065,7632885,110149,111581,544,447,504,397,398,422],"total":1972805523,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[362811603,230587685,216614352,215713681,216733862,216031031,216100184,216154749,216312545,205486673],"completion":[362809509,214342523,216496556,215597354,216733342,216030574,216099761,216154316,216312119,205486257],"submission":[2094,16245162,117796,116327,520,457,423,433,426,416],"total":1949748863,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[378729053,238078921,211570482,212497952,212134977,211084397,212336986,211983548,212131926,212693746],"completion":[378726500,209515885,211454985,212377518,212134445,211083881,212336551,211983135,212131519,212693326],"submission":[2553,28563036,115497,120434,532,516,435,413,407,420],"total":1934526979,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164082987,163855397,164318605,165150178,164110535,164002732,163664875,163817550,162965996,102462690],"completion":[163716263,163497963,163978587,165149639,164110034,164001793,163664440,163817120,162965554,102462249],"submission":[366724,357434,340018,539,501,939,435,430,442,441],"total":1414360213,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162269488,161914931,162351452,162881226,162290680,162532374,161261549,162061759,164977287,115818288],"completion":[162267661,161548312,161973486,162532847,162290151,162531864,161261117,162061330,164976890,115817159],"submission":[1827,366619,377966,348379,529,510,432,429,397,1129],"total":1416824177,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157389090,156754775,157498772,157747246,157681531,157486456,156789072,156507303,157094143,144218022],"completion":[157385977,156579010,157122587,157412768,157681017,157485936,156788645,156506889,157093735,144217585],"submission":[3113,175765,376185,334478,514,520,427,414,408,437],"total":1401787682,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154337836,153589410,153948246,155168804,154126855,154296662,154019036,153487316,153815516,152370441],"completion":[154315827,153387464,153598549,154806408,154126367,154296059,154018590,153486915,153815116,152370025],"submission":[22009,201946,349697,362396,488,603,446,401,400,416],"total":1384840292,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton7-1gib-smart-1e.json new file mode 100644 index 0000000..8f194cd --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":7,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66041857,65955417,65978932,65816207,65885269,65939429,65946680,44642396,43107137,43411266],"completion":[65996906,65910048,65932466,65815703,65884832,65938996,65946134,44642002,43106507,43410843],"submission":[44951,45369,46466,504,437,433,546,394,630,423],"total":526715978,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52987897,52867222,52899267,52967132,52887643,52971149,52954140,52890386,52947393,52945884],"completion":[52958966,52842416,52847451,52966318,52887055,52970715,52953697,52889985,52946951,52945471],"submission":[28931,24806,51816,814,588,434,443,401,442,413],"total":476337099,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton8-1gib-smart-1e.json new file mode 100644 index 0000000..5c286b1 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":8,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51910472,52048898,51796687,52069737,52014576,52045557,51908737,51924534,51772016,51778320],"completion":[51908356,52004702,51723044,51996979,52014115,52045136,51908262,51924145,51771615,51777885],"submission":[2116,44196,73643,72758,461,421,475,389,401,435],"total":467402014,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[57368201,57057753,57343037,57446628,57336025,57208037,57218692,57008409,52326998,44766940],"completion":[57359751,57014974,57263566,57376330,57335481,57207608,57218269,57008006,52275798,44766271],"submission":[8450,42779,79471,70298,544,429,423,403,51200,669],"total":497721468,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68608729,69004356,69141048,68917283,68935077,68858412,60165110,53019175,50539333,49950325],"completion":[68606619,68958427,69069833,68849148,68934571,68857976,60164361,53018632,50538762,49949872],"submission":[2110,45929,71215,68135,506,436,749,543,571,453],"total":558750557,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66060748,66150637,66276319,66088515,66114213,66005684,62659800,51183499,39406362,39340790],"completion":[65989821,66077125,66203433,66088010,66113762,66005241,62659400,51182776,39405846,39340338],"submission":[70927,73512,72886,505,451,443,400,723,516,452],"total":523235472,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton9-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n8ton9-1gib-allnodes-1e.json new file mode 100644 index 0000000..8717932 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton9-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":9,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45794740,45711412,45855813,45610719,45670131,46190839,45750520,45882937,46083911,45942427],"completion":[45737788,45657109,45740589,45610170,45669664,46190430,45750067,45882522,46083509,45941970],"submission":[56952,54303,115224,549,467,409,453,415,402,457],"total":412708158,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47667057,47658890,47822939,47705010,47836003,48141369,47953320,47835015,47985964,39738142],"completion":[47665009,47593825,47717642,47602646,47835498,48140933,47952868,47834594,47985555,39737694],"submission":[2048,65065,105297,102364,505,436,452,421,409,448],"total":422685967,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51110424,51241889,51188257,51178793,51590083,51391655,51397874,51516581,44542643,34462625],"completion":[51108256,51187694,51083322,51080741,51589548,51391228,51397448,51516165,44542096,34462117],"submission":[2168,54195,104935,98052,535,427,426,416,547,508],"total":438520836,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52325148,52434328,52448696,52414249,52839281,52563845,52539426,52735578,40786869,37037735],"completion":[52323097,52374210,52342229,52312456,52838733,52563393,52538949,52735162,40786433,37037237],"submission":[2051,60118,106467,101793,548,452,477,416,436,498],"total":445812107,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":8,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81908880,82006465,81994077,80722359,77456112,77103302,77238875,77283597,77237088,73991557],"completion":[81906651,81955488,81897140,80630362,77455535,77102867,77238451,77283185,77236690,73991137],"submission":[2229,50977,96937,91997,577,435,424,412,398,420],"total":705046923,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":8,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83889357,83751019,83825704,79699341,72909048,72894823,72899645,72999316,72981950,72922733],"completion":[83886730,83690217,83732316,79600755,72908525,72894331,72899227,72998777,72981547,72922315],"submission":[2627,60802,93388,98586,523,492,418,539,403,418],"total":684896732,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":8,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87666213,87580025,87991886,85937361,86355550,86251433,86249809,86340344,73935341,42672291],"completion":[87563898,87490845,87900465,85883343,86283201,86250901,86249326,86339918,73934880,42671796],"submission":[102315,89180,91421,54018,72349,532,483,426,461,495],"total":723328157,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":8,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88590348,88509987,88191610,84923794,84241010,84329033,84340002,84323968,74588419,43871502],"completion":[88588119,88453702,88100994,84822234,84240382,84328590,84339575,84323530,74587942,43871011],"submission":[2229,56285,90616,101560,628,443,427,438,477,491],"total":717332279,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n8ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n8ton9-1gib-smart-1e.json new file mode 100644 index 0000000..c9ba705 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n8ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":9,"nnode_src":8,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34958296,34887358,34897987,34813120,34834835,34897568,34856020,34890801,34864071,34817554],"completion":[34931073,34859316,34848710,34812570,34834383,34897139,34855619,34890412,34863581,34817150],"submission":[27223,28042,49277,550,452,429,401,389,490,404],"total":313765826,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":8,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[36031949,36000125,35984945,36031183,36001869,36058320,36005395,36084174,36014017,34837447],"completion":[36029809,35963730,35933208,35980075,36001364,36057891,36004946,36083764,36013616,34836951],"submission":[2140,36395,51737,51108,505,429,449,410,401,496],"total":323024066,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":8,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38975826,38893135,38863796,38881816,38979262,38927876,38921792,38838220,35944586,33641987],"completion":[38917119,38838809,38810785,38851667,38924912,38927359,38921365,38837819,35944184,33641359],"submission":[58707,54326,53011,30149,54350,517,427,401,402,628],"total":341900603,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":8,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[40762522,40778343,40824917,40798194,40790166,40741152,40809655,39822400,34927544,34411732],"completion":[40760336,40743501,40774200,40746995,40789651,40740650,40809210,39821984,34927019,34411306],"submission":[2186,34842,50717,51199,515,502,445,416,525,426],"total":353911998,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton0-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton0-1gib-allnodes-1e.json new file mode 100644 index 0000000..3bd166d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton0-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":0,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154650473,154438109,154245520,154894357,154558115,155235158,154680528,154529402,154276521,154847032],"completion":[154617785,154218080,153874444,154520205,154557465,155233375,154680055,154528966,154276107,154846634],"submission":[32688,220029,371076,374152,650,1783,473,436,414,398],"total":1391717544,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156893214,156558815,156447175,158272841,157299700,157202183,156906568,156512275,156501866,148141125],"completion":[156891341,156374751,156051984,157897514,157100822,157201583,156906148,156511878,156501471,148140693],"submission":[1873,184064,395191,375327,198878,600,420,397,395,432],"total":1404054257,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164357977,164027612,163546080,164788898,164486646,163948494,164265019,163903302,164338733,107401152],"completion":[164128662,163829787,163176746,164788338,164485882,163948043,164264612,163902904,164338317,107400735],"submission":[229315,197825,369334,560,764,451,407,398,416,417],"total":1421485076,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164634190,164730157,164937157,166091147,165374549,164670425,165599862,164075331,165709290,100965637],"completion":[164631939,164527832,164565766,165680068,165373685,164669954,165599402,164074886,165708893,100965208],"submission":[2251,202325,371391,411079,864,471,460,445,397,429],"total":1422164315,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[359249772,232618501,215541188,214701104,214726353,214841189,215008258,214502808,215097128,215710676],"completion":[359247302,214648992,215417993,214578685,214725769,214840724,215007795,214502390,215096703,215710249],"submission":[2470,17969509,123195,122419,584,465,463,418,425,427],"total":1952761652,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[357017695,233131753,216321286,218704052,217656042,216081489,216444634,216788970,217192550,211195038],"completion":[357015513,216863754,216193584,218577166,217655458,216081014,216444194,216788538,217192145,211194617],"submission":[2182,16267999,127702,126886,584,475,440,432,405,421],"total":1963530196,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[313283283,225436881,225818708,226681630,226485389,226902642,226966509,228043523,225734361,170708322],"completion":[313280931,225362997,225697931,226547369,226484852,226902160,226966083,228043125,225733957,170707912],"submission":[2352,73884,120777,134261,537,482,426,398,404,410],"total":1982791601,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[311636385,226788801,226403414,226321470,227060520,226951189,226482349,225957627,227943843,167339706],"completion":[311304699,226663668,226285990,226253477,226935502,226950660,226481835,225957179,227943389,167339265],"submission":[331686,125133,117424,67993,125018,529,514,448,454,441],"total":1981262158,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton0-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton0-1gib-smart-1e.json new file mode 100644 index 0000000..72677d5 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton0-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":0,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[77438797,77966278,77814141,77571286,77352134,77667013,77454019,77764637,77741146,77838599],"completion":[77398238,77927309,77692065,77570666,77351728,77666592,77453559,77763665,77740679,77838074],"submission":[40559,38969,122076,620,406,421,460,972,467,525],"total":699454702,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79849183,79834680,79866418,79805546,79707056,79860023,79739119,80010722,79950902,71435665],"completion":[79847078,79785536,79790091,79731559,79706419,79859590,79738720,80010266,79950503,71435226],"submission":[2105,49144,76327,73987,637,433,399,456,399,439],"total":710219172,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87871836,87487267,87729450,87694209,87792422,87452220,87760536,87849105,65390810,44613739],"completion":[87869558,87437500,87653841,87619684,87791893,87451777,87760097,87848699,65390418,44613237],"submission":[2278,49767,75609,74525,529,443,439,406,392,502],"total":723778668,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":0,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88095951,88214198,87835146,87936027,87745575,87930832,88169402,88313512,62145584,41663182],"completion":[88006412,88134658,87751866,87897341,87669488,87930330,88168943,88313090,62145165,41662608],"submission":[89539,79540,83280,38686,76087,502,459,422,419,574],"total":719964896,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton1-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton1-1gib-allnodes-1e.json new file mode 100644 index 0000000..0a8fd65 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton1-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":1,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[182250035,182244138,178757287,181346610,182198608,182188017,181823497,181372100,181187409,167400746],"completion":[182064237,182061406,178387261,181344173,182198086,182187602,181823073,181371682,181187003,167400286],"submission":[185798,182732,370026,2437,522,415,424,418,406,460],"total":1618531373,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[176971863,177000264,177923443,187875262,177522663,177682799,177218546,176096117,176437325,176820381],"completion":[176967934,176810489,177171042,176490809,177521393,177682318,177218125,176095720,176436876,176819947],"submission":[3929,189775,752401,11384453,1270,481,421,397,449,434],"total":1604782871,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[194996352,195421661,191535816,194922108,195594371,194996160,194790946,194283337,181246670,94758083],"completion":[194994001,195235431,191188258,194580749,195593860,194995712,194790525,194282916,181246247,94757581],"submission":[2351,186230,347558,341359,511,448,421,421,423,502],"total":1637559384,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[191896242,192001228,188632230,191811342,192576937,192144094,191038710,191083343,188307511,111436594],"completion":[191893494,191800800,188273841,191148589,192576278,192143630,191038269,191082916,188307004,111436104],"submission":[2748,200428,358389,662753,659,464,441,427,507,490],"total":1639436290,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[369797354,369147919,263491535,238346100,207149101,207660615,207861073,208753320,207914404,195208491],"completion":[369794587,368981994,263180927,205684135,207147876,207660108,207860651,208752894,207913990,195208062],"submission":[2767,165925,310608,32661965,1225,507,422,426,414,429],"total":2105546988,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[361316713,362532699,290106144,255385405,200982720,201541450,200964307,201349844,201775862,201570893],"completion":[361314126,362350572,289807728,199242254,200981469,201540913,200963909,201349420,201775454,201570475],"submission":[2587,182127,298416,56143151,1251,537,398,424,408,418],"total":2116226643,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[384464874,379358093,245712464,219094883,219956653,219357827,219470658,221722443,219565433,134620323],"completion":[384141841,379049223,204256226,219028518,219827268,219357257,219470216,221722018,219565028,134619869],"submission":[323033,308870,41456238,66365,129385,570,442,425,405,454],"total":2078976382,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[383665693,382963006,258334841,216691557,216988341,218283207,216643448,217722798,216856933,147140844],"completion":[383662268,382803540,203554217,216562900,216987762,218282756,216642965,217722340,216856489,147140427],"submission":[3425,159466,54780624,128657,579,451,483,458,444,417],"total":2091643018,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton1-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton1-1gib-smart-1e.json new file mode 100644 index 0000000..154a5a7 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton1-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":1,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81410971,81426508,81370526,81397733,81359940,81442515,81498129,81402712,81339270,66671763],"completion":[81367548,81384214,81291642,81397193,81359523,81442089,81497699,81402298,81338876,66671318],"submission":[43423,42294,78884,540,417,426,430,414,394,445],"total":717964880,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[77695490,77482550,77297892,77495784,77565838,77646257,77729312,77628469,77518794,77780389],"completion":[77692925,77433295,77216853,77419820,77565233,77645810,77728850,77628055,77518383,77779965],"submission":[2565,49255,81039,75964,605,447,462,414,411,424],"total":698155737,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[93138001,93281216,93202650,93377606,93406894,93240592,93141810,81152463,48026745,45038772],"completion":[93053227,93202608,93127791,93337970,93330271,93240071,93141387,81152045,48026097,45038307],"submission":[84774,78608,74859,39636,76623,521,423,418,648,465],"total":733877143,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":1,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92860995,92636542,92764766,92893357,92805652,92612680,92649377,83116095,56357187,52780087],"completion":[92858885,92545088,92684933,92811398,92805123,92612223,92648969,83115651,56356701,52779505],"submission":[2110,91454,79833,81959,529,457,408,444,486,582],"total":748711671,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton10-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton10-1gib-allnodes-1e.json new file mode 100644 index 0000000..d9e2c19 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton10-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":10,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47679813,47780836,47708842,47737865,47719414,47877593,47851546,47647337,47780516,39919126],"completion":[47634570,47733623,47625823,47737352,47718989,47877188,47851111,47646923,47780115,39918703],"submission":[45243,47213,83019,513,425,405,435,414,401,423],"total":422032501,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45215571,45269620,45383958,45312285,45319545,45273523,45408695,45339396,45131851,45378464],"completion":[45213291,45210162,45280496,45208718,45319028,45273077,45408278,45338954,45131449,45378029],"submission":[2280,59458,103462,103567,517,446,417,442,402,435],"total":407827472,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52147918,52105962,52254230,52221798,52208309,52226151,52048459,52224119,37977868,35507675],"completion":[52146144,52052841,52151130,52127646,52207787,52225705,52048026,52223703,37977459,35507192],"submission":[1774,53121,103100,94152,522,446,433,416,409,483],"total":438785202,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50455518,50503724,50574699,50735615,50530569,50670518,50476497,50546103,43326662,34747411],"completion":[50453368,50447605,50476559,50642840,50530019,50670070,50476058,50545696,43326255,34746846],"submission":[2150,56119,98140,92775,550,448,439,407,407,565],"total":432123135,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85098909,85132372,85002818,95122143,84740001,84680024,84616599,84669931,84674398,53702179],"completion":[85013151,85042858,84917338,83487573,84666670,84679435,84616199,84669508,84673994,53701723],"submission":[85758,89514,85480,11634570,73331,589,400,423,404,456],"total":742354708,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82592847,82721151,82652849,79121744,85604940,85615273,85645275,85647299,85657211,71526688],"completion":[82590717,82667770,82566931,79030708,85604226,85614811,85644848,85646902,85656813,71526281],"submission":[2130,53381,85918,91036,714,462,427,397,398,407],"total":744205363,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89288295,89478196,81542541,75324997,72453646,72406688,72401928,72372656,72333546,72418685],"completion":[89286072,89425925,81451716,75238908,72453071,72406250,72401508,72372224,72333134,72418241],"submission":[2223,52271,90825,86089,575,438,420,432,412,444],"total":680745289,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88097157,88110783,82180940,78328337,76243436,76213785,76196781,76266268,76261977,71531845],"completion":[88095097,88056455,82093975,78236877,76242876,76213333,76196378,76265819,76261569,71531411],"submission":[2060,54328,86965,91460,560,452,403,449,408,434],"total":701346923,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton10-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton10-1gib-smart-1e.json new file mode 100644 index 0000000..b1751a4 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton10-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":10,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34945085,35054519,34997213,35072460,34964073,34969985,34981384,34946196,34923269,34476931],"completion":[34942785,35021064,34947385,35024438,34963551,34969477,34980966,34945795,34922852,34476466],"submission":[2300,33455,49828,48022,522,508,418,401,417,465],"total":314392506,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34115266,34193716,34170670,34214188,34122852,34098254,34103013,34142472,34108396,34106526],"completion":[34113037,34161187,34119402,34165601,34122363,34097843,34102589,34142074,34108002,34106120],"submission":[2229,32529,51268,48587,489,411,424,398,394,406],"total":307266428,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38521039,38554311,38532028,38478142,38501054,38462840,38466610,38486003,35622317,33966464],"completion":[38470761,38503963,38478321,38451761,38451975,38462319,38466132,38485597,35621923,33965966],"submission":[50278,50348,53707,26381,49079,521,478,406,394,498],"total":339077705,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":10,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[36715406,36775759,36761689,36743763,36681453,36719815,36709592,36663172,36491483,33645140],"completion":[36685479,36747796,36708768,36743164,36681045,36719391,36709172,36662764,36491081,33644668],"submission":[29927,27963,52921,599,408,424,420,408,402,472],"total":327199417,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton11-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton11-1gib-allnodes-1e.json new file mode 100644 index 0000000..d0a18b6 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton11-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":11,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51875002,52114574,52474739,52250052,52371264,52531873,52540915,46534819,41653400,36754239],"completion":[51872161,52046347,52358006,52143714,52370528,52531221,52540342,46534215,41652661,36753544],"submission":[2841,68227,116733,106338,736,652,573,604,739,695],"total":439242004,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50565271,50890658,51132197,50826390,51005288,51042063,50804918,49187818,41455418,37799146],"completion":[50562680,50822442,51027500,50730260,51004798,51041633,50804517,49187392,41454822,37798713],"submission":[2591,68216,104697,96130,490,430,401,426,596,433],"total":434154487,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[48234689,48453073,48640116,48752392,48346926,48544079,48619457,48875476,43088718,39256604],"completion":[48227271,48381404,48514325,48626255,48346383,48543648,48619027,48875068,43088315,39256030],"submission":[7418,71669,125791,126137,543,431,430,408,403,574],"total":422587231,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[43187127,43283711,43368237,43521293,43374830,43451601,43645245,43586984,43355777,43735365],"completion":[43185093,43207255,43249921,43392811,43374321,43451175,43644826,43586586,43355375,43734937],"submission":[2034,76456,118316,128482,509,426,419,398,402,428],"total":391333454,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88804931,88939092,85594730,87343982,86049531,86064348,86137839,85069089,60582382,44012154],"completion":[88692061,88828668,85488369,87343218,86049016,86063907,86137411,85068664,60581956,44011627],"submission":[112870,110424,106361,764,515,441,428,425,426,527],"total":709806648,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87065424,87358192,84319682,86582899,84765544,84774458,84701613,84742658,67012933,44351250],"completion":[87063065,87297712,84216079,86484018,84764906,84774036,84701156,84742257,67012540,44350678],"submission":[2359,60480,103603,98881,638,422,457,401,393,572],"total":708622417,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81432050,81771643,81759539,91085939,76998359,76944807,77013302,76996927,77012711,58347628],"completion":[81429467,81710689,81651884,80377241,76996990,76944316,77012868,76996493,77012294,58347210],"submission":[2583,60954,107655,10708698,1369,491,434,434,417,418],"total":697945666,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[77828404,77919920,77923654,73375170,74807075,72674815,72714043,72687610,72621453,72703624],"completion":[77825848,77857378,77815048,73268222,74806507,72674364,72713613,72687216,72621047,72703205],"submission":[2556,62542,108606,106948,568,451,430,394,406,419],"total":667439885,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton11-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton11-1gib-smart-1e.json new file mode 100644 index 0000000..35df6c0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton11-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":11,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34272411,34014253,34306006,34184505,34042259,33969469,34029276,33981632,34204023,34003944],"completion":[34245303,33986494,34251838,34183952,34041823,33968990,34028859,33981220,34203613,34003493],"submission":[27108,27759,54168,553,436,479,417,412,410,451],"total":306742042,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34610370,34431218,34667701,34625369,34405762,34364326,34385713,34362617,34529200,34358545],"completion":[34608350,34398172,34617658,34575332,34405274,34363897,34385310,34362192,34528777,34358099],"submission":[2020,33046,50043,50037,488,429,403,425,423,446],"total":310137150,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35419883,35271020,35465274,35420113,35224048,35122976,35200316,35108892,35270971,34530499],"completion":[35366926,35218447,35412291,35392137,35167827,35122453,35199833,35108460,35270528,34530063],"submission":[52957,52573,52983,27976,56221,523,483,432,443,436],"total":316621287,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":11,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34126051,34015113,34213361,34205002,33969724,33941544,33928470,33930917,34098281,33914508],"completion":[34124376,33976210,34157477,34153639,33969195,33941134,33928042,33930509,34097888,33914086],"submission":[1675,38903,55884,51363,529,410,428,408,393,422],"total":306224003,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton12-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton12-1gib-allnodes-1e.json new file mode 100644 index 0000000..2b6d1de --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton12-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":12,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[81715380,81536194,81540950,81494204,81600046,81586929,80944707,73313533,73288555,74453289],"completion":[81658502,81478261,81429798,81493641,81599626,81586453,80944240,73313083,73288094,74413446],"submission":[56878,57933,111152,563,420,476,467,450,461,39843],"total":709934501,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84381055,84252585,84294175,84331421,84357008,84356269,80618780,75709083,76173313,68292813],"completion":[84378404,84189690,84180625,84221643,84356496,84355824,80618244,75708637,76172920,68291025],"submission":[2651,62895,113550,109778,512,445,536,446,393,1788],"total":722398794,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91897019,91755219,91835178,91937393,91861258,88771652,83932824,84612825,64713259,44403060],"completion":[91894462,91686917,91719928,91828870,91860721,88771188,83932363,84612419,64712678,44402472],"submission":[2557,68302,115250,108523,537,464,461,406,581,588],"total":733837353,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92273075,92158757,92341093,92435712,92272171,88801434,84298196,85025947,61938698,42379330],"completion":[92270871,92089450,92230416,92321029,92271632,88800959,84297681,85025538,61938095,42378734],"submission":[2204,69307,110677,114683,539,475,515,409,603,596],"total":731666081,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63928068,64081103,64003508,64249447,63923488,63951838,64056018,64015243,64044787,53256351],"completion":[63925742,64009783,63876957,64121836,63922982,63951388,64055580,64014822,64044371,53255922],"submission":[2326,71320,126551,127611,506,450,438,421,416,429],"total":565593497,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61258626,61391525,61286064,61436599,61234411,61268776,61231891,61297112,61250120,61249084],"completion":[61256538,61319312,61161722,61307794,61233833,61268331,61231461,61296712,61249726,61248667],"submission":[2088,72213,124342,128805,578,445,430,400,394,417],"total":551656367,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68553294,68620468,68814858,68614241,68631592,68661807,68592065,68662143,58025494,35838648],"completion":[68550770,68551313,68686623,68487858,68631059,68661361,68591642,68661732,58025060,35838196],"submission":[2524,69155,128235,126383,533,446,423,411,434,452],"total":574472106,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67190614,66986294,67049830,67137877,67174596,66997609,67034011,67189869,62147757,39445988],"completion":[67060868,66862817,66922713,67070355,67049436,66997070,67033554,67189452,62147338,39445516],"submission":[129746,123477,127117,67522,125160,539,457,417,419,472],"total":571175663,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton12-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton12-1gib-smart-1e.json new file mode 100644 index 0000000..581ab22 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton12-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":12,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33671994,33687693,33686693,33643440,33630411,33630422,33629782,33630042,33630153,33631037],"completion":[33629715,33641970,33642153,33642933,33629991,33630006,33629357,33629625,33629707,33630610],"submission":[42279,45723,44540,507,420,416,425,417,446,427],"total":302808252,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":12,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33637484,33670191,33682519,33681651,33636967,33636477,33635708,33636222,33635881,33636301],"completion":[33635364,33635403,33635793,33636406,33636391,33636054,33635297,33635778,33635488,33635874],"submission":[2120,34788,46726,45245,576,423,411,444,393,427],"total":302858374,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton13-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton13-1gib-allnodes-1e.json new file mode 100644 index 0000000..e1e937c --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton13-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":13,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[148491997,148477408,148529601,145888935,125193601,98651944,98693021,98638437,98605437,82021647],"completion":[148489400,148377913,148347514,145706983,125191878,98651451,98692507,98638020,98605022,82021217],"submission":[2597,99495,182087,181952,1723,493,514,417,415,430],"total":1044716152,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[144149137,144275245,144427929,143352396,131157677,93489136,92400408,92426317,92428528,92471508],"completion":[144146801,144173161,144239116,143164552,131156814,93488673,92399965,92425886,92428135,92471079],"submission":[2336,102084,188813,187844,863,463,443,431,393,429],"total":1026529981,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162660544,162620657,161804758,145836225,112189438,112130002,112097337,111333897,69892193,53861096],"completion":[162658549,162518674,161619206,145677894,112188809,112129522,112096878,111333492,69891756,53860646],"submission":[1995,101983,185552,158331,629,480,459,405,437,450],"total":1041780824,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161138025,161084352,160572459,147484087,109711463,109686221,109656527,109775705,80010000,58765775],"completion":[161042657,160984208,160389933,147393013,109710903,109685770,109656086,109775271,80009606,58765327],"submission":[95368,100144,182526,91074,560,451,441,434,394,448],"total":1047028798,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89209942,89249715,89409523,89361866,89165313,89397242,89490245,89443245,89677577,68199556],"completion":[89207620,89142437,89208241,89165693,89164794,89396800,89489763,89442838,89677176,68198615],"submission":[2322,107278,201282,196173,519,442,482,407,401,941],"total":783407671,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[84260938,84035666,84283098,84092927,84069389,84108405,83971592,84372783,84129185,84529399],"completion":[84258733,83929295,84081135,83892527,84068881,84107961,83971179,84372393,84128788,84528985],"submission":[2205,106371,201963,200400,508,444,413,390,397,414],"total":757601863,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[103167804,103112101,103224483,103319623,103454452,103221599,103619549,81691948,53633003,53495945],"completion":[102970552,102913687,103023981,103218736,103242162,103221078,103619129,81691503,53632141,53495441],"submission":[197252,198414,200502,100887,212290,521,420,445,862,504],"total":808786733,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[102561933,102648382,102770059,103044164,102705054,102964337,102939237,85003641,58225373,57113470],"completion":[102559477,102542522,102568798,102848588,102704505,102963880,102938820,85003195,58224550,57112832],"submission":[2456,105860,201261,195576,549,457,417,446,823,638],"total":817428786,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton13-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton13-1gib-smart-1e.json new file mode 100644 index 0000000..a279b8b --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton13-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":13,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33985310,33816430,34015927,33847827,33821090,34024016,33992943,33886547,34014785,33843114],"completion":[33943156,33770743,33970320,33847302,33820610,34023581,33992531,33886106,34014371,33842684],"submission":[42154,45687,45607,525,480,435,412,441,414,430],"total":305271217,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":13,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33638419,33675620,33684154,33685440,33635808,33636369,33636607,33635790,33636160,33635858],"completion":[33636072,33636155,33636454,33636308,33635290,33635935,33635856,33635391,33635767,33635432],"submission":[2347,39465,47700,49132,518,434,751,399,393,426],"total":302868601,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton14-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton14-1gib-allnodes-1e.json new file mode 100644 index 0000000..16feb82 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton14-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":14,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90309865,90226002,90364531,90365232,90253825,88487827,83655207,84123645,59980980,45023029],"completion":[90307413,90162842,90256100,90262345,90253296,88487409,83654724,84123174,59980567,45022557],"submission":[2452,63160,108431,102887,529,418,483,471,413,472],"total":722492748,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[91182752,91090222,91349461,91283810,91273089,88773460,84709761,83787564,56199539,43565028],"completion":[91180734,91029475,91243998,91181688,91272581,88773016,84709289,83787139,56199130,43564581],"submission":[2018,60747,105463,102122,508,444,472,425,409,447],"total":722044291,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79006712,78987601,79016620,79207198,78869016,79016504,79036219,73481315,71474166,72109658],"completion":[79004414,78921565,78903353,79092117,78868529,79016076,79035800,73480709,71473745,72109217],"submission":[2298,66036,113267,115081,487,428,419,606,421,441],"total":691210837,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82665907,82658558,82812430,82509062,82564245,82702808,80798784,75674101,75941981,63163904],"completion":[82606675,82598591,82699448,82508464,82563821,82702375,80798347,75673549,75941548,63163457],"submission":[59232,59967,112982,598,424,433,437,552,433,447],"total":708840048,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63705424,63560785,63575771,63646735,63624507,63590613,63569901,63552377,63476974,54747460],"completion":[63586395,63452169,63458648,63583749,63509183,63590068,63569393,63551960,63476561,54746913],"submission":[119029,108616,117123,62986,115324,545,508,417,413,547],"total":563357009,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[61311444,61109735,61129254,61233449,61101908,61190603,61162165,61147686,61231150,61147315],"completion":[61309150,61038532,61014022,61113426,61101322,61190166,61161737,61147262,61230740,61146876],"submission":[2294,71203,115232,120023,586,437,428,424,410,439],"total":550463598,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67941414,67968756,68112666,68027705,67964735,67928608,67891426,67888883,60093322,36052321],"completion":[67939094,67903215,67991247,67904071,67964214,67928181,67891013,67888430,60092916,36051850],"submission":[2320,65541,121419,123634,521,427,413,453,406,471],"total":571939654,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66749661,66698103,66796775,66784836,66814768,66723503,66761031,66778091,63070573,39148431],"completion":[66747103,66629042,66676696,66673559,66814231,66723073,66760587,66777641,63070144,39147949],"submission":[2558,69061,120079,111277,537,430,444,450,429,482],"total":569588002,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton14-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton14-1gib-smart-1e.json new file mode 100644 index 0000000..6e2a226 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton14-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":14,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33677697,33675057,33675781,33630927,33630689,33630213,33631779,33629961,33630360,33630234],"completion":[33629961,33630253,33630095,33630405,33630215,33629772,33631355,33629512,33629942,33629791],"submission":[47736,44804,45686,522,474,441,424,449,418,443],"total":302773655,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":14,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34414634,34429801,34442334,34394046,34384115,34399000,34404800,34410477,34400919,34260384],"completion":[34385942,34401797,34393469,34393462,34383702,34398603,34404346,34410060,34400519,34259881],"submission":[28692,28004,48865,584,413,397,454,417,400,503],"total":309533246,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton15-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton15-1gib-allnodes-1e.json new file mode 100644 index 0000000..5f9e584 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton15-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":15,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[92016078,91966001,92071695,92028704,91974254,88096191,85699951,84241381,58988598,44905505],"completion":[91958175,91914383,91969030,92028132,91973803,88095621,85699456,84240962,58986387,44904845],"submission":[57903,51618,102665,572,451,570,495,419,2211,660],"total":729986125,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[90429840,90517678,90476239,90638212,90488370,87821558,83720119,84197987,64665563,44711707],"completion":[90427619,90452032,90369822,90531991,90487835,87821079,83719606,84197582,64664923,44711042],"submission":[2221,65646,106417,106221,535,479,513,405,640,665],"total":727252539,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[83880499,84067743,84060688,84100531,84058516,84090347,79636381,76540488,76975603,61429687],"completion":[83878257,84004519,83955070,83994180,84058019,84089904,79635723,76540071,76975142,61391706],"submission":[2242,63224,105618,106351,497,443,658,417,461,37981],"total":715133205,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79607530,79756147,79753435,79772110,79732800,79656338,79567781,72460679,72621707,72557765],"completion":[79605488,79694484,79639724,79668088,79732315,79655918,79567354,72460148,72621301,72557313],"submission":[2042,61663,113711,104022,485,420,427,531,406,452],"total":695893131,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[63043799,63148877,62994784,63026905,63210943,63112075,63146072,63140300,63016923,53243007],"completion":[62924599,63030678,62874289,62961264,63086048,63111548,63145586,63139867,63016510,53242534],"submission":[119200,118199,120495,65641,124895,527,486,433,413,473],"total":558053009,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[60589423,60675641,60449794,60571207,60546629,60711401,60608181,60620609,60575568,60520412],"completion":[60587453,60601587,60333754,60448112,60546031,60710948,60607764,60620198,60575177,60519966],"submission":[1970,74054,116040,123095,598,453,417,411,391,446],"total":545290079,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67466696,67487410,67559435,67674986,67648940,67642377,67647322,67582860,58262984,35406055],"completion":[67464345,67415319,67443772,67551708,67648407,67641934,67646914,67582440,58262562,35405424],"submission":[2351,72091,115663,123278,533,443,408,420,422,631],"total":566923909,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66182929,66196369,66310549,66217378,66160719,66141014,66103481,66175537,61629958,38647966],"completion":[66171936,66130582,66185978,66095520,66160180,66140582,66103042,66175124,61629544,38647419],"submission":[10993,65787,124571,121858,539,432,439,413,414,547],"total":563594271,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton15-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton15-1gib-smart-1e.json new file mode 100644 index 0000000..5a73672 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton15-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":15,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[35284706,35301365,35301703,35262216,35268389,35272434,35254468,35268613,35251831,35045654],"completion":[35259002,35276455,35257878,35261683,35267964,35272000,35254039,35268208,35251429,35045231],"submission":[25704,24910,43825,533,425,434,429,405,402,423],"total":317236474,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":15,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[33698650,33694765,33694831,33672271,33692277,33644530,33646573,33644952,33644758,33645911],"completion":[33646341,33644336,33644172,33644431,33644404,33643999,33646088,33644548,33644352,33645452],"submission":[52309,50429,50659,27840,47873,531,485,404,406,459],"total":302987206,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton2-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton2-1gib-allnodes-1e.json new file mode 100644 index 0000000..bcf3627 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton2-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":2,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[162844001,162244974,162354208,162984797,163511655,162807557,162181531,161920347,162694763,110351241],"completion":[162651840,162075745,161987002,162984178,163316573,162807077,162181030,161919944,162694310,110350768],"submission":[192161,169229,367206,619,195082,480,501,403,453,473],"total":1411769335,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[163973270,163592545,164035418,163708975,164809923,164183458,163928263,164225255,164546014,99120674],"completion":[163794952,163411780,163661747,163708410,164807291,164183012,163927853,164224842,164545564,99120265],"submission":[178318,180765,373671,565,2632,446,410,413,450,409],"total":1412161228,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[153239168,153611009,153058525,153857660,153455577,154449101,153790212,153549367,153421392,153963624],"completion":[153235980,153429088,152691767,153496479,153455023,154448406,153789810,153548962,153420991,153963205],"submission":[3188,181921,366758,361181,554,695,402,405,401,419],"total":1383165970,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[156238057,156235876,155799116,157127083,155950296,156965252,156258157,156240131,156450517,145874619],"completion":[156235474,156028946,155418263,156765425,155949733,156964663,156257721,156239701,156450070,145874208],"submission":[2583,206930,380853,361658,563,589,436,430,447,411],"total":1396911867,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[317079858,223246367,224528330,224432922,223892923,223895814,226655380,223483576,223012757,169489088],"completion":[316784471,223131962,224413139,224375960,223782898,223895254,226654857,223483121,223011904,169488584],"submission":[295387,114405,115191,56962,110025,560,523,455,853,504],"total":1962652014,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[313945559,223658224,224146515,225147703,224507069,224939369,223997057,223979668,223869622,164422896],"completion":[313943374,223590297,224034649,225033912,224506480,224938934,223996631,223979236,223869207,164422471],"submission":[2185,67927,111866,113791,589,435,426,432,415,425],"total":1958682407,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[355465171,229286949,213085334,213702899,213202328,213797445,214100692,214142783,213901393,213950969],"completion":[355462475,213572713,212958906,213579940,213201785,213796824,214100261,214142390,213900897,213950560],"submission":[2696,15714236,126428,122959,543,621,431,393,496,409],"total":1939255906,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[348588855,224127623,216349154,215754719,216663411,215411631,215232724,216305424,216607242,210810291],"completion":[348586473,215625587,216230082,215635455,216662811,215411098,215232209,216304961,216606835,210809834],"submission":[2382,8502036,119072,119264,600,533,515,463,407,457],"total":1947276026,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton2-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton2-1gib-smart-1e.json new file mode 100644 index 0000000..5c541d0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton2-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":2,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86321629,87139117,86445660,86377406,86369844,86307962,86280771,86295562,66322877,43705615],"completion":[86282914,87104714,86301231,86376772,86369393,86307481,86280361,86295140,66322420,43705152],"submission":[38715,34403,144429,634,451,481,410,422,457,463],"total":715536446,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[87500028,87224383,87237079,87106063,86864696,86585413,87002394,87114607,61565804,41360497],"completion":[87497739,87178375,87165437,87034066,86864202,86584983,87001982,87114183,61565417,41359995],"submission":[2289,46008,71642,71997,494,430,412,424,387,502],"total":712069720,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[76715914,76445521,76503696,76318053,76233399,76552579,76363488,76273844,76199155,76342897],"completion":[76643375,76370272,76428734,76278751,76157464,76552001,76363035,76273426,76198750,76342432],"submission":[72539,75249,74962,39302,75935,578,453,418,405,465],"total":687241437,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":2,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79594669,79628229,79510761,79370105,79400618,79549623,79384821,79326341,79352853,67306217],"completion":[79592203,79580693,79437094,79298905,79400102,79549192,79384378,79325923,79352454,67305805],"submission":[2466,47536,73667,71200,516,431,443,418,399,412],"total":702873893,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton3-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton3-1gib-allnodes-1e.json new file mode 100644 index 0000000..1a86760 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton3-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":3,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164681192,164211387,163779558,163341380,164032262,164155706,163676518,164108601,164530328,103185292],"completion":[164508921,164012778,163413143,163340800,164030615,164155141,163675954,164108078,164529783,103184832],"submission":[172271,198609,366415,580,1647,565,564,523,545,460],"total":1415030238,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[161925473,161677193,161667182,162391183,161847409,161588274,161467983,161304769,162133448,120601070],"completion":[161923490,161491644,161292836,162005366,161669953,161587745,161467550,161304322,162132935,120600642],"submission":[1983,185549,374346,385817,177456,529,433,447,513,428],"total":1415393546,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157343783,157456382,157156668,157894183,156844994,157871314,157106625,156916483,157866990,144943419],"completion":[157341633,157264123,156795131,157536755,156844495,157870696,157106213,156916056,157866554,144942984],"submission":[2150,192259,361537,357428,499,618,412,427,436,435],"total":1404067553,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154114902,153871972,153965712,154352869,153250951,154108838,153817258,153390262,154572303,154094938],"completion":[154112478,153675404,153596576,153969239,153250390,154108152,153816818,153389856,154571911,154094500],"submission":[2424,196568,369136,383630,561,686,440,406,392,438],"total":1385436258,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[323257421,226288433,224679422,225792121,224848515,225517995,225907743,225117303,225199584,164189332],"completion":[322957703,225197723,224554081,225731931,224735761,225517504,225907325,225116883,225199177,164188888],"submission":[299718,1090710,125341,60190,112754,491,418,420,407,444],"total":1967555931,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[330372635,226284441,222673852,224104845,222790446,223201044,223208845,224046631,223007338,175640422],"completion":[330369525,223650347,222547747,223993250,222789895,223200616,223208424,224046165,223006913,175639959],"submission":[3110,2634094,126105,111595,551,428,421,466,425,463],"total":1964972054,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[356805564,228450077,216567468,215646277,216281596,216021475,216663007,215513507,217233694,204467452],"completion":[356801991,215146362,216450385,215532795,216281020,216021021,216662525,215513069,217233286,204467026],"submission":[3573,13303715,117083,113482,576,454,482,438,408,426],"total":1946859366,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[370615067,234179259,211545468,211583792,211556866,211619993,211710440,211554725,212202735,211383816],"completion":[370611443,210310788,211424043,211464807,211556260,211619539,211709981,211554316,212202297,211383397],"submission":[3624,23868471,121425,118985,606,454,459,409,438,419],"total":1927350935,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton3-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton3-1gib-smart-1e.json new file mode 100644 index 0000000..3710af8 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton3-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":3,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[86702063,86679693,86622466,87022916,86970162,86440306,86548777,86605373,63611532,43863977],"completion":[86630451,86608039,86549732,86987328,86901435,86439743,86548362,86604948,63611090,43863351],"submission":[71612,71654,72734,35588,68727,563,415,425,442,626],"total":714375809,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85427407,85378516,84839563,85812564,85293341,85215690,85222430,85245233,70558830,42622533],"completion":[85387750,85340329,84717955,85811886,85292903,85215258,85222008,85244833,70558433,42621899],"submission":[39657,38187,121608,678,438,432,422,400,397,634],"total":710202060,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[79244404,79671066,79530655,79857344,80109942,79647933,79714112,79664799,80018046,64215108],"completion":[79242326,79628110,79457988,79785379,80109414,79647497,79713673,79664384,80017650,64214657],"submission":[2078,42956,72667,71965,528,436,439,415,396,451],"total":702483924,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":3,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[75478641,75631956,75844025,75402146,76372847,75776663,75512814,75612990,75636596,76023787],"completion":[75476315,75585654,75768751,75330713,76372354,75776235,75512411,75612593,75636193,76023380],"submission":[2326,46302,75274,71433,493,428,403,397,403,407],"total":681863436,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton4-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton4-1gib-allnodes-1e.json new file mode 100644 index 0000000..d8e5a29 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton4-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":4,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374440865,238337899,213105796,213214587,214639982,213665315,212685098,213194954,212767264,213464959],"completion":[374438659,211263740,212994021,213086760,214639431,213664848,212684680,213194547,212766842,213464552],"submission":[2206,27074159,111775,127827,551,467,418,407,422,407],"total":1945088973,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[366390893,236393665,215114281,214851405,214498636,215056085,216704508,213941698,214467107,210168483],"completion":[366388724,213515710,214981341,214717180,214498041,215055654,216704082,213941286,214466640,210168071],"submission":[2169,22877955,132940,134225,595,431,426,412,467,412],"total":1951208893,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[326623295,229176572,223099831,224424643,224388568,224041700,223777384,224797150,223872897,174558086],"completion":[326620502,223194665,222987760,224297865,224387966,224041249,223776981,224796673,223872474,174557659],"submission":[2793,5981907,112071,126778,602,451,403,477,423,427],"total":1972152216,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[320240635,228930227,224204790,225473296,224166371,224429178,224531775,224660016,225047731,170908188],"completion":[320238401,223599104,224088101,225361582,224165708,224428703,224531304,224659592,225047311,170907766],"submission":[2234,5331123,116689,111714,663,475,471,424,420,422],"total":1972367980,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154247326,153054757,154347819,154079369,154121896,155475227,154084281,154336752,154212926,153589757],"completion":[154244333,152847128,153965701,153690595,154121339,155474793,154083870,154336362,154212523,153589335],"submission":[2993,207629,382118,388774,557,434,411,390,403,422],"total":1387488739,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[158893462,156604392,156889184,156784911,157174138,157872206,156703028,156408705,157009793,146491885],"completion":[158891140,156224921,156504918,156352416,157173626,157871736,156702622,156408290,157009395,146491451],"submission":[2322,379471,384266,432495,512,470,406,415,398,434],"total":1401949235,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164120812,163733446,163804764,163699709,165354488,164441508,163972781,164171516,163425965,107297465],"completion":[163728049,163384072,163439236,163522770,165001261,164440994,163972342,164171112,163425521,107297010],"submission":[392763,349374,365528,176939,353227,514,439,404,444,455],"total":1419912189,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[164250945,164826394,164575457,164160843,165305325,165223846,164497164,164593354,164527098,102681522],"completion":[164062788,164490110,164206560,164160285,165304891,165223412,164496722,164592937,164526671,102681102],"submission":[188157,336284,368897,558,434,434,442,417,427,420],"total":1420400070,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton4-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton4-1gib-smart-1e.json new file mode 100644 index 0000000..0654d0e --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton4-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":4,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68235518,68134149,68287878,68204257,68237233,67831662,43259593,42679152,42988641,43060343],"completion":[68190347,68089257,68241382,68181134,68193844,67831148,43258879,42678688,42988195,43059900],"submission":[45171,44892,46496,23123,43389,514,714,464,446,443],"total":512693895,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":4,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[49940879,49902618,50012915,50003084,49941214,49976524,49936486,49944989,49952233,49940269],"completion":[49914300,49873805,49960381,50002575,49913836,49975613,49936050,49944583,49951840,49939857],"submission":[26579,28813,52534,509,27378,911,436,406,393,412],"total":449730127,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton5-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton5-1gib-allnodes-1e.json new file mode 100644 index 0000000..d89fc46 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton5-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":5,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[361866820,361742905,306938954,228287724,208906003,209540490,209234103,208934797,209189446,185096573],"completion":[361864595,361583077,306639675,208827653,208904729,209540005,209233676,208934384,209189021,185096134],"submission":[2225,159828,299279,19460071,1274,485,427,413,425,439],"total":2127885548,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[356934268,353546025,321912142,197923214,204251403,203807935,204141904,203712715,203736651,203788868],"completion":[356775540,353378711,321598110,197922524,204250856,203807529,204141496,203712299,203736250,203788468],"submission":[158728,167314,314032,690,547,406,408,416,401,400],"total":2096833280,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[377124715,377461488,296852773,220620018,220181640,222166995,220477645,220301379,213134677,106693273],"completion":[377122503,377295912,258681752,220492022,220181044,222166561,220477224,220300953,213134217,106692805],"submission":[2212,165576,38171021,127996,596,434,421,426,460,468],"total":2097907049,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[371949423,372658174,277474604,217606443,219117400,218239532,218291061,217945649,218144800,147687947],"completion":[371947264,372493469,277166882,217475637,219116813,218239078,218290618,217945241,218144353,147687508],"submission":[2159,164705,307722,130806,587,454,443,408,447,439],"total":2107178260,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[180155041,180646289,180467627,180872530,180439128,180840132,180627792,181181734,180523523,161181391],"completion":[180152763,180459676,180107558,180501023,180438631,180839671,180627377,181181315,180523107,161180969],"submission":[2278,186613,360069,371507,497,461,415,419,416,422],"total":1606793291,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[175270237,175476715,175476803,176094212,175375699,175454556,175525214,176226841,175957292,175689255],"completion":[175266439,175294430,175113071,175730299,175375154,175454135,175524782,176226423,175956811,175688832],"submission":[3798,182285,363732,363913,545,421,432,418,481,423],"total":1581294003,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[194629606,194816149,194714664,194870481,194927190,194726697,195190016,194789799,168334216,94450337],"completion":[194270746,194251645,194364724,194692273,194580436,194726174,195189578,194789374,168333794,94449816],"submission":[358860,564504,349940,178208,346754,523,438,425,422,521],"total":1626833334,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[191440627,191003154,191086064,191364337,191078752,191216860,192127431,190895229,180677545,107054188],"completion":[191259388,190803380,190719181,191009743,191078252,191216321,192127002,190894798,180677143,107053536],"submission":[181239,199774,366883,354594,500,539,429,431,402,652],"total":1626515234,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton5-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton5-1gib-smart-1e.json new file mode 100644 index 0000000..20b1ff0 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton5-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":5,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[71124406,70564336,71019328,70872044,70775386,70898360,55078985,41729010,41761725,41946062],"completion":[71075920,70517556,70972177,70871354,70774892,70897928,55078542,41728457,41761298,41945597],"submission":[48486,46780,47151,690,494,432,443,553,427,465],"total":534658903,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":5,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[54061974,54022873,54012184,54225796,53956419,54095329,54083566,54009709,54054803,54019519],"completion":[54059194,53981519,53958073,54175318,53925187,54094046,54083154,54009293,54054413,54019116],"submission":[2780,41354,54111,50478,31232,1283,412,416,390,403],"total":486724068,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton6-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton6-1gib-allnodes-1e.json new file mode 100644 index 0000000..a8e779d --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton6-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":6,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[311446647,223968507,224660520,224193592,225523068,224687880,224230776,224423415,224512666,175978497],"completion":[311306463,223910870,224549097,224193000,225521996,224687431,224230289,224422976,224512212,175978037],"submission":[140184,57637,111423,592,1072,449,487,439,454,460],"total":1972193610,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[308388146,225560293,224888336,225466334,225468065,225117868,224956899,225827508,225282519,166931440],"completion":[308386021,225494992,224772358,225350899,225467497,225117398,224956434,225827089,225282063,166931007],"submission":[2125,65301,115978,115435,568,470,465,419,456,433],"total":1969512182,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[352776439,232589555,214869085,215023863,214325315,214605745,215276137,214788017,214235077,214280096],"completion":[352774294,213943300,214753323,214905341,214324704,214605298,215275733,214787617,214234670,214279670],"submission":[2145,18646255,115762,118522,611,447,404,400,407,426],"total":1950007197,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[347227785,229951025,216091241,216895034,216506727,216625645,216690726,216769939,217229503,210875154],"completion":[347225734,216612996,215972982,216780808,216506085,216625199,216690282,216769530,217229101,210874735],"submission":[2051,13338029,118259,114226,642,446,444,409,402,419],"total":1957648610,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157753474,162342442,162733780,162539588,161582780,162182554,162619503,162244530,162231007,111840757],"completion":[157751121,162154553,162376051,162150487,161582238,162181894,162618985,162244118,162230605,111840326],"submission":[2353,187889,357729,389101,542,660,518,412,402,431],"total":1410326844,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[160079227,164202563,164263913,164157717,163321481,163541724,164048637,163711776,163570787,99757067],"completion":[159327763,163831783,163902995,163974716,162960714,163541185,164048196,163711367,163570348,99756614],"submission":[751464,370780,360918,183001,360767,539,441,409,439,453],"total":1410587023,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[152672162,148525095,153487420,153418150,153108390,152792215,152501208,153641620,153198934,152788782],"completion":[152668597,148333696,153130235,153075966,153107873,152791786,152500768,153641220,153198539,152788350],"submission":[3565,191399,357185,342184,517,429,440,400,395,432],"total":1373473128,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[167415904,155938119,156515690,156141134,155618049,155608907,156086368,155548555,155777343,141037090],"completion":[167413612,155579290,156161901,155779909,155617274,155608445,156085966,155547910,155776907,141036653],"submission":[2292,358829,353789,361225,775,462,402,645,436,437],"total":1388787060,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton6-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton6-1gib-smart-1e.json new file mode 100644 index 0000000..263dfae --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton6-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":6,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[67177162,67031852,67175930,67166774,67145690,67158689,62521302,43958204,43421177,43436861],"completion":[67128277,66985177,67129408,67166240,67145214,67158242,62520890,43957596,43420771,43436437],"submission":[48885,46675,46522,534,476,447,412,608,406,424],"total":529028110,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":6,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52873944,52778575,52936064,52869253,52866320,52744680,52838146,52878530,52784433,52792138],"completion":[52871817,52737126,52882002,52784098,52865034,52744222,52837721,52878128,52784039,52791698],"submission":[2127,41449,54062,85155,1286,458,425,402,394,440],"total":475620527,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton7-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton7-1gib-allnodes-1e.json new file mode 100644 index 0000000..fafcf55 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton7-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":7,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[325108000,230882915,226479384,225987223,226142753,226328360,226446445,225557064,226240837,163017870],"completion":[324957977,225169421,226364304,225986589,226142179,226327263,226445925,225556545,226240331,163017366],"submission":[150023,5713494,115080,634,574,1097,520,519,506,504],"total":1977097352,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[339450419,232054182,223495110,224083655,224548271,224002297,225204129,223815098,224778612,173224260],"completion":[339448132,223701538,223378987,223973208,224547661,224001871,225203700,223814666,224778160,173223830],"submission":[2287,8352644,116123,110447,610,426,429,432,452,430],"total":1975218502,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[359051787,233132903,215973474,215867605,216222619,215732074,215972408,216467545,216067249,205346498],"completion":[359049502,216139068,215854163,215758070,216222067,215731553,215971982,216467128,216066780,205346075],"submission":[2285,16993835,119311,109535,552,521,426,417,469,423],"total":1950797066,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[374945295,241096158,212974489,211815440,211774008,211910782,212912635,211320773,211788211,212090932],"completion":[374943053,210534781,212853177,211695962,211773318,211910303,212912200,211320364,211787792,212090525],"submission":[2242,30561377,121312,119478,690,479,435,409,419,407],"total":1937697728,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[160349857,163739867,164294596,163862166,164578863,163857957,164138095,163766801,164393570,105016858],"completion":[159982494,163410653,163923657,163664584,164218815,163857445,164137615,163766375,164393158,105016391],"submission":[367363,329214,370939,197582,360048,512,480,426,412,467],"total":1417659636,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157735402,161585014,162413159,161868815,161672952,161971708,161872926,161700187,162311140,122570911],"completion":[157732704,161365467,162050949,161493046,161672368,161971259,161872510,161699753,162310735,122570375],"submission":[2698,219547,362210,375769,584,449,416,434,405,536],"total":1418154591,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[157312356,168470732,157537735,157527026,156690744,157376430,157529827,157004204,156625424,141158238],"completion":[157310123,156597156,157174144,157168373,156690267,157375974,157529415,157003766,156625010,141157804],"submission":[2233,11873576,363591,358653,477,456,412,438,414,434],"total":1409933649,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[154161425,149583571,153920853,154148923,153392291,153869648,153967926,153958419,153448403,154021323],"completion":[154158758,149379366,153567209,153774904,153391685,153869218,153967495,153957829,153447987,154020871],"submission":[2667,204205,353644,374019,606,430,431,590,416,452],"total":1380327549,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton7-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton7-1gib-smart-1e.json new file mode 100644 index 0000000..27d930a --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton7-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":2,"list":[{"affinity":{"nnode_dst":7,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68981897,68980449,68936865,68992396,68938682,66265276,48825461,48708492,48821146,48864994],"completion":[68934492,68934170,68889612,68991878,68938259,66264841,48824845,48708095,48820725,48864574],"submission":[47405,46279,47253,518,423,435,616,397,421,420],"total":537343674,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":7,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50012562,49941209,50038874,49992679,49939985,49934115,49984311,49916829,49974067,49962341],"completion":[49979420,49911607,49984477,49992141,49913235,49933167,49983651,49916431,49973665,49961914],"submission":[33142,29602,54397,538,26750,948,660,398,402,427],"total":449803619,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton8-1gib-allnodes-1e.json b/benchmarks/benchmark-results/copy-n9ton8-1gib-allnodes-1e.json new file mode 100644 index 0000000..1be82fe --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton8-1gib-allnodes-1e.json @@ -0,0 +1 @@ +{"count":8,"list":[{"affinity":{"nnode_dst":8,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[47762407,47589855,47652927,47700798,47547293,47665012,47681541,47736054,47778121,37072001],"completion":[47714944,47540947,47562347,47700195,47546867,47664599,47681125,47735632,47777712,37071578],"submission":[47463,48908,90580,603,426,413,416,422,409,423],"total":418433132,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[45161230,45230841,45224661,45243560,45171772,45192318,45137296,45258189,45083772,45340331],"completion":[45159278,45160644,45099102,45132744,45171255,45191884,45136860,45257770,45083365,45339898],"submission":[1952,70197,125559,110816,517,434,436,419,407,433],"total":406892313,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[52231123,52252336,52433639,52426090,52267621,52285914,52406647,51948839,39340300,35608455],"completion":[52228954,52194695,52344125,52326650,52267093,52285483,52406082,51948413,39339836,35608002],"submission":[2169,57641,89514,99440,528,431,565,426,464,453],"total":440980809,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[50651158,50651705,50633079,50719093,50626252,50598956,50749208,50682502,44746579,34113555],"completion":[50648987,50596285,50532799,50625767,50625762,50598506,50748723,50682092,44746164,34112935],"submission":[2171,55420,100280,93326,490,450,485,410,415,620],"total":433532239,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":9,"node":4},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[85046296,85030111,84952673,84686051,73698850,73688546,73703329,73751613,73793871,70513409],"completion":[85043957,84981173,84862005,74920305,73697632,73688079,73702917,73751175,73793456,70512951],"submission":[2339,48938,90668,9765746,1218,467,412,438,415,458],"total":693833754,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":9,"node":5},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[82702695,82801710,82776377,75257925,76292228,76351425,76378318,76361305,76327472,76429168],"completion":[82699382,82743504,82692992,75173460,76291662,76350891,76377914,76360888,76327067,76428738],"submission":[3313,58206,83385,84465,566,534,404,417,405,430],"total":698989134,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":9,"node":6},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[89534708,89693898,85514436,88960524,85248360,85233932,85208696,85233687,72469768,42511861],"completion":[89526213,89642469,85424921,85143693,85247080,85233467,85208275,85233283,72469370,42511430],"submission":[8495,51429,89515,3816831,1280,465,421,404,398,431],"total":720090815,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":9,"node":7},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[88185068,88434450,85515330,84241129,85757239,85602514,85537789,85566470,78432553,42780072],"completion":[88089368,88345159,85423183,84189421,85679357,85601984,85537267,85566033,78432112,42779596],"submission":[95700,89291,92147,51708,77882,530,522,437,441,476],"total":721880155,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton8-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton8-1gib-smart-1e.json new file mode 100644 index 0000000..7621677 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton8-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":8,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34765610,34711555,34786089,34702790,34788350,34727917,34677163,34720281,34718017,34405897],"completion":[34740706,34685704,34729837,34702220,34787861,34727439,34676718,34719881,34717622,34405484],"submission":[24904,25851,56252,570,489,478,445,400,395,413],"total":312244972,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[34087043,34108557,34108541,34106656,34120875,34085469,34083147,34046050,34067154,34071671],"completion":[34085011,34073897,34051578,34055495,34120336,34085038,34082720,34045651,34066760,34071245],"submission":[2032,34660,56963,51161,539,431,427,399,394,426],"total":306804546,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[38647450,38681231,38660467,38764551,38706021,38600378,38614785,38601058,35355072,34018556],"completion":[38598005,38630643,38609937,38737630,38656577,38599882,38614327,38600639,35354653,34018059],"submission":[49445,50588,50530,26921,49444,496,458,419,419,497],"total":340010041,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":8,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[36759557,36865199,36778340,36829090,36796839,36796605,36764204,36758283,36469717,33642358],"completion":[36756904,36828775,36724499,36776074,36796336,36796165,36763783,36757875,36469315,33641853],"submission":[2653,36424,53841,53016,503,440,421,408,402,505],"total":327709564,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file diff --git a/benchmarks/benchmark-results/copy-n9ton9-1gib-smart-1e.json b/benchmarks/benchmark-results/copy-n9ton9-1gib-smart-1e.json new file mode 100644 index 0000000..5350d26 --- /dev/null +++ b/benchmarks/benchmark-results/copy-n9ton9-1gib-smart-1e.json @@ -0,0 +1 @@ +{"count":4,"list":[{"affinity":{"nnode_dst":9,"nnode_src":9,"node":0},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[57152910,57272008,57569937,57140858,57076965,57182060,57316828,57368566,50518386,44696909],"completion":[57150779,57229803,57498566,57067811,57076462,57181540,57316421,57368150,50480457,44696260],"submission":[2131,42205,71371,73047,503,520,407,416,37929,649],"total":496403637,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":9,"node":1},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[51649347,51377491,51617858,51646123,51270285,51258584,51347992,51530926,51359845,51169963],"completion":[51647388,51331039,51540634,51575487,51269803,51258147,51347574,51530422,51359450,51169527],"submission":[1959,46452,77224,70636,482,437,418,504,395,436],"total":462587598,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":9,"node":2},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[66548636,66657086,66332373,66359155,66498520,66353698,60407844,50739373,39967794,39895365],"completion":[66475769,66587457,66260562,66358639,66498057,66353238,60407407,50738492,39967301,39894915],"submission":[72867,69629,71811,516,463,460,437,881,493,450],"total":523221879,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}},{"affinity":{"nnode_dst":9,"nnode_src":9,"node":3},"report":{"iterations_completed":10,"status":"ok","time":{"combined":[68605733,68514401,68347533,68483847,68496893,68411213,59469320,53375997,50587803,50015962],"completion":[68603737,68469892,68278007,68413770,68496393,68410795,59467500,53375416,50587372,50015528],"submission":[1996,44509,69526,70077,500,418,1820,581,431,434],"total":555749014,"unit":"nanoseconds"}},"task":{"batching":{"batch_size":0,"batch_submit":false},"iterations":10,"size":1073741824}}],"path":"hw"} \ No newline at end of file