Commit 11c7c767 authored by Ashwin Vishnu's avatar Ashwin Vishnu
Browse files

Beskow 2D benchmarks

parent 98f55790a97c
......@@ -7,11 +7,11 @@ import fluidfft
# Parameters
# ----------
## n0 = 2 ** 10; 'Triolith'
# n0 = 1024; nb_cores = [2, 4, 8, 12, 16]; nodes = [2, 4, 8]
## n0 = 2 ** 10; 'Triolith / Beskow'
n0 = 1024; nb_cores = [2, 4, 8, 16, 32]; nodes = [2, 4, 8]
## n0 = 2**6 * 3**2 * 7; 'Kebnekaise'
n0 = 1008; nb_cores = [2, 4, 8, 12, 16, 21, 24, 28]; nodes = [2, 3, 4, 6]
# n0 = 1008; nb_cores = [2, 4, 8, 12, 16, 21, 24, 28]; nodes = [2, 3, 4, 6]
argv = dict(dim='2d', nh='{} -d 2'.format(n0), time='00:04:00') # 2D benchmarks
# argv = dict(dim='3d', nh='960 960 240', time='00:20:00') # 3D benchmarks
......@@ -19,7 +19,6 @@ argv = dict(dim='2d', nh='{} -d 2'.format(n0), time='00:04:00') # 2D benchmarks
# mode = 'inter'
mode = 'inter-intra'
mode='inter'; nodes=[6]
def init_cluster():
global output_dir
......@@ -38,8 +37,7 @@ def init_cluster():
os.makedirs(output_dir)
print('Output directory: ', output_dir)
cluster.commands_unsetting_env.extend([
'fluidinfo -o ' + output_dir])
cluster.commands_unsetting_env.insert(0, 'fluidinfo -o ' + output_dir)
return cluster, interactive
......
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0019104480743408203, "t_fft_cpp": 0.002168380000000001, "t_fft_return": 0.0019224882125854492, "t_ifft_as_arg": 0.0020371675491333008, "t_ifft_cpp": 0.00200564, "t_ifft_return": 0.002072572708129883}], "hostname": "nid01292", "n0": 1024, "n1": 1024, "nb_proc": 128, "pid": 53300, "time_as_str": "2017-10-14_08-17-42"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0018923282623291016, "t_fft_cpp": 0.002191620000000001, "t_fft_return": 0.0019305944442749023, "t_ifft_as_arg": 0.001998424530029297, "t_ifft_cpp": 0.00208536, "t_ifft_return": 0.0020771026611328125}], "hostname": "nid01232", "n0": 1024, "n1": 1024, "nb_proc": 128, "pid": 63688, "time_as_str": "2017-10-14_09-09-55"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.00198519229888916, "t_fft_cpp": 0.00237404, "t_fft_return": 0.0020208358764648438, "t_ifft_as_arg": 0.0020613670349121094, "t_ifft_cpp": 0.00210354, "t_ifft_return": 0.002154827117919922}], "hostname": "nid01258", "n0": 1024, "n1": 1024, "nb_proc": 128, "pid": 20298, "time_as_str": "2017-10-14_09-21-58"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0028203725814819336, "t_fft_cpp": 0.0028761399999999997, "t_fft_return": 0.0027844905853271484, "t_ifft_as_arg": 0.0031191110610961914, "t_ifft_cpp": 0.00306688, "t_ifft_return": 0.0031119585037231445}], "hostname": "nid01293", "n0": 1024, "n1": 1024, "nb_proc": 16, "pid": 64745, "time_as_str": "2017-10-14_08-16-24"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0027718544006347656, "t_fft_cpp": 0.0027835600000000005, "t_fft_return": 0.0028307437896728516, "t_ifft_as_arg": 0.003133058547973633, "t_ifft_cpp": 0.0031186000000000005, "t_ifft_return": 0.0031480789184570312}], "hostname": "nid01254", "n0": 1024, "n1": 1024, "nb_proc": 16, "pid": 31221, "time_as_str": "2017-10-14_09-08-35"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0028047561645507812, "t_fft_cpp": 0.0028828600000000005, "t_fft_return": 0.0027115345001220703, "t_ifft_as_arg": 0.003034234046936035, "t_ifft_cpp": 0.0029961799999999998, "t_ifft_return": 0.0030722618103027344}], "hostname": "nid01983", "n0": 1024, "n1": 1024, "nb_proc": 16, "pid": 12570, "time_as_str": "2017-10-14_09-19-10"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0012968778610229492, "t_fft_cpp": 0.0016343199999999999, "t_fft_return": 0.0013068914413452148, "t_ifft_as_arg": 0.0013911724090576172, "t_ifft_cpp": 0.00159966, "t_ifft_return": 0.0013631582260131836}], "hostname": "nid01292", "n0": 1024, "n1": 1024, "nb_proc": 256, "pid": 53529, "time_as_str": "2017-10-14_08-23-02"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0012600421905517578, "t_fft_cpp": 0.0016485199999999999, "t_fft_return": 0.001240372657775879, "t_ifft_as_arg": 0.0012912750244140625, "t_ifft_cpp": 0.00154686, "t_ifft_return": 0.0013298988342285156}], "hostname": "nid01177", "n0": 1024, "n1": 1024, "nb_proc": 256, "pid": 14578, "time_as_str": "2017-10-14_09-21-58"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0012440681457519531, "t_fft_cpp": 0.00151352, "t_fft_return": 0.0012788772583007812, "t_ifft_as_arg": 0.0012879371643066406, "t_ifft_cpp": 0.0013104199999999999, "t_ifft_return": 0.0013824701309204102}], "hostname": "nid01267", "n0": 1024, "n1": 1024, "nb_proc": 256, "pid": 22508, "time_as_str": "2017-10-14_09-21-58"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.013031005859375, "t_fft_cpp": 0.012701959999999998, "t_fft_return": 0.012944936752319336, "t_ifft_as_arg": 0.01353907585144043, "t_ifft_cpp": 0.01361178, "t_ifft_return": 0.01312708854675293}], "hostname": "nid01264", "n0": 1024, "n1": 1024, "nb_proc": 2, "pid": 36933, "time_as_str": "2017-10-14_08-16-24"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.013042569160461426, "t_fft_cpp": 0.01244532, "t_fft_return": 0.013152599334716797, "t_ifft_as_arg": 0.013875842094421387, "t_ifft_cpp": 0.013792720000000001, "t_ifft_return": 0.013048052787780762}], "hostname": "nid01232", "n0": 1024, "n1": 1024, "nb_proc": 2, "pid": 63435, "time_as_str": "2017-10-14_09-08-31"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.012935757637023926, "t_fft_cpp": 0.011753940000000001, "t_fft_return": 0.012815237045288086, "t_ifft_as_arg": 0.012421607971191406, "t_ifft_cpp": 0.012369419999999999, "t_ifft_return": 0.011306524276733398}], "hostname": "nid01983", "n0": 1024, "n1": 1024, "nb_proc": 2, "pid": 12380, "time_as_str": "2017-10-14_09-17-47"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0015289783477783203, "t_fft_cpp": 0.00153676, "t_fft_return": 0.0015385150909423828, "t_ifft_as_arg": 0.0016356706619262695, "t_ifft_cpp": 0.00153066, "t_ifft_return": 0.001546621322631836}], "hostname": "nid01294", "n0": 1024, "n1": 1024, "nb_proc": 32, "pid": 58651, "time_as_str": "2017-10-14_08-16-24"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.001523137092590332, "t_fft_cpp": 0.0015455, "t_fft_return": 0.001531362533569336, "t_ifft_as_arg": 0.001569509506225586, "t_ifft_cpp": 0.0015588, "t_ifft_return": 0.001568436622619629}], "hostname": "nid01255", "n0": 1024, "n1": 1024, "nb_proc": 32, "pid": 64096, "time_as_str": "2017-10-14_09-08-50"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.001523733139038086, "t_fft_cpp": 0.0015218999999999999, "t_fft_return": 0.001535177230834961, "t_ifft_as_arg": 0.0015529394149780273, "t_ifft_cpp": 0.00154894, "t_ifft_return": 0.0016179084777832031}], "hostname": "nid01263", "n0": 1024, "n1": 1024, "nb_proc": 32, "pid": 29274, "time_as_str": "2017-10-14_09-19-11"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.00699925422668457, "t_fft_cpp": 0.00708586, "t_fft_return": 0.0069921016693115234, "t_ifft_as_arg": 0.007454395294189453, "t_ifft_cpp": 0.007182519999999999, "t_ifft_return": 0.007021784782409668}], "hostname": "nid01265", "n0": 1024, "n1": 1024, "nb_proc": 4, "pid": 13079, "time_as_str": "2017-10-14_08-16-24"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0069741010665893555, "t_fft_cpp": 0.00699064, "t_fft_return": 0.0069580078125, "t_ifft_as_arg": 0.007443785667419434, "t_ifft_cpp": 0.007388939999999999, "t_ifft_return": 0.007124662399291992}], "hostname": "nid01261", "n0": 1024, "n1": 1024, "nb_proc": 4, "pid": 24995, "time_as_str": "2017-10-14_09-08-31"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.006975293159484863, "t_fft_cpp": 0.007128680000000001, "t_fft_return": 0.006934762001037598, "t_ifft_as_arg": 0.007038235664367676, "t_ifft_cpp": 0.00702002, "t_ifft_return": 0.007001042366027832}], "hostname": "nid01263", "n0": 1024, "n1": 1024, "nb_proc": 4, "pid": 29030, "time_as_str": "2017-10-14_09-17-47"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0029268264770507812, "t_fft_cpp": 0.00310702, "t_fft_return": 0.002961277961730957, "t_ifft_as_arg": 0.0032393932342529297, "t_ifft_cpp": 0.0032018000000000003, "t_ifft_return": 0.003216981887817383}], "hostname": "nid01264", "n0": 1024, "n1": 1024, "nb_proc": 64, "pid": 37120, "time_as_str": "2017-10-14_08-17-41"}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment