From ae84cd4e4cc89aa3b566c1393f230077bd20b737 Mon Sep 17 00:00:00 2001 From: David Hendriks <davidhendriks93@gmail.com> Date: Wed, 29 Jan 2020 10:07:13 +0000 Subject: [PATCH] added results of scaling test on astro1 --- tests/population/comparison_result_astro1.dat | 3 +- tests/population/comparison_result_laptop.dat | 115 ++++++++++++++++++ tests/population/run_tests_astro1.sh | 112 ++++++++++------- 3 files changed, 184 insertions(+), 46 deletions(-) create mode 100644 tests/population/comparison_result_laptop.dat diff --git a/tests/population/comparison_result_astro1.dat b/tests/population/comparison_result_astro1.dat index 1a0ea7d15..a13e8c03b 100644 --- a/tests/population/comparison_result_astro1.dat +++ b/tests/population/comparison_result_astro1.dat @@ -1,2 +1 @@ -(4, 100, 10.033360481262207, 2.869093179702759) -(4, 100, 10.609439373016357, 2.7953598499298096) +(4, 100, 10.251955032348633, 2.747338056564331, 3.7315957560640207) diff --git a/tests/population/comparison_result_laptop.dat b/tests/population/comparison_result_laptop.dat new file mode 100644 index 000000000..073379c0f --- /dev/null +++ b/tests/population/comparison_result_laptop.dat @@ -0,0 +1,115 @@ +(4, 1000, 104.05427241325378, 27.00112748146057, 3.8537010161779057) +(4, 1000, 102.54885578155518, 27.171754837036133, 3.7740976391328687) +(4, 1000, 104.35686087608337, 26.782670736312866, 3.896432208106593) +(4, 1000, 103.11598515510559, 27.192280530929565, 3.7921050806245336) +(8, 1000, 102.20535063743591, 14.65907335281372, 6.972156300576681) +(8, 1000, 101.34700274467468, 14.694567203521729, 6.896902871721575) +(8, 1000, 102.19972801208496, 14.790043354034424, 6.910035729152001) +(8, 1000, 102.87878012657166, 14.792370796203613, 6.95485406253979) +(4, 2000, 207.57554006576538, 54.78886413574219, 3.788644706184937) +(4, 2000, 202.786696434021, 54.18405818939209, 3.7425527583262794) +(4, 2000, 206.4160861968994, 54.77799367904663, 3.7682301291705858) +(4, 2000, 202.04300618171692, 54.89555263519287, 3.680498628447901) +(8, 2000, 207.90165948867798, 29.321029663085938, 7.09053064907943) +(8, 2000, 208.02890348434448, 28.802990436553955, 7.222475872516849) +(8, 2000, 204.79240155220032, 29.379513025283813, 6.970585297855595) +(8, 2000, 202.47611260414124, 29.069218397140503, 6.965309828352954) +(16, 2000, 211.9178500175476, 14.980526447296143, 14.146221814240512) +(16, 2000, 208.60417556762695, 15.031479835510254, 13.877820271216546) +(16, 2000, 208.11063432693481, 15.369598150253296, 13.540408297760543) +(16, 2000, 204.12664914131165, 15.360931396484375, 13.288689590009476) +(4, 5000, 527.643744468689, 135.23606204986572, 3.901649726196038) +(4, 5000, 517.9622015953064, 136.07963013648987, 3.8063169416009046) +(4, 5000, 515.7305867671967, 135.84297394752502, 3.7965201421931396) +(4, 1000, 102.62274122238159, 27.113038539886475, 3.784995955780148) +(4, 1000, 105.12208247184753, 27.120686769485474, 3.8760848265142176) +(4, 1000, 102.0183584690094, 27.36386466026306, 3.7282145535954663) +(4, 1000, 105.0119206905365, 28.213557958602905, 3.722037498589084) +(8, 1000, 103.68693804740906, 15.153008937835693, 6.842663293658605) +(8, 1000, 103.08171725273132, 14.493562936782837, 7.112241324120718) +(8, 1000, 104.6509165763855, 14.882857322692871, 7.03164145884926) +(8, 1000, 104.8209400177002, 14.74099612236023, 7.110845098093478) +(4, 2000, 203.6050124168396, 54.250617027282715, 3.7530451001957514) +(4, 2000, 207.69856119155884, 54.04366207122803, 3.8431622364490767) +(4, 2000, 203.5373842716217, 54.21375513076782, 3.75434949637179) +(4, 2000, 200.93188166618347, 55.098068714141846, 3.646804440799046) +(8, 2000, 208.2707359790802, 29.014343976974487, 7.178199036461479) +(8, 2000, 205.94265794754028, 29.46466588973999, 6.989478812289957) +(8, 2000, 208.62252259254456, 29.132497787475586, 7.161161535631658) +(8, 2000, 208.0031316280365, 28.984196424484253, 7.176432583527722) +(16, 2000, 207.22788381576538, 15.259207248687744, 13.58051440277715) +(16, 2000, 202.91206169128418, 15.149047613143921, 13.394377446885146) +(16, 2000, 204.83116912841797, 15.046677350997925, 13.613049868104813) +(16, 2000, 205.0353970527649, 15.29837441444397, 13.402430316987182) +(4, 5000, 512.5090374946594, 136.7362518310547, 3.7481577170031914) +(4, 5000, 505.957435131073, 135.62525081634521, 3.7305548346318433) +(4, 5000, 521.9210550785065, 135.70136737823486, 3.846100191634601) +(4, 5000, 519.6273250579834, 134.2490532398224, 3.870621896526314) +(8, 5000, 518.0830736160278, 72.1380262374878, 7.181830452505462) +(8, 5000, 525.8384339809418, 71.64022922515869, 7.339988155653154) +(8, 5000, 513.1743404865265, 71.90173530578613, 7.1371621046986045) +(8, 5000, 510.9314661026001, 72.34414649009705, 7.062512876180519) +(16, 5000, 516.7509648799896, 37.53547406196594, 13.767002490148501) +(16, 5000, 510.0037705898285, 37.37641382217407, 13.645069669237815) +(16, 5000, 523.5528612136841, 37.486063957214355, 13.966600009306234) +(16, 5000, 511.19897866249084, 37.40828561782837, 13.665394449909224) +(32, 5000, 521.0931882858276, 32.20561599731445, 16.18019628406674) +(32, 5000, 518.6581602096558, 31.749494791030884, 16.33595002450794) +(32, 5000, 520.9283559322357, 32.17886996269226, 16.188522360673105) +(32, 5000, 514.1640427112579, 31.93514323234558, 16.100257918695846) +(4, 1000, 104.42094922065735, 27.05269455909729, 3.8599093703049494) +(4, 1000, 101.89992642402649, 27.551891088485718, 3.6984730411703666) +(4, 1000, 104.2344958782196, 27.117160081863403, 3.8438573790009114) +(4, 1000, 103.41772150993347, 27.27121353149414, 3.7921936033576795) +(8, 1000, 102.33424353599548, 15.469272375106812, 6.615323659351424) +(8, 1000, 104.04336977005005, 14.536758422851562, 7.1572607003288615) +(8, 1000, 104.13553380966187, 14.583893775939941, 7.140447908463339) +(8, 1000, 102.71817421913147, 14.484654664993286, 7.091516960178704) +(4, 2000, 206.5037591457367, 53.54386067390442, 3.856721509182846) +(4, 2000, 208.7819540500641, 54.52429246902466, 3.8291547601222606) +(4, 2000, 202.39464044570923, 53.566444873809814, 3.77838478776227) +(4, 2000, 209.63950848579407, 55.48546886444092, 3.778277678394931) +(8, 2000, 207.04452681541443, 28.988551378250122, 7.142286074038121) +(8, 2000, 207.26304173469543, 28.957362174987793, 7.157524932078272) +(8, 2000, 203.83100771903992, 29.06782054901123, 7.012256298175524) +(8, 2000, 202.653653383255, 28.714593410491943, 7.0575142919909135) +(16, 2000, 210.743394613266, 14.946157217025757, 14.100172475985994) +(16, 2000, 207.11285138130188, 15.00833535194397, 13.799854982216624) +(16, 2000, 205.91337847709656, 15.33548092842102, 13.427252750546632) +(16, 2000, 201.6581528186798, 15.01097583770752, 13.434046860039254) +(32, 2000, 205.83645701408386, 13.055871725082397, 15.765814902932863) +(32, 2000, 209.74389004707336, 13.278757095336914, 15.795445954857392) +(32, 2000, 206.69286608695984, 13.06216049194336, 15.823788584931751) +(32, 2000, 207.6377956867218, 13.04278039932251, 15.919749419188816) +(4, 5000, 518.9882910251617, 134.86849451065063, 3.8481062082603508) +(4, 5000, 522.838042974472, 135.0669686794281, 3.8709541502733447) +(4, 5000, 512.6538271903992, 135.27970814704895, 3.7895840714938918) +(4, 5000, 512.533979177475, 134.128422498703, 3.8212182744670025) +(8, 5000, 511.6748743057251, 71.87646913528442, 7.1188092634692595) +(8, 5000, 518.7212734222412, 72.16897344589233, 7.187593901569698) +(8, 5000, 523.5697977542877, 72.60496044158936, 7.2112124925059256) +(8, 5000, 515.9446866512299, 71.47919058799744, 7.2181103676048854) +(16, 5000, 509.1269211769104, 37.47135615348816, 13.587096210007772) +(16, 5000, 526.8645267486572, 37.16785931587219, 14.175272303714962) +(16, 5000, 501.69326519966125, 36.7297477722168, 13.659044660773665) +(16, 5000, 507.670964717865, 37.03483533859253, 13.707930927097744) +(32, 5000, 513.9466030597687, 32.249024629592896, 15.93681077064738) +(32, 5000, 511.34901881217957, 32.15395474433899, 15.90314544129933) +(32, 5000, 514.7990386486053, 32.4391450881958, 15.869685753091387) +(32, 5000, 507.6543724536896, 31.767980575561523, 15.980064305510751) +(4, 10000, 1039.6945412158966, 270.35400342941284, 3.8456783625449518) +(4, 10000, 1033.4089324474335, 270.86656308174133, 3.8151956472219655) +(4, 10000, 1038.8110148906708, 268.79505014419556, 3.8646954783333953) +(4, 10000, 1041.112842798233, 273.25793194770813, 3.8100004467481114) +(8, 10000, 1022.0218458175659, 143.64133620262146, 7.115095646116066) +(8, 10000, 1031.4755203723907, 144.16310334205627, 7.15492033994999) +(8, 10000, 1034.291555404663, 143.88558387756348, 7.188291749121806) +(8, 10000, 1034.9911291599274, 144.10508680343628, 7.182197048822341) +(16, 10000, 1054.3339381217957, 73.39850378036499, 14.364515403157892) +(16, 10000, 1010.6264357566833, 75.25770449638367, 13.428876717934529) +(16, 10000, 1044.7247614860535, 74.02198815345764, 14.113708474300866) +(16, 10000, 1042.1659934520721, 73.94862246513367, 14.093108954713081) +(32, 10000, 1051.2897226810455, 63.89476823806763, 16.453455449811013) +(32, 10000, 1050.2103514671326, 63.592018842697144, 16.514813817516313) +(32, 10000, 1012.8798322677612, 65.41985893249512, 15.482757816902708) +(32, 10000, 1025.2572581768036, 64.88021302223206, 15.80231029490433) diff --git a/tests/population/run_tests_astro1.sh b/tests/population/run_tests_astro1.sh index 6e32cad26..9770c6c72 100644 --- a/tests/population/run_tests_astro1.sh +++ b/tests/population/run_tests_astro1.sh @@ -1,45 +1,69 @@ -python multiprocessing_via_population_comparison.py 1000 4 laptop -python multiprocessing_via_population_comparison.py 1000 4 laptop -python multiprocessing_via_population_comparison.py 1000 4 laptop -python multiprocessing_via_population_comparison.py 1000 4 laptop - -python multiprocessing_via_population_comparison.py 1000 8 laptop -python multiprocessing_via_population_comparison.py 1000 8 laptop -python multiprocessing_via_population_comparison.py 1000 8 laptop -python multiprocessing_via_population_comparison.py 1000 8 laptop - -python multiprocessing_via_population_comparison.py 2000 4 laptop -python multiprocessing_via_population_comparison.py 2000 4 laptop -python multiprocessing_via_population_comparison.py 2000 4 laptop -python multiprocessing_via_population_comparison.py 2000 4 laptop - -python multiprocessing_via_population_comparison.py 2000 8 laptop -python multiprocessing_via_population_comparison.py 2000 8 laptop -python multiprocessing_via_population_comparison.py 2000 8 laptop -python multiprocessing_via_population_comparison.py 2000 8 laptop - -python multiprocessing_via_population_comparison.py 2000 16 laptop -python multiprocessing_via_population_comparison.py 2000 16 laptop -python multiprocessing_via_population_comparison.py 2000 16 laptop -python multiprocessing_via_population_comparison.py 2000 16 laptop - -python multiprocessing_via_population_comparison.py 5000 4 laptop -python multiprocessing_via_population_comparison.py 5000 4 laptop -python multiprocessing_via_population_comparison.py 5000 4 laptop -python multiprocessing_via_population_comparison.py 5000 4 laptop - -python multiprocessing_via_population_comparison.py 5000 8 laptop -python multiprocessing_via_population_comparison.py 5000 8 laptop -python multiprocessing_via_population_comparison.py 5000 8 laptop -python multiprocessing_via_population_comparison.py 5000 8 laptop - -python multiprocessing_via_population_comparison.py 5000 16 laptop -python multiprocessing_via_population_comparison.py 5000 16 laptop -python multiprocessing_via_population_comparison.py 5000 16 laptop -python multiprocessing_via_population_comparison.py 5000 16 laptop - -python multiprocessing_via_population_comparison.py 5000 32 laptop -python multiprocessing_via_population_comparison.py 5000 32 laptop -python multiprocessing_via_population_comparison.py 5000 32 laptop -python multiprocessing_via_population_comparison.py 5000 32 laptop +python3 multiprocessing_via_population_comparison.py 1000 4 laptop +python3 multiprocessing_via_population_comparison.py 1000 4 laptop +python3 multiprocessing_via_population_comparison.py 1000 4 laptop +python3 multiprocessing_via_population_comparison.py 1000 4 laptop +python3 multiprocessing_via_population_comparison.py 1000 8 laptop +python3 multiprocessing_via_population_comparison.py 1000 8 laptop +python3 multiprocessing_via_population_comparison.py 1000 8 laptop +python3 multiprocessing_via_population_comparison.py 1000 8 laptop + +python3 multiprocessing_via_population_comparison.py 2000 4 laptop +python3 multiprocessing_via_population_comparison.py 2000 4 laptop +python3 multiprocessing_via_population_comparison.py 2000 4 laptop +python3 multiprocessing_via_population_comparison.py 2000 4 laptop + +python3 multiprocessing_via_population_comparison.py 2000 8 laptop +python3 multiprocessing_via_population_comparison.py 2000 8 laptop +python3 multiprocessing_via_population_comparison.py 2000 8 laptop +python3 multiprocessing_via_population_comparison.py 2000 8 laptop + +python3 multiprocessing_via_population_comparison.py 2000 16 laptop +python3 multiprocessing_via_population_comparison.py 2000 16 laptop +python3 multiprocessing_via_population_comparison.py 2000 16 laptop +python3 multiprocessing_via_population_comparison.py 2000 16 laptop + +python3 multiprocessing_via_population_comparison.py 2000 32 laptop +python3 multiprocessing_via_population_comparison.py 2000 32 laptop +python3 multiprocessing_via_population_comparison.py 2000 32 laptop +python3 multiprocessing_via_population_comparison.py 2000 32 laptop + +python3 multiprocessing_via_population_comparison.py 5000 4 laptop +python3 multiprocessing_via_population_comparison.py 5000 4 laptop +python3 multiprocessing_via_population_comparison.py 5000 4 laptop +python3 multiprocessing_via_population_comparison.py 5000 4 laptop + +python3 multiprocessing_via_population_comparison.py 5000 8 laptop +python3 multiprocessing_via_population_comparison.py 5000 8 laptop +python3 multiprocessing_via_population_comparison.py 5000 8 laptop +python3 multiprocessing_via_population_comparison.py 5000 8 laptop + +python3 multiprocessing_via_population_comparison.py 5000 16 laptop +python3 multiprocessing_via_population_comparison.py 5000 16 laptop +python3 multiprocessing_via_population_comparison.py 5000 16 laptop +python3 multiprocessing_via_population_comparison.py 5000 16 laptop + +python3 multiprocessing_via_population_comparison.py 5000 32 laptop +python3 multiprocessing_via_population_comparison.py 5000 32 laptop +python3 multiprocessing_via_population_comparison.py 5000 32 laptop +python3 multiprocessing_via_population_comparison.py 5000 32 laptop + +python3 multiprocessing_via_population_comparison.py 10000 4 laptop +python3 multiprocessing_via_population_comparison.py 10000 4 laptop +python3 multiprocessing_via_population_comparison.py 10000 4 laptop +python3 multiprocessing_via_population_comparison.py 10000 4 laptop + +python3 multiprocessing_via_population_comparison.py 10000 8 laptop +python3 multiprocessing_via_population_comparison.py 10000 8 laptop +python3 multiprocessing_via_population_comparison.py 10000 8 laptop +python3 multiprocessing_via_population_comparison.py 10000 8 laptop + +python3 multiprocessing_via_population_comparison.py 10000 16 laptop +python3 multiprocessing_via_population_comparison.py 10000 16 laptop +python3 multiprocessing_via_population_comparison.py 10000 16 laptop +python3 multiprocessing_via_population_comparison.py 10000 16 laptop + +python3 multiprocessing_via_population_comparison.py 10000 32 laptop +python3 multiprocessing_via_population_comparison.py 10000 32 laptop +python3 multiprocessing_via_population_comparison.py 10000 32 laptop +python3 multiprocessing_via_population_comparison.py 10000 32 laptop -- GitLab