Read about our upcoming Code of Conduct on this issue

Commit 8727c700 authored by Pierre Augier's avatar Pierre Augier
Browse files

Add benchmarks cluster8 LEGI.

parent 27704398e6de
......@@ -46,3 +46,10 @@ Benchmarks on `LEGI <http://www.legi.grenoble-inp.fr>`_ clusters
The benchmark is not sufficiently accurate to measure the cost of calling
the functions from Python. The method fft2dmpiwithfftw1d is slower and seems
less regular.
.. figure:: tmp/fig_legi_cluster8_2d.png
:scale: 80 %
:alt: Benchmarks at LEGI on cluster8.
Same as previous figure but for "cluster8" (2015, 12 nodes Xeon DELL C6320,
20 cores per node).
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.002026796340942383, "t_fft_cpp": 0.001729, "t_fft_return": 0.0016132593154907227, "t_ifft_as_arg": 0.001763463020324707, "t_ifft_cpp": 0.00130584, "t_ifft_return": 0.0020192861557006836}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0013594627380371094, "t_fft_cpp": 0.00155076, "t_fft_return": 0.0012679100036621094, "t_ifft_as_arg": 0.0015087127685546875, "t_ifft_cpp": 0.00149558, "t_ifft_return": 0.002835869789123535}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 12, "pid": 139305, "time_as_str": "2017-10-05_22-09-32"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0019506216049194336, "t_fft_cpp": 0.00171926, "t_fft_return": 0.001531362533569336, "t_ifft_as_arg": 0.001585841178894043, "t_ifft_cpp": 0.00121938, "t_ifft_return": 0.0012259483337402344}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0012260675430297852, "t_fft_cpp": 0.0014086799999999998, "t_fft_return": 0.0012319087982177734, "t_ifft_as_arg": 0.0013810396194458008, "t_ifft_cpp": 0.0013747999999999998, "t_ifft_return": 0.0028307437896728516}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 12, "pid": 140622, "time_as_str": "2017-10-05_22-10-46"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0021783113479614258, "t_fft_cpp": 0.0017079600000000001, "t_fft_return": 0.0014760494232177734, "t_ifft_as_arg": 0.0014057159423828125, "t_ifft_cpp": 0.00121634, "t_ifft_return": 0.0019382238388061523}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0013031959533691406, "t_fft_cpp": 0.00149708, "t_fft_return": 0.0013068914413452148, "t_ifft_as_arg": 0.001465916633605957, "t_ifft_cpp": 0.00145952, "t_ifft_return": 0.0013796091079711914}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 12, "pid": 141949, "time_as_str": "2017-10-05_22-12-00"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.002151966094970703, "t_fft_cpp": 0.00172614, "t_fft_return": 0.0014792680740356445, "t_ifft_as_arg": 0.001347661018371582, "t_ifft_cpp": 0.0012603800000000002, "t_ifft_return": 0.001257181167602539}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0012898445129394531, "t_fft_cpp": 0.0014822799999999999, "t_fft_return": 0.0012900829315185547, "t_ifft_as_arg": 0.0014342069625854492, "t_ifft_cpp": 0.0014186799999999999, "t_ifft_return": 0.0013519525527954102}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 12, "pid": 143267, "time_as_str": "2017-10-05_22-13-14"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.001922011375427246, "t_fft_cpp": 0.00165384, "t_fft_return": 0.0014693737030029297, "t_ifft_as_arg": 0.0016701221466064453, "t_ifft_cpp": 0.00116142, "t_ifft_return": 0.0011811256408691406}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0011872053146362305, "t_fft_cpp": 0.0013684399999999998, "t_fft_return": 0.0011955499649047852, "t_ifft_as_arg": 0.001340031623840332, "t_ifft_cpp": 0.00133752, "t_ifft_return": 0.00272369384765625}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 12, "pid": 144578, "time_as_str": "2017-10-05_22-14-26"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0015175342559814453, "t_fft_cpp": 0.0013244600000000002, "t_fft_return": 0.0013952255249023438, "t_ifft_as_arg": 0.0014172792434692383, "t_ifft_cpp": 0.0009603000000000001, "t_ifft_return": 0.001208186149597168}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0010334253311157227, "t_fft_cpp": 0.0011863800000000001, "t_fft_return": 0.001038670539855957, "t_ifft_as_arg": 0.0011190176010131836, "t_ifft_cpp": 0.00110558, "t_ifft_return": 0.0022379159927368164}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 16, "pid": 139524, "time_as_str": "2017-10-05_22-09-44"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.001456618309020996, "t_fft_cpp": 0.00131214, "t_fft_return": 0.0014455318450927734, "t_ifft_as_arg": 0.0013840198516845703, "t_ifft_cpp": 0.00095358, "t_ifft_return": 0.0010432004928588867}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0009828805923461914, "t_fft_cpp": 0.0011206399999999994, "t_fft_return": 0.000986933708190918, "t_ifft_as_arg": 0.0010950565338134766, "t_ifft_cpp": 0.00108198, "t_ifft_return": 0.002277851104736328}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 16, "pid": 140841, "time_as_str": "2017-10-05_22-10-57"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0011820793151855469, "t_fft_cpp": 0.00132406, "t_fft_return": 0.0012927055358886719, "t_ifft_as_arg": 0.0013091564178466797, "t_ifft_cpp": 0.00093942, "t_ifft_return": 0.0009889602661132812}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0009883642196655273, "t_fft_cpp": 0.00117858, "t_fft_return": 0.0009971857070922852, "t_ifft_as_arg": 0.0010833740234375, "t_ifft_cpp": 0.00107712, "t_ifft_return": 0.00225067138671875}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 16, "pid": 142168, "time_as_str": "2017-10-05_22-12-11"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0012062788009643555, "t_fft_cpp": 0.00134742, "t_fft_return": 0.0012788772583007812, "t_ifft_as_arg": 0.0012880563735961914, "t_ifft_cpp": 0.00094582, "t_ifft_return": 0.003128528594970703}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0010225772857666016, "t_fft_cpp": 0.00116532, "t_fft_return": 0.0009446144104003906, "t_ifft_as_arg": 0.001050710678100586, "t_ifft_cpp": 0.00110376, "t_ifft_return": 0.0022324323654174805}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 16, "pid": 143486, "time_as_str": "2017-10-05_22-13-25"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0012149810791015625, "t_fft_cpp": 0.0013646000000000003, "t_fft_return": 0.001229405403137207, "t_ifft_as_arg": 0.0011112689971923828, "t_ifft_cpp": 0.0010378, "t_ifft_return": 0.0012047290802001953}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0010669231414794922, "t_fft_cpp": 0.00121006, "t_fft_return": 0.0009949207305908203, "t_ifft_as_arg": 0.0011832714080810547, "t_ifft_cpp": 0.00117198, "t_ifft_return": 0.0012464523315429688}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 16, "pid": 144803, "time_as_str": "2017-10-05_22-14-38"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.001294851303100586, "t_fft_cpp": 0.0010103, "t_fft_return": 0.0010652542114257812, "t_ifft_as_arg": 0.0010771751403808594, "t_ifft_cpp": 0.00074412, "t_ifft_return": 0.0020977258682250977}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0008085966110229492, "t_fft_cpp": 0.00091426, "t_fft_return": 0.0008175373077392578, "t_ifft_as_arg": 0.0008411407470703125, "t_ifft_cpp": 0.00082706, "t_ifft_return": 0.001803755760192871}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 20, "pid": 139748, "time_as_str": "2017-10-05_22-09-56"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0009669065475463867, "t_fft_cpp": 0.0010804, "t_fft_return": 0.0009785890579223633, "t_ifft_as_arg": 0.0008418560028076172, "t_ifft_cpp": 0.0007706000000000001, "t_ifft_return": 0.0026345252990722656}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.000800013542175293, "t_fft_cpp": 0.00090892, "t_fft_return": 0.000807642936706543, "t_ifft_as_arg": 0.0008245706558227539, "t_ifft_cpp": 0.0008192000000000001, "t_ifft_return": 0.0017563104629516602}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 20, "pid": 141068, "time_as_str": "2017-10-05_22-11-08"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.001451730728149414, "t_fft_cpp": 0.00117268, "t_fft_return": 0.001005411148071289, "t_ifft_as_arg": 0.0010399818420410156, "t_ifft_cpp": 0.0008767800000000001, "t_ifft_return": 0.0008666515350341797}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0008310079574584961, "t_fft_cpp": 0.0009353, "t_fft_return": 0.0008376836776733398, "t_ifft_as_arg": 0.0008544921875, "t_ifft_cpp": 0.00084934, "t_ifft_return": 0.0017921924591064453}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 20, "pid": 142391, "time_as_str": "2017-10-05_22-12-22"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0009722709655761719, "t_fft_cpp": 0.0010943799999999998, "t_fft_return": 0.0009218454360961914, "t_ifft_as_arg": 0.0008678436279296875, "t_ifft_cpp": 0.00079716, "t_ifft_return": 0.0008397102355957031}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0008120536804199219, "t_fft_cpp": 0.00091402, "t_fft_return": 0.0008165836334228516, "t_ifft_as_arg": 0.0008310079574584961, "t_ifft_cpp": 0.00082478, "t_ifft_return": 0.0017991065979003906}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 20, "pid": 143709, "time_as_str": "2017-10-05_22-13-36"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0009931325912475586, "t_fft_cpp": 0.00111246, "t_fft_return": 0.0010035037994384766, "t_ifft_as_arg": 0.0008711814880371094, "t_ifft_cpp": 0.0007979799999999999, "t_ifft_return": 0.0022748708724975586}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0008004903793334961, "t_fft_cpp": 0.00207678, "t_fft_return": 0.0008069276809692383, "t_ifft_as_arg": 0.0008234977722167969, "t_ifft_cpp": 0.00081582, "t_ifft_return": 0.0017687082290649414}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 20, "pid": 145026, "time_as_str": "2017-10-05_22-14-49"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.006428956985473633, "t_fft_cpp": 0.00851246, "t_fft_return": 0.0064547061920166016, "t_ifft_as_arg": 0.005532503128051758, "t_ifft_cpp": 0.00588572, "t_ifft_return": 0.005547165870666504}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.005450606346130371, "t_fft_cpp": 0.00637798, "t_fft_return": 0.0054607391357421875, "t_ifft_as_arg": 0.005858063697814941, "t_ifft_cpp": 0.00582082, "t_ifft_return": 0.005857706069946289}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 2, "pid": 138658, "time_as_str": "2017-10-05_22-08-52"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.0063173770904541016, "t_fft_cpp": 0.00837654, "t_fft_return": 0.006286740303039551, "t_ifft_as_arg": 0.005947470664978027, "t_ifft_cpp": 0.005576879999999999, "t_ifft_return": 0.005466580390930176}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.005408287048339844, "t_fft_cpp": 0.00634516, "t_fft_return": 0.005419492721557617, "t_ifft_as_arg": 0.005664825439453125, "t_ifft_cpp": 0.00568342, "t_ifft_return": 0.005678772926330566}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 2, "pid": 139980, "time_as_str": "2017-10-05_22-10-08"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.006380319595336914, "t_fft_cpp": 0.00842014, "t_fft_return": 0.007525801658630371, "t_ifft_as_arg": 0.012382984161376953, "t_ifft_cpp": 0.005698180000000001, "t_ifft_return": 0.012274384498596191}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.0059735774993896484, "t_fft_cpp": 0.0068907199999999995, "t_fft_return": 0.006003022193908691, "t_ifft_as_arg": 0.00644075870513916, "t_ifft_cpp": 0.0064195599999999995, "t_ifft_return": 0.00636446475982666}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 2, "pid": 141297, "time_as_str": "2017-10-05_22-11-18"}
{"benchmarks_classes": [{"name": "fft2dmpiwithfftw1d", "t_fft_as_arg": 0.007173061370849609, "t_fft_cpp": 0.007799419999999999, "t_fft_return": 0.008040070533752441, "t_ifft_as_arg": 0.012695908546447754, "t_ifft_cpp": 0.00558352, "t_ifft_return": 0.012380599975585938}, {"name": "fft2dmpiwithfftwmpi2d", "t_fft_as_arg": 0.005994915962219238, "t_fft_cpp": 0.00691222, "t_fft_return": 0.005979061126708984, "t_ifft_as_arg": 0.006709933280944824, "t_ifft_cpp": 0.00667898, "t_ifft_return": 0.01413881778717041}], "hostname": "cl8n011", "n0": 960, "n1": 960, "nb_proc": 2, "pid": 142619, "time_as_str": "2017-10-05_22-12-33"}
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