diff --git a/experiment_automatization/can_be_reused/generate_really_tested_configurations_for_google_pixel.py b/experiment_automatization/can_be_reused/generate_really_tested_configurations_for_google_pixel.py index 1e1d429447277a7bd83b54b6093152a1cc0b49ac..9d7bfdbcf23f70adfeb0eb78a4ee3f242ee80a91 100755 --- a/experiment_automatization/can_be_reused/generate_really_tested_configurations_for_google_pixel.py +++ b/experiment_automatization/can_be_reused/generate_really_tested_configurations_for_google_pixel.py @@ -353,9 +353,22 @@ def substract_already_tested_configurations (number_of_combinaison = 40, else : print (" --- We are not in the presence of a special case, we add configuration :", i) configurations_candidates_as_triplet.append(i) - else : + else: print("--- Four is NOT in configuration : ", i) print("--- array format : ", convert_from_triplet_to_configuration(i)) + if (array_in_list_of_array (i, special_cases_as_triplets) !=-1 ): # in this configuration the little socket has all cores off 0, it can be [M, 0, N] + # if it representant, the configuration [0,0, N] as triplet is not tested as triplet is not tested or considered as candidate we add it + if ( array_in_list_of_array( [0, 0, i[2]], configurations_already_tested_as_triplet) == -1 \ + and array_in_list_of_array( [0, 0, i[2]], configurations_candidates_as_triplet) == -1 ): + configurations_candidates_as_triplet.append([0, 0, i[2]]) + print("--- Considering a new special case configuration: ", [i[0], 0, i[2]]) + print("--- Adding the representant: ", [0, 0, i[2]]) + else: + print("--- Considering a new special case configuration: ", [i[0], 0, i[2]]) + print("--- The representant already tested or added in candidates: ", [0, 0, i[2]]) + else : + print (" --- We are not in the presence of a special case, we add configuration :", i) + configurations_candidates_as_triplet.append(i) else: print (" --- Configuration already tested:", i) diff --git a/experiment_automatization/can_be_reused/generate_really_tested_configurations_for_samsung.py b/experiment_automatization/can_be_reused/generate_really_tested_configurations_for_samsung.py index d39f43e6941ec9ea6d54cfdc7ce34efdb60e9fc6..76ee0a73d025fdebb6f79dfd4dcff9ba21e5ffe5 100755 --- a/experiment_automatization/can_be_reused/generate_really_tested_configurations_for_samsung.py +++ b/experiment_automatization/can_be_reused/generate_really_tested_configurations_for_samsung.py @@ -414,10 +414,10 @@ def substract_already_tested_configurations (number_of_combinaison = 40, print("--- Outpuf file = ", output_file_path) -number_of_combinaison = # NOTE After testing theses configuration, we should add the possibility to have 4 as frequency level, meaning that the governon is the one by default +number_of_combinaison = 70 substract_already_tested_configurations (number_of_combinaison, - configuration_tested_summaries_folder= "/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/samsung_galaxy_summary_files_only", + configuration_tested_summaries_folder= "/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_before_considering_free_freq", output_file_path="/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file.csv") #output_file_path="/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/input_configurations_file.csv") diff --git a/experiment_automatization/can_be_reused/generator_log_file_debugging_representants.txt b/experiment_automatization/can_be_reused/generator_log_file_debugging_representants.txt index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..f26cf73f14023c2845b6ef2c566074dc523d2996 100755 --- a/experiment_automatization/can_be_reused/generator_log_file_debugging_representants.txt +++ b/experiment_automatization/can_be_reused/generator_log_file_debugging_representants.txt @@ -0,0 +1,8236 @@ +python call is find + --- Getting data from folder /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_before_considering_free_freq + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_before_considering_free_freq/summary_first_results_samsung_interrupted.csv +--- Reading the line : 3330-3003,[3- 3- 3- 0- 0- 0- 0- 0- 0- 3- 0- 0- 3],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[3- 3- 3- 0- 3- 0- 0- 3],[1690000- 1690000- 1690000- 0- 2314000- 0- 0- 2314000],90.43642032466467,2569.2079237966714,9.27564e+11,9.74988e-11,5813500,5754000 + +--- Reading the line : 0330-2222,[0- 3- 3- 0- 0- 0- 0- 0- 0- 2- 2- 2- 2],[0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 1469000],[0- 3- 3- 0- 2- 2- 2- 2],[0- 1690000- 1690000- 0- 1469000- 1469000- 1469000- 1469000],91.87891836234812,2611.91532383437,1.07943e+12,8.5118e-11,5801500,5790000 + +--- Reading the line : 0303-1010,[0- 3- 0- 3- 0- 0- 0- 0- 0- 1- 0- 1- 0],[0- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 741000- 0- 741000- 0],[0- 3- 0- 3- 1- 0- 1- 0],[0- 1690000- 0- 1690000- 741000- 0- 741000- 0],61.00540758755291,1787.3482607695814,5.02499e+11,1.21404e-10,5788500,5788500 + +arrays of value as string : ['0', '3', '0', '3', '1', '0', '1', '0'] +resulted X configuration : [0, 3, 0, 3, 1, 0, 1, 0] +--- Reading the line : 0033-3000,[0- 0- 3- 3- 0- 0- 0- 0- 0- 3- 0- 0- 0],[0- 0- 1690000- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[0- 0- 3- 3- 3- 0- 0- 0],[0- 0- 1690000- 1690000- 2314000- 0- 0- 0],53.35616382684589,1574.1368804779775,3.71205e+11,1.43738e-10,5787000,5787000 + +arrays of value as string : ['0', '0', '3', '3', '3', '0', '0', '0'] +resulted X configuration : [0, 0, 3, 3, 3, 0, 0, 0] +--- Reading the line : 0303-0100,[0- 3- 0- 3- 0- 0- 0- 0- 0- 0- 1- 0- 0],[0- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 741000- 0- 0],[0- 3- 0- 3- 0- 1- 0- 0],[0- 1690000- 0- 1690000- 0- 741000- 0- 0],53.38267358149647,1574.6355529072582,3.71343e+11,1.43756e-10,5786000,5786000 + +arrays of value as string : ['0', '3', '0', '3', '0', '1', '0', '0'] +resulted X configuration : [0, 3, 0, 3, 0, 1, 0, 0] +--- Reading the line : 2222-0220,[2- 2- 2- 2- 0- 0- 0- 0- 0- 0- 2- 2- 0],[1248000- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0],[2- 2- 2- 2- 0- 2- 2- 0],[1248000- 1248000- 1248000- 1248000- 0- 1469000- 1469000- 0],54.74622776577034,1615.3955163135477,6.17864e+11,8.86056e-11,5783500,5783500 + +arrays of value as string : ['2', '2', '2', '2', '0', '2', '2', '0'] +resulted X configuration : [2, 2, 2, 2, 0, 2, 2, 0] +--- Reading the line : 3000-1110,[3- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1- 1- 0],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000- 0],[3- 0- 0- 0- 1- 1- 1- 0],[1690000- 0- 0- 0- 741000- 741000- 741000- 0],49.41467631934382,1466.7385828482825,4.00095e+11,1.23507e-10,5782000,5782000 + +arrays of value as string : ['3', '0', '0', '0', '1', '1', '1', '0'] +resulted X configuration : [3, 0, 0, 0, 1, 1, 1, 0] +--- Reading the line : 0030-0000,[0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 3- 0- 0- 0- 0- 0],[0- 0- 1690000- 0- 0- 0- 0- 0],29.623247258891045,890.1100076778132,2.94723e+10,1.00512e-09,5781500,5781500 + +arrays of value as string : ['0', '0', '3', '0', '0', '0', '0', '0'] +resulted X configuration : [0, 0, 3, 0, 0, 0, 0, 0] +--- Reading the line : 0303-0222,[0- 3- 0- 3- 0- 0- 0- 0- 0- 0- 2- 2- 2],[0- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000],[0- 3- 0- 3- 0- 2- 2- 2],[0- 1690000- 0- 1690000- 0- 1469000- 1469000- 1469000],92.38498422413295,2621.5325732421406,1.00898e+12,9.15628e-11,5776500,5764500 + +--- Reading the line : 0020-0010,[0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0],[0- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[0- 0- 2- 0- 0- 0- 1- 0],[0- 0- 1248000- 0- 0- 0- 741000- 0],36.82601141845538,1099.4834356904043,1.47255e+11,2.50083e-10,5780000,5780000 + +arrays of value as string : ['0', '0', '2', '0', '0', '0', '1', '0'] +resulted X configuration : [0, 0, 2, 0, 0, 0, 1, 0] +--- Reading the line : 0000-3003,[0- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0- 0- 3],[0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[0- 0- 0- 0- 3- 0- 0- 3],[0- 0- 0- 0- 2314000- 0- 0- 2314000],92.26960587034232,2618.830547050228,7.9227e+11,1.16462e-10,5763000,5706000 + +--- Reading the line : 1000-1010,[1- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0- 1- 0],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 741000- 0],[1- 0- 0- 0- 1- 0- 1- 0],[598000- 0- 0- 0- 741000- 0- 741000- 0],42.85376093977719,1271.6280213608431,2.78621e+11,1.53807e-10,5755000,5755000 + +arrays of value as string : ['1', '0', '0', '0', '1', '0', '1', '0'] +resulted X configuration : [1, 0, 0, 0, 1, 0, 1, 0] +--- Reading the line : 0020-0202,[0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2],[0- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000],[0- 0- 2- 0- 0- 2- 0- 2],[0- 0- 1248000- 0- 0- 1469000- 0- 1469000],66.44909360627778,1924.935190981652,5.3756e+11,1.23612e-10,5753000,5753000 + +arrays of value as string : ['0', '0', '2', '0', '0', '2', '0', '2'] +resulted X configuration : [0, 0, 2, 0, 0, 2, 0, 2] +--- Reading the line : 0010-3300,[0- 0- 1- 0- 0- 0- 0- 0- 0- 3- 3- 0- 0],[0- 0- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[0- 0- 1- 0- 3- 3- 0- 0],[0- 0- 598000- 0- 2314000- 2314000- 0- 0],42.64544340651106,1271.4376563738101,2.78594e+11,1.53074e-10,5751500,5751500 + +arrays of value as string : ['0', '0', '1', '0', '3', '3', '0', '0'] +resulted X configuration : [0, 0, 1, 0, 3, 3, 0, 0] +--- Reading the line : 0011-0111,[0- 0- 1- 1- 0- 0- 0- 0- 0- 0- 1- 1- 1],[0- 0- 598000- 598000- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000],[0- 0- 1- 1- 0- 1- 1- 1],[0- 0- 598000- 598000- 0- 741000- 741000- 741000],50.74428137607953,1497.4097098799646,4.54872e+11,1.11557e-10,5750500,5750500 + +arrays of value as string : ['0', '0', '1', '1', '0', '1', '1', '1'] +resulted X configuration : [0, 0, 1, 1, 0, 1, 1, 1] +--- Reading the line : 3303-0001,[3- 3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 1],[1690000- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 741000],[3- 3- 0- 3- 0- 0- 0- 1],[1690000- 1690000- 0- 1690000- 0- 0- 0- 741000],59.94594005320708,1765.02229247943,4.98819e+11,1.20176e-10,5749000,5749000 + +arrays of value as string : ['3', '3', '0', '3', '0', '0', '0', '1'] +resulted X configuration : [3, 3, 0, 3, 0, 0, 0, 1] +--- Reading the line : 0022-0030,[0- 0- 2- 2- 0- 0- 0- 0- 0- 0- 0- 3- 0],[0- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 2314000- 0],[0- 0- 2- 2- 0- 0- 3- 0],[0- 0- 1248000- 1248000- 0- 0- 2314000- 0],42.05401520354165,1249.031867310913,3.04885e+11,1.37934e-10,5747500,5747500 + +arrays of value as string : ['0', '0', '2', '2', '0', '0', '3', '0'] +resulted X configuration : [0, 0, 2, 2, 0, 0, 3, 0] +--- Reading the line : 0100-3333,[0- 1- 0- 0- 0- 0- 0- 0- 0- 3- 3- 3- 3],[0- 598000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[0- 1- 0- 0- 3- 3- 3- 3],[0- 598000- 0- 0- 2314000- 2314000- 2314000- 2314000],92.26258411980575,2619.4732207443717,1.16731e+12,7.90386e-11,5721500,5693000 + +--- Reading the line : 0011-1100,[0- 0- 1- 1- 0- 0- 0- 0- 0- 1- 1- 0- 0],[0- 0- 598000- 598000- 0- 0- 0- 0- 0- 741000- 741000- 0- 0],[0- 0- 1- 1- 1- 1- 0- 0],[0- 0- 598000- 598000- 741000- 741000- 0- 0],43.82652071469574,1304.9414519247157,3.35276e+11,1.30718e-10,5730000,5730000 + +arrays of value as string : ['0', '0', '1', '1', '1', '1', '0', '0'] +resulted X configuration : [0, 0, 1, 1, 1, 1, 0, 0] +--- Reading the line : 3303-1010,[3- 3- 0- 3- 0- 0- 0- 0- 0- 1- 0- 1- 0],[1690000- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 741000- 0- 741000- 0],[3- 3- 0- 3- 1- 0- 1- 0],[1690000- 1690000- 0- 1690000- 741000- 0- 741000- 0],67.3857084084629,1962.5004591150891,6.29393e+11,1.07065e-10,5727500,5727500 + +arrays of value as string : ['3', '3', '0', '3', '1', '0', '1', '0'] +resulted X configuration : [3, 3, 0, 3, 1, 0, 1, 0] +--- Reading the line : 0003-1001,[0- 0- 0- 3- 0- 0- 0- 0- 0- 1- 0- 0- 1],[0- 0- 0- 1690000- 0- 0- 0- 0- 0- 741000- 0- 0- 741000],[0- 0- 0- 3- 1- 0- 0- 1],[0- 0- 0- 1690000- 741000- 0- 0- 741000],54.44253148500697,1603.2918098360985,3.70545e+11,1.46926e-10,5726500,5726500 + +arrays of value as string : ['0', '0', '0', '3', '1', '0', '0', '1'] +resulted X configuration : [0, 0, 0, 3, 1, 0, 0, 1] +--- Reading the line : 0000-0000,[0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0],30.299284062105812,907.8194970575012,0,12,5725500,5725500 + +arrays of value as string : ['0', '0', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [0, 0, 0, 0, 0, 0, 0, 0] + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_before_considering_free_freq/summary_key_experiements_first_part.csv +--- Reading the line : 0000-0000,[0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0],30.027102694886654,901.4126359823289,0,12,5737500,5737500 + +arrays of value as string : ['0', '0', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [0, 0, 0, 0, 0, 0, 0, 0] +--- Reading the line : 3000-0000,[3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 0- 0- 0- 0],[1690000- 0- 0- 0- 0- 0- 0- 0],29.060137396486432,878.3022598633744,2.95538e+10,9.83296e-10,5736500,5736500 + +arrays of value as string : ['3', '0', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [3, 0, 0, 0, 0, 0, 0, 0] +--- Reading the line : 3300-0000,[3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 0- 0- 0],[1690000- 1690000- 0- 0- 0- 0- 0- 0],30.277288658122774,905.3903632244467,5.9956e+10,5.04992e-10,5735500,5735500 + +arrays of value as string : ['3', '3', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [3, 3, 0, 0, 0, 0, 0, 0] +--- Reading the line : 3330-0000,[3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 3- 3- 0- 0- 0- 0- 0],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0],32.51205394198035,979.9364446173397,1.74825e+11,1.85969e-10,5734000,5734000 + +arrays of value as string : ['3', '3', '3', '0', '0', '0', '0', '0'] +resulted X configuration : [3, 3, 3, 0, 0, 0, 0, 0] +--- Reading the line : 3333-0000,[3- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 3- 3- 3- 0- 0- 0- 0],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0],59.045602086542516,1729.6288206004717,4.89874e+11,1.20532e-10,5732500,5732500 + +arrays of value as string : ['3', '3', '3', '3', '0', '0', '0', '0'] +resulted X configuration : [3, 3, 3, 3, 0, 0, 0, 0] +--- Reading the line : 3333-3000,[3- 3- 3- 3- 0- 0- 0- 0- 0- 3- 0- 0- 0],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[3- 3- 3- 3- 3- 0- 0- 0],[1690000- 1690000- 1690000- 1690000- 2314000- 0- 0- 0],66.34289826476824,1929.7834526588374,6.23684e+11,1.06373e-10,5730500,5730500 + +arrays of value as string : ['3', '3', '3', '3', '3', '0', '0', '0'] +resulted X configuration : [3, 3, 3, 3, 3, 0, 0, 0] +--- Reading the line : 3333-3300,[3- 3- 3- 3- 0- 0- 0- 0- 0- 3- 3- 0- 0],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[3- 3- 3- 3- 3- 3- 0- 0],[1690000- 1690000- 1690000- 1690000- 2314000- 2314000- 0- 0],75.09852863759252,2165.773180400593,7.48237e+11,1.00367e-10,5728500,5728500 + +arrays of value as string : ['3', '3', '3', '3', '3', '3', '0', '0'] +resulted X configuration : [3, 3, 3, 3, 3, 3, 0, 0] +--- Reading the line : 3333-3330,[3- 3- 3- 3- 0- 0- 0- 0- 0- 3- 3- 3- 0],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[3- 3- 3- 3- 3- 3- 3- 0],[1690000- 1690000- 1690000- 1690000- 2314000- 2314000- 2314000- 0],81.39857431763318,2335.944089664323,8.83791e+11,9.21016e-11,5726500,5726000 + +--- Reading the line : 3333-3333,[3- 3- 3- 3- 0- 0- 0- 0- 0- 3- 3- 3- 3],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[3- 3- 3- 3- 3- 3- 3- 3],[1690000- 1690000- 1690000- 1690000- 2314000- 2314000- 2314000- 2314000],91.16836540233098,2589.5524128579145,1.59241e+12,5.72518e-11,5697000,5643500 + +--- Reading the line : 0000-3000,[0- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[0- 0- 0- 0- 3- 0- 0- 0],[0- 0- 0- 0- 2314000- 0- 0- 0],35.59789292409111,1066.0373535606373,1.17748e+11,3.02323e-10,5712500,5712500 + +arrays of value as string : ['0', '0', '0', '0', '3', '0', '0', '0'] +resulted X configuration : [0, 0, 0, 0, 3, 0, 0, 0] +--- Reading the line : 0000-3300,[0- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[0- 0- 0- 0- 3- 3- 0- 0],[0- 0- 0- 0- 2314000- 2314000- 0- 0],42.05795824330537,1257.2405969266517,2.43499e+11,1.72723e-10,5711000,5711000 + +arrays of value as string : ['0', '0', '0', '0', '3', '3', '0', '0'] +resulted X configuration : [0, 0, 0, 0, 3, 3, 0, 0] +--- Reading the line : 0000-3330,[0- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3- 3- 0],[0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[0- 0- 0- 0- 3- 3- 3- 0],[0- 0- 0- 0- 2314000- 2314000- 2314000- 0],48.682465076838824,1435.9195963846028,3.73189e+11,1.3045e-10,5710000,5710000 + +arrays of value as string : ['0', '0', '0', '0', '3', '3', '3', '0'] +resulted X configuration : [0, 0, 0, 0, 3, 3, 3, 0] +--- Reading the line : 0000-3333,[0- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3- 3- 3],[0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[0- 0- 0- 0- 3- 3- 3- 3],[0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],91.50100578537794,2598.3199071549534,1.16646e+12,7.84433e-11,5682500,5647500 + +--- Reading the line : 3300-3000,[3- 3- 0- 0- 0- 0- 0- 0- 0- 3- 0- 0- 0],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[3- 3- 0- 0- 3- 0- 0- 0],[1690000- 1690000- 0- 0- 2314000- 0- 0- 0],36.711179058531826,1098.8844574982948,1.86205e+11,1.97155e-10,5686500,5686500 + +arrays of value as string : ['3', '3', '0', '0', '3', '0', '0', '0'] +resulted X configuration : [3, 3, 0, 0, 3, 0, 0, 0] +--- Reading the line : 3330-3000,[3- 3- 3- 0- 0- 0- 0- 0- 0- 3- 0- 0- 0],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[3- 3- 3- 0- 3- 0- 0- 0],[1690000- 1690000- 1690000- 0- 2314000- 0- 0- 0],37.40635012737015,1111.075322053394,2.17816e+11,1.71734e-10,5684500,5684500 + +arrays of value as string : ['3', '3', '3', '0', '3', '0', '0', '0'] +resulted X configuration : [3, 3, 3, 0, 3, 0, 0, 0] +--- Reading the line : 3000-3000,[3- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0- 0- 0],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[3- 0- 0- 0- 3- 0- 0- 0],[1690000- 0- 0- 0- 2314000- 0- 0- 0],36.1860248822606,1080.7910510631823,1.50171e+11,2.40965e-10,5683500,5683500 + +arrays of value as string : ['3', '0', '0', '0', '3', '0', '0', '0'] +resulted X configuration : [3, 0, 0, 0, 3, 0, 0, 0] +--- Reading the line : 3000-3300,[3- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3- 0- 0],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[3- 0- 0- 0- 3- 3- 0- 0],[1690000- 0- 0- 0- 2314000- 2314000- 0- 0],42.19510352720739,1257.7457737357738,2.78957e+11,1.5126e-10,5682000,5682000 + +arrays of value as string : ['3', '0', '0', '0', '3', '3', '0', '0'] +resulted X configuration : [3, 0, 0, 0, 3, 3, 0, 0] +--- Reading the line : 3000-3330,[3- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3- 3- 0],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[3- 0- 0- 0- 3- 3- 3- 0],[1690000- 0- 0- 0- 2314000- 2314000- 2314000- 0],49.410116578739654,1456.7032287095776,4.06369e+11,1.21589e-10,5680500,5680500 + +arrays of value as string : ['3', '0', '0', '0', '3', '3', '3', '0'] +resulted X configuration : [3, 0, 0, 0, 3, 3, 3, 0] +--- Reading the line : 0000-0000,[0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0],29.957415812958512,899.3406591480145,0,12,5680000,5680000 + +arrays of value as string : ['0', '0', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [0, 0, 0, 0, 0, 0, 0, 0] +--- Reading the line : 1000-0000,[1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 0- 0- 0- 0],[598000- 0- 0- 0- 0- 0- 0- 0],29.543907709942122,880.5936912164684,2.94706e+10,1.00249e-09,5679500,5679500 + +arrays of value as string : ['1', '0', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [1, 0, 0, 0, 0, 0, 0, 0] +--- Reading the line : 2000-0000,[2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 0- 0- 0- 0],[1248000- 0- 0- 0- 0- 0- 0- 0],29.02206558996354,876.3615265097067,2.94573e+10,9.85225e-10,5678500,5678500 + +arrays of value as string : ['2', '0', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [2, 0, 0, 0, 0, 0, 0, 0] +--- Reading the line : 3000-0000,[3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 0- 0- 0- 0],[1690000- 0- 0- 0- 0- 0- 0- 0],29.239529117166907,880.8576362141458,2.95355e+10,9.89979e-10,5677500,5677500 + +arrays of value as string : ['3', '0', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [3, 0, 0, 0, 0, 0, 0, 0] + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_before_considering_free_freq/summary_key_experiement_second_part.csv +--- Reading the line : 1100-0000,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 1- 0- 0- 0- 0- 0- 0],[598000- 598000- 0- 0- 0- 0- 0- 0],30.059275323795035,899.6796692904378,6.06783e+10,4.95388e-10,5662000,5662000 + +arrays of value as string : ['1', '1', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [1, 1, 0, 0, 0, 0, 0, 0] +--- Reading the line : 2200-0000,[2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 2- 0- 0- 0- 0- 0- 0],[1248000- 1248000- 0- 0- 0- 0- 0- 0],30.07061597004587,903.3793103441201,6.01068e+10,5.00286e-10,5661000,5661000 + +arrays of value as string : ['2', '2', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [2, 2, 0, 0, 0, 0, 0, 0] +--- Reading the line : 1110-0000,[1- 1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 1- 1- 0- 0- 0- 0- 0],[598000- 598000- 598000- 0- 0- 0- 0- 0],30.668041259477853,917.6587516750735,8.91029e+10,3.44187e-10,5660000,5660000 + +arrays of value as string : ['1', '1', '1', '0', '0', '0', '0', '0'] +resulted X configuration : [1, 1, 1, 0, 0, 0, 0, 0] +--- Reading the line : 2220-0000,[2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 2- 2- 0- 0- 0- 0- 0],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0],30.508250558695604,915.6868589227281,9.24112e+10,3.30136e-10,5658500,5658500 + +arrays of value as string : ['2', '2', '2', '0', '0', '0', '0', '0'] +resulted X configuration : [2, 2, 2, 0, 0, 0, 0, 0] +--- Reading the line : 3300-1000,[3- 3- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[3- 3- 0- 0- 1- 0- 0- 0],[1690000- 1690000- 0- 0- 741000- 0- 0- 0],36.78276420172299,1097.1325567767888,1.86062e+11,1.97691e-10,5657500,5657500 + +arrays of value as string : ['3', '3', '0', '0', '1', '0', '0', '0'] +resulted X configuration : [3, 3, 0, 0, 1, 0, 0, 0] +--- Reading the line : 3300-2000,[3- 3- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[3- 3- 0- 0- 2- 0- 0- 0],[1690000- 1690000- 0- 0- 1469000- 0- 0- 0],36.9852979298838,1107.6444682982135,1.85914e+11,1.98938e-10,5656000,5656000 + +arrays of value as string : ['3', '3', '0', '0', '2', '0', '0', '0'] +resulted X configuration : [3, 3, 0, 0, 2, 0, 0, 0] +--- Reading the line : 1100-1000,[1- 1- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0],[598000- 598000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[1- 1- 0- 0- 1- 0- 0- 0],[598000- 598000- 0- 0- 741000- 0- 0- 0],36.68430426428569,1096.0648487937096,2.18185e+11,1.68134e-10,5648500,5648500 + +arrays of value as string : ['1', '1', '0', '0', '1', '0', '0', '0'] +resulted X configuration : [1, 1, 0, 0, 1, 0, 0, 0] +--- Reading the line : 2200-2000,[2- 2- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[2- 2- 0- 0- 2- 0- 0- 0],[1248000- 1248000- 0- 0- 1469000- 0- 0- 0],36.93355197432356,1108.789780587461,1.8598e+11,1.98589e-10,5647000,5647000 + +arrays of value as string : ['2', '2', '0', '0', '2', '0', '0', '0'] +resulted X configuration : [2, 2, 0, 0, 2, 0, 0, 0] +--- Reading the line : 3000-1000,[3- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[3- 0- 0- 0- 1- 0- 0- 0],[1690000- 0- 0- 0- 741000- 0- 0- 0],36.46450751429702,1092.3491866684192,1.94232e+11,1.87737e-10,5639000,5639000 + +arrays of value as string : ['3', '0', '0', '0', '1', '0', '0', '0'] +resulted X configuration : [3, 0, 0, 0, 1, 0, 0, 0] +--- Reading the line : 3000-2000,[3- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[3- 0- 0- 0- 2- 0- 0- 0],[1690000- 0- 0- 0- 1469000- 0- 0- 0],36.96583597689362,1104.2696650850553,1.50045e+11,2.46365e-10,5638000,5638000 + +arrays of value as string : ['3', '0', '0', '0', '2', '0', '0', '0'] +resulted X configuration : [3, 0, 0, 0, 2, 0, 0, 0] +--- Reading the line : 1000-1000,[1- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[1- 0- 0- 0- 1- 0- 0- 0],[598000- 0- 0- 0- 741000- 0- 0- 0],36.86022362180361,1101.2102168600538,1.49735e+11,2.4617e-10,5640000,5640000 + +arrays of value as string : ['1', '0', '0', '0', '1', '0', '0', '0'] +resulted X configuration : [1, 0, 0, 0, 1, 0, 0, 0] + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_before_considering_free_freq/summary_seventh_experiments_interrupted.csv +--- Reading the line : 1001-2000,[1- 0- 0- 1- 0- 0- 0- 0- 0- 2- 0- 0- 0],[598000- 0- 0- 598000- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[1- 0- 0- 1- 2- 0- 0- 0],[598000- 0- 0- 598000- 1469000- 0- 0- 0],39.7073615035878,1184.61356517498,207911000000,1.90982E-10,5427500,5427500 + +arrays of value as string : ['1', '0', '0', '1', '2', '0', '0', '0'] +resulted X configuration : [1, 0, 0, 1, 2, 0, 0, 0] +--- Reading the line : 0111-0000,[0- 1- 1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 1- 1- 1- 0- 0- 0- 0],[0- 598000- 598000- 598000- 0- 0- 0- 0],40.0701934667281,1193.94997231547,125814000000,3.18488E-10,5426000,5426000 + +arrays of value as string : ['0', '1', '1', '1', '0', '0', '0', '0'] +resulted X configuration : [0, 1, 1, 1, 0, 0, 0, 0] +--- Reading the line : 3333-3003,[3- 3- 3- 3- 0- 0- 0- 0- 0- 3- 0- 0- 3],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[3- 3- 3- 3- 3- 0- 0- 3],[1690000- 1690000- 1690000- 1690000- 2314000- 0- 0- 2314000],92.3820352582059,2624.72137498446,1251980000000,7.37887E-11,5403500,5345000 + +--- Reading the line : 3000-0202,[3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000],[3- 0- 0- 0- 0- 2- 0- 2],[1690000- 0- 0- 0- 0- 1469000- 0- 1469000],64.35822134376,1876.22670056279,537670000000,1.19698E-10,5406500,5406500 + +arrays of value as string : ['3', '0', '0', '0', '0', '2', '0', '2'] +resulted X configuration : [3, 0, 0, 0, 0, 2, 0, 2] +--- Reading the line : 0001-2002,[0- 0- 0- 1- 0- 0- 0- 0- 0- 2- 0- 0- 2],[0- 0- 0- 598000- 0- 0- 0- 0- 0- 1469000- 0- 0- 1469000],[0- 0- 0- 1- 2- 0- 0- 2],[0- 0- 0- 598000- 1469000- 0- 0- 1469000],65.1809584910712,1893.52407169272,548023000000,1.18938E-10,5405000,5405000 + +arrays of value as string : ['0', '0', '0', '1', '2', '0', '0', '2'] +resulted X configuration : [0, 0, 0, 1, 2, 0, 0, 2] +--- Reading the line : 3300-0000,[3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 0- 0- 0],[1690000- 1690000- 0- 0- 0- 0- 0- 0],29.0248902377268,872.069373096309,60227600000,4.8192E-10,5404000,5404000 + +arrays of value as string : ['3', '3', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [3, 3, 0, 0, 0, 0, 0, 0] +--- Reading the line : 1101-0202,[1- 1- 0- 1- 0- 0- 0- 0- 0- 0- 2- 0- 2],[598000- 598000- 0- 598000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000],[1- 1- 0- 1- 0- 2- 0- 2],[598000- 598000- 0- 598000- 0- 1469000- 0- 1469000],65.015157087009,1899.07226671693,644582000000,1.00864E-10,5402500,5402500 + +arrays of value as string : ['1', '1', '0', '1', '0', '2', '0', '2'] +resulted X configuration : [1, 1, 0, 1, 0, 2, 0, 2] +--- Reading the line : 0011-0000,[0- 0- 1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 1- 1- 0- 0- 0- 0],[0- 0- 598000- 598000- 0- 0- 0- 0],29.5448803510097,885.655658953482,81112900000,3.64244E-10,5401500,5401500 + +arrays of value as string : ['0', '0', '1', '1', '0', '0', '0', '0'] +resulted X configuration : [0, 0, 1, 1, 0, 0, 0, 0] +--- Reading the line : 1001-0002,[1- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 2],[598000- 0- 0- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000],[1- 0- 0- 1- 0- 0- 0- 2],[598000- 0- 0- 598000- 0- 0- 0- 1469000],47.6050128004243,1402.9746615299,335286000000,1.41983E-10,5400500,5400500 + +arrays of value as string : ['1', '0', '0', '1', '0', '0', '0', '2'] +resulted X configuration : [1, 0, 0, 1, 0, 0, 0, 2] +--- Reading the line : 2002-0101,[2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 1- 0- 1],[1248000- 0- 0- 1248000- 0- 0- 0- 0- 0- 0- 741000- 0- 741000],[2- 0- 0- 2- 0- 1- 0- 1],[1248000- 0- 0- 1248000- 0- 741000- 0- 741000],47.4541739001796,1401.77623272267,424732000000,1.11727E-10,5399000,5399000 + +arrays of value as string : ['2', '0', '0', '2', '0', '1', '0', '1'] +resulted X configuration : [2, 0, 0, 2, 0, 1, 0, 1] +--- Reading the line : 0303-0000,[0- 3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 3- 0- 3- 0- 0- 0- 0],[0- 1690000- 0- 1690000- 0- 0- 0- 0],45.0383665719169,1333.53090510428,241564000000,1.86445E-10,5398000,5398000 + +arrays of value as string : ['0', '3', '0', '3', '0', '0', '0', '0'] +resulted X configuration : [0, 3, 0, 3, 0, 0, 0, 0] +--- Reading the line : 0101-2220,[0- 1- 0- 1- 0- 0- 0- 0- 0- 2- 2- 2- 0],[0- 598000- 0- 598000- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 0],[0- 1- 0- 1- 2- 2- 2- 0],[0- 598000- 0- 598000- 1469000- 1469000- 1469000- 0],48.9191931692468,1443.74715236871,449351000000,1.08866E-10,5396500,5396500 + +arrays of value as string : ['0', '1', '0', '1', '2', '2', '2', '0'] +resulted X configuration : [0, 1, 0, 1, 2, 2, 2, 0] +--- Reading the line : 0001-0020,[0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 2- 0],[0- 0- 0- 598000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0],[0- 0- 0- 1- 0- 0- 2- 0],[0- 0- 0- 598000- 0- 0- 1469000- 0],35.4792605525655,1058.44118746692,160862000000,2.20557E-10,5395000,5395000 + +arrays of value as string : ['0', '0', '0', '1', '0', '0', '2', '0'] +resulted X configuration : [0, 0, 0, 1, 0, 0, 2, 0] + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_before_considering_free_freq/summary___06Sep22_09_42_02.csv +--- Reading the line : 2000-2000,[2- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[2- 0- 0- 0- 2- 0- 0- 0],[1248000- 0- 0- 0- 1469000- 0- 0- 0],36.241340818491324,1093.294435058518,1.50528e+11,2.40761e-10,5616500,5616500 + +arrays of value as string : ['2', '0', '0', '0', '2', '0', '0', '0'] +resulted X configuration : [2, 0, 0, 0, 2, 0, 0, 0] +--- Reading the line : 3000-1100,[3- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1- 0- 0],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 0- 0],[3- 0- 0- 0- 1- 1- 0- 0],[1690000- 0- 0- 0- 741000- 741000- 0- 0],43.3608751201712,1276.8164639037316,2.79393e+11,1.55197e-10,5615000,5615000 + +arrays of value as string : ['3', '0', '0', '0', '1', '1', '0', '0'] +resulted X configuration : [3, 0, 0, 0, 1, 1, 0, 0] +--- Reading the line : 3000-2200,[3- 0- 0- 0- 0- 0- 0- 0- 0- 2- 2- 0- 0],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 0],[3- 0- 0- 0- 2- 2- 0- 0],[1690000- 0- 0- 0- 1469000- 1469000- 0- 0],42.79271109577192,1271.3818653290398,2.78971e+11,1.53395e-10,5613500,5613500 + +arrays of value as string : ['3', '0', '0', '0', '2', '2', '0', '0'] +resulted X configuration : [3, 0, 0, 0, 2, 2, 0, 0] +--- Reading the line : 1000-1100,[1- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1- 0- 0],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 0- 0],[1- 0- 0- 0- 1- 1- 0- 0],[598000- 0- 0- 0- 741000- 741000- 0- 0],42.80059101405426,1269.5453373842686,2.76003e+11,1.55073e-10,5612000,5612000 + +arrays of value as string : ['1', '0', '0', '0', '1', '1', '0', '0'] +resulted X configuration : [1, 0, 0, 0, 1, 1, 0, 0] +--- Reading the line : 2000-2200,[2- 0- 0- 0- 0- 0- 0- 0- 0- 2- 2- 0- 0],[1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 0],[2- 0- 0- 0- 2- 2- 0- 0],[1248000- 0- 0- 0- 1469000- 1469000- 0- 0],42.61363347008094,1266.6690782721996,2.78672e+11,1.52917e-10,5610500,5610500 + +arrays of value as string : ['2', '0', '0', '0', '2', '2', '0', '0'] +resulted X configuration : [2, 0, 0, 0, 2, 2, 0, 0] +--- Reading the line : 3000-3300,[3- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3- 0- 0],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[3- 0- 0- 0- 3- 3- 0- 0],[1690000- 0- 0- 0- 2314000- 2314000- 0- 0],42.474892742303716,1262.3509051047158,2.74951e+11,1.54482e-10,5609500,5609500 + +arrays of value as string : ['3', '0', '0', '0', '3', '3', '0', '0'] +resulted X configuration : [3, 0, 0, 0, 3, 3, 0, 0] +--- Reading the line : 0000-1000,[0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[0- 0- 0- 0- 1- 0- 0- 0],[0- 0- 0- 0- 741000- 0- 0- 0],35.44774676664167,1059.0791958246482,1.11489e+11,3.17948e-10,5608500,5608500 + +arrays of value as string : ['0', '0', '0', '0', '1', '0', '0', '0'] +resulted X configuration : [0, 0, 0, 0, 1, 0, 0, 0] +--- Reading the line : 0000-2000,[0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[0- 0- 0- 0- 2- 0- 0- 0],[0- 0- 0- 0- 1469000- 0- 0- 0],35.40657570372512,1062.9050649971523,1.17941e+11,3.00206e-10,5607500,5607500 + +arrays of value as string : ['0', '0', '0', '0', '2', '0', '0', '0'] +resulted X configuration : [0, 0, 0, 0, 2, 0, 0, 0] +--- Reading the line : 0000-1100,[0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 0- 0],[0- 0- 0- 0- 1- 1- 0- 0],[0- 0- 0- 0- 741000- 741000- 0- 0],90.46258013235764,2571.130574984406,7.9638e+11,1.13592e-10,5590000,5530500 + +--- Reading the line : 0000-2200,[0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 2- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 0],[0- 0- 0- 0- 2- 2- 0- 0],[0- 0- 0- 0- 1469000- 1469000- 0- 0],42.51731520413714,1266.0320229601746,2.43375e+11,1.74699e-10,5594500,5594500 + +arrays of value as string : ['0', '0', '0', '0', '2', '2', '0', '0'] +resulted X configuration : [0, 0, 0, 0, 2, 2, 0, 0] +--- Reading the line : 0022-2222,[0- 0- 2- 2- 0- 0- 0- 0- 0- 2- 2- 2- 2],[0- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 1469000],[0- 0- 2- 2- 2- 2- 2- 2],[0- 0- 1248000- 1248000- 1469000- 1469000- 1469000- 1469000],90.088043640181,2562.564209617514,1.21823e+12,7.39499e-11,5588500,5569500 + +--- Reading the line : 1001-2220,[1- 0- 0- 1- 0- 0- 0- 0- 0- 2- 2- 2- 0],[598000- 0- 0- 598000- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 0],[1- 0- 0- 1- 2- 2- 2- 0],[598000- 0- 0- 598000- 1469000- 1469000- 1469000- 0],50.735447078258076,1501.013010791581,4.65069e+11,1.09092e-10,5573500,5573500 + +arrays of value as string : ['1', '0', '0', '1', '2', '2', '2', '0'] +resulted X configuration : [1, 0, 0, 1, 2, 2, 2, 0] +--- Reading the line : 2020-3303,[2- 0- 2- 0- 0- 0- 0- 0- 0- 3- 3- 0- 3],[1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 2314000],[2- 0- 2- 0- 3- 3- 0- 3],[1248000- 0- 1248000- 0- 2314000- 2314000- 0- 2314000],90.5561378672525,2573.4985902482695,1.16422e+12,7.77827e-11,5548500,5487500 + +--- Reading the line : 0200-1100,[0- 2- 0- 0- 0- 0- 0- 0- 0- 1- 1- 0- 0],[0- 1248000- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 0- 0],[0- 2- 0- 0- 1- 1- 0- 0],[0- 1248000- 0- 0- 741000- 741000- 0- 0],42.722378810206706,1269.6628417868571,2.79405e+11,1.52905e-10,5550000,5550000 + +arrays of value as string : ['0', '2', '0', '0', '1', '1', '0', '0'] +resulted X configuration : [0, 2, 0, 0, 1, 1, 0, 0] +--- Reading the line : 2002-0100,[2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 1- 0- 0],[1248000- 0- 0- 1248000- 0- 0- 0- 0- 0- 0- 741000- 0- 0],[2- 0- 0- 2- 0- 1- 0- 0],[1248000- 0- 0- 1248000- 0- 741000- 0- 0],42.016301664202444,1246.8311976834332,3.04426e+11,1.38018e-10,5548500,5548500 + +arrays of value as string : ['2', '0', '0', '2', '0', '1', '0', '0'] +resulted X configuration : [2, 0, 0, 2, 0, 1, 0, 0] +--- Reading the line : 0000-0001,[0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1],[0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000],[0- 0- 0- 0- 0- 0- 0- 1],[0- 0- 0- 0- 0- 0- 0- 741000],35.588916806469584,1061.9129725113023,1.18205e+11,3.01078e-10,5547500,5547500 + +arrays of value as string : ['0', '0', '0', '0', '0', '0', '0', '1'] +resulted X configuration : [0, 0, 0, 0, 0, 0, 0, 1] +--- Reading the line : 1110-0222,[1- 1- 1- 0- 0- 0- 0- 0- 0- 0- 2- 2- 2],[598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000],[1- 1- 1- 0- 0- 2- 2- 2],[598000- 598000- 598000- 0- 0- 1469000- 1469000- 1469000],84.95659161453054,2431.421248184294,8.65996e+11,9.81028e-11,5544000,5543500 + +--- Reading the line : 0101-0200,[0- 1- 0- 1- 0- 0- 0- 0- 0- 0- 2- 0- 0],[0- 598000- 0- 598000- 0- 0- 0- 0- 0- 0- 1469000- 0- 0],[0- 1- 0- 1- 0- 2- 0- 0],[0- 598000- 0- 598000- 0- 1469000- 0- 0],37.334916995372765,1114.0610357968417,2.07187e+11,1.80199e-10,5542000,5542000 + +arrays of value as string : ['0', '1', '0', '1', '0', '2', '0', '0'] +resulted X configuration : [0, 1, 0, 1, 0, 2, 0, 0] +--- Reading the line : 0033-0033,[0- 0- 3- 3- 0- 0- 0- 0- 0- 0- 0- 3- 3],[0- 0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000],[0- 0- 3- 3- 0- 0- 3- 3],[0- 0- 1690000- 1690000- 0- 0- 2314000- 2314000],90.10648087748085,2561.7090808066246,9.16768e+11,9.82871e-11,5521000,5498500 + +--- Reading the line : 3300-3033,[3- 3- 0- 0- 0- 0- 0- 0- 0- 3- 0- 3- 3],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 2314000],[3- 3- 0- 0- 3- 0- 3- 3],[1690000- 1690000- 0- 0- 2314000- 0- 2314000- 2314000],90.14771706389868,2564.550394188339,1.13348e+12,7.95318e-11,5504500,5452500 + +--- Reading the line : 3330-2220,[3- 3- 3- 0- 0- 0- 0- 0- 0- 2- 2- 2- 0],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 0],[3- 3- 3- 0- 2- 2- 2- 0],[1690000- 1690000- 1690000- 0- 1469000- 1469000- 1469000- 0],51.28077619994492,1509.8672133793746,4.73319e+11,1.08343e-10,5505500,5505500 + +arrays of value as string : ['3', '3', '3', '0', '2', '2', '2', '0'] +resulted X configuration : [3, 3, 3, 0, 2, 2, 2, 0] +--- Reading the line : 0000-3003,[0- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0- 0- 3],[0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[0- 0- 0- 0- 3- 0- 0- 3],[0- 0- 0- 0- 2314000- 0- 0- 2314000],90.00050196668379,2558.614664977575,7.91396e+11,1.13724e-10,5488000,5427000 + +--- Reading the line : 2002-2000,[2- 0- 0- 2- 0- 0- 0- 0- 0- 2- 0- 0- 0],[1248000- 0- 0- 1248000- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[2- 0- 0- 2- 2- 0- 0- 0],[1248000- 0- 0- 1248000- 1469000- 0- 0- 0],41.829225389075674,1247.388638969819,3.03807e+11,1.37684e-10,5484000,5484000 + +arrays of value as string : ['2', '0', '0', '2', '2', '0', '0', '0'] +resulted X configuration : [2, 0, 0, 2, 2, 0, 0, 0] +--- Reading the line : 0001-0200,[0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 2- 0- 0],[0- 0- 0- 598000- 0- 0- 0- 0- 0- 0- 1469000- 0- 0],[0- 0- 0- 1- 0- 2- 0- 0],[0- 0- 0- 598000- 0- 1469000- 0- 0],36.59285860316189,1099.4674555219783,1.60475e+11,2.28028e-10,5483000,5483000 + +arrays of value as string : ['0', '0', '0', '1', '0', '2', '0', '0'] +resulted X configuration : [0, 0, 0, 1, 0, 2, 0, 0] +--- Reading the line : 0220-0020,[0- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0],[0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0],[0- 2- 2- 0- 0- 0- 2- 0],[0- 1248000- 1248000- 0- 0- 0- 1469000- 0],36.67117347490831,1094.3145213360206,1.84845e+11,1.98389e-10,5481000,5481000 + +arrays of value as string : ['0', '2', '2', '0', '0', '0', '2', '0'] +resulted X configuration : [0, 2, 2, 0, 0, 0, 2, 0] +--- Reading the line : 0220-0333,[0- 2- 2- 0- 0- 0- 0- 0- 0- 0- 3- 3- 3],[0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000],[0- 2- 2- 0- 0- 3- 3- 3],[0- 1248000- 1248000- 0- 0- 2314000- 2314000- 2314000],89.70654161484846,2550.6519808822336,1.04439e+12,8.58937e-11,5453000,5411000 + +--- Reading the line : 0303-1000,[0- 3- 0- 3- 0- 0- 0- 0- 0- 1- 0- 0- 0],[0- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[0- 3- 0- 3- 1- 0- 0- 0],[0- 1690000- 0- 1690000- 741000- 0- 0- 0],53.6166443408558,1573.6269057528625,3.71471e+11,1.44336e-10,5464000,5464000 + +arrays of value as string : ['0', '3', '0', '3', '1', '0', '0', '0'] +resulted X configuration : [0, 3, 0, 3, 1, 0, 0, 0] +--- Reading the line : 0111-0033,[0- 1- 1- 1- 0- 0- 0- 0- 0- 0- 0- 3- 3],[0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000],[0- 1- 1- 1- 0- 0- 3- 3],[0- 598000- 598000- 598000- 0- 0- 2314000- 2314000],89.88732743388194,2556.7200250852184,9.61911e+11,9.34466e-11,5445000,5382500 + +--- Reading the line : 2022-2022,[2- 0- 2- 2- 0- 0- 0- 0- 0- 2- 0- 2- 2],[1248000- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000],[2- 0- 2- 2- 2- 0- 2- 2],[1248000- 0- 1248000- 1248000- 1469000- 0- 1469000- 1469000],89.78406463840186,2551.954455920421,1.05373e+12,8.52059e-11,5437000,5432000 + +--- Reading the line : 3333-2222,[3- 3- 3- 3- 0- 0- 0- 0- 0- 2- 2- 2- 2],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 1469000],[3- 3- 3- 3- 2- 2- 2- 2],[1690000- 1690000- 1690000- 1690000- 1469000- 1469000- 1469000- 1469000],89.67593024695213,2549.527552072643,1.50278e+12,5.96734e-11,5421500,5376000 + +--- Reading the line : 0110-0020,[0- 1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0],[0- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0],[0- 1- 1- 0- 0- 0- 2- 0],[0- 598000- 598000- 0- 0- 0- 1469000- 0],36.31061849927073,1084.9578138183351,2.11379e+11,1.7178e-10,5412000,5412000 + +arrays of value as string : ['0', '1', '1', '0', '0', '0', '2', '0'] +resulted X configuration : [0, 1, 1, 0, 0, 0, 2, 0] +--- Reading the line : 0030-2000,[0- 0- 3- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[0- 0- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[0- 0- 3- 0- 2- 0- 0- 0],[0- 0- 1690000- 0- 1469000- 0- 0- 0],35.93660318178646,1074.6161231671197,1.72823e+11,2.07939e-10,5405500,5405500 + +arrays of value as string : ['0', '0', '3', '0', '2', '0', '0', '0'] +resulted X configuration : [0, 0, 3, 0, 2, 0, 0, 0] +--- Reading the line : 2002-1001,[2- 0- 0- 2- 0- 0- 0- 0- 0- 1- 0- 0- 1],[1248000- 0- 0- 1248000- 0- 0- 0- 0- 0- 741000- 0- 0- 741000],[2- 0- 0- 2- 1- 0- 0- 1],[1248000- 0- 0- 1248000- 741000- 0- 0- 741000],48.71596839606954,1438.7796228385223,4.28493e+11,1.13691e-10,5403500,5403500 + +arrays of value as string : ['2', '0', '0', '2', '1', '0', '0', '1'] +resulted X configuration : [2, 0, 0, 2, 1, 0, 0, 1] +--- Reading the line : 0300-3303,[0- 3- 0- 0- 0- 0- 0- 0- 0- 3- 3- 0- 3],[0- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 2314000],[0- 3- 0- 0- 3- 3- 0- 3],[0- 1690000- 0- 0- 2314000- 2314000- 0- 2314000],89.99960485423202,2559.7015349419344,1.12066e+12,8.03095e-11,5376500,5313500 + +--- Reading the line : 3303-0003,[3- 3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 3],[1690000- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000],[3- 3- 0- 3- 0- 0- 0- 3],[1690000- 1690000- 0- 1690000- 0- 0- 0- 2314000],90.0977136670513,2562.32045261569,7.63242e+11,1.18046e-10,5388500,5357500 + +--- Reading the line : 0101-2020,[0- 1- 0- 1- 0- 0- 0- 0- 0- 2- 0- 2- 0],[0- 598000- 0- 598000- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 0],[0- 1- 0- 1- 2- 0- 2- 0],[0- 598000- 0- 598000- 1469000- 0- 1469000- 0],43.37670883350873,1284.528003627786,3.62938e+11,1.19515e-10,5365000,5365000 + +arrays of value as string : ['0', '1', '0', '1', '2', '0', '2', '0'] +resulted X configuration : [0, 1, 0, 1, 2, 0, 2, 0] +--- Reading the line : 0202-1001,[0- 2- 0- 2- 0- 0- 0- 0- 0- 1- 0- 0- 1],[0- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 741000- 0- 0- 741000],[0- 2- 0- 2- 1- 0- 0- 1],[0- 1248000- 0- 1248000- 741000- 0- 0- 741000],48.8428586507307,1446.0655557443365,4.34491e+11,1.12414e-10,5369500,5369500 + +arrays of value as string : ['0', '2', '0', '2', '1', '0', '0', '1'] +resulted X configuration : [0, 2, 0, 2, 1, 0, 0, 1] +--- Reading the line : 3003-1101,[3- 0- 0- 3- 0- 0- 0- 0- 0- 1- 1- 0- 1],[1690000- 0- 0- 1690000- 0- 0- 0- 0- 0- 741000- 741000- 0- 741000],[3- 0- 0- 3- 1- 1- 0- 1],[1690000- 0- 0- 1690000- 741000- 741000- 0- 741000],67.46193459835338,1961.439854655698,6.3609e+11,1.06057e-10,5369500,5369500 + +arrays of value as string : ['3', '0', '0', '3', '1', '1', '0', '1'] +resulted X configuration : [3, 0, 0, 3, 1, 1, 0, 1] +--- Reading the line : 0220-1001,[0- 2- 2- 0- 0- 0- 0- 0- 0- 1- 0- 0- 1],[0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 741000],[0- 2- 2- 0- 1- 0- 0- 1],[0- 1248000- 1248000- 0- 741000- 0- 0- 741000],43.18443043197562,1283.9586963119107,3.14499e+11,1.37312e-10,5368000,5368000 + +arrays of value as string : ['0', '2', '2', '0', '1', '0', '0', '1'] +resulted X configuration : [0, 2, 2, 0, 1, 0, 0, 1] +--- Reading the line : 3333-3333,[3- 3- 3- 3- 0- 0- 0- 0- 0- 3- 3- 3- 3],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[3- 3- 3- 3- 3- 3- 3- 3],[1690000- 1690000- 1690000- 1690000- 2314000- 2314000- 2314000- 2314000],90.11457881018515,2562.0827243881736,1.6023e+12,5.62408e-11,5338500,5281000 + +--- Reading the line : 3003-0002,[3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 2],[1690000- 0- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000],[3- 0- 0- 3- 0- 0- 0- 2],[1690000- 0- 0- 1690000- 0- 0- 0- 1469000],65.80063109114849,1905.6196213108017,4.99771e+11,1.31662e-10,5369000,5369000 + +arrays of value as string : ['3', '0', '0', '3', '0', '0', '0', '2'] +resulted X configuration : [3, 0, 0, 3, 0, 0, 0, 2] +--- Reading the line : 0001-0033,[0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 3- 3],[0- 0- 0- 598000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000],[0- 0- 0- 1- 0- 0- 3- 3],[0- 0- 0- 598000- 0- 0- 2314000- 2314000],90.21787325835247,2564.014161748072,8.50301e+11,1.06101e-10,5352500,5291500 + +--- Reading the line : 1111-0101,[1- 1- 1- 1- 0- 0- 0- 0- 0- 0- 1- 0- 1],[598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 741000- 0- 741000],[1- 1- 1- 1- 0- 1- 0- 1],[598000- 598000- 598000- 598000- 0- 741000- 0- 741000],45.44863666563364,1352.868396046611,4.12706e+11,1.10124e-10,5368500,5368500 + +arrays of value as string : ['1', '1', '1', '1', '0', '1', '0', '1'] +resulted X configuration : [1, 1, 1, 1, 0, 1, 0, 1] +--- Reading the line : 2220-0000,[2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 2- 2- 0- 0- 0- 0- 0],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0],30.63396781022152,921.8330770914387,9.16421e+10,3.34278e-10,5370000,5370000 + +arrays of value as string : ['2', '2', '2', '0', '0', '0', '0', '0'] +resulted X configuration : [2, 2, 2, 0, 0, 0, 0, 0] +--- Reading the line : 2020-0022,[2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 2- 2],[1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000],[2- 0- 2- 0- 0- 0- 2- 2],[1248000- 0- 1248000- 0- 0- 0- 1469000- 1469000],65.93701913313123,1920.3018114235188,5.77244e+11,1.14227e-10,5368000,5368000 + +arrays of value as string : ['2', '0', '2', '0', '0', '0', '2', '2'] +resulted X configuration : [2, 0, 2, 0, 0, 0, 2, 2] + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_before_considering_free_freq/summary___07Sep22_11_04_29.csv +--- Reading the line : 0011-2200,[0- 0- 1- 1- 0- 0- 0- 0- 0- 2- 2- 0- 0],[0- 0- 598000- 598000- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 0],[0- 0- 1- 1- 2- 2- 0- 0],[0- 0- 598000- 598000- 1469000- 1469000- 0- 0],42.07381484773657,1253.5971219346497,3.30242e+11,1.27403e-10,5917000,5917000 + +arrays of value as string : ['0', '0', '1', '1', '2', '2', '0', '0'] +resulted X configuration : [0, 0, 1, 1, 2, 2, 0, 0] +--- Reading the line : 2222-2200,[2- 2- 2- 2- 0- 0- 0- 0- 0- 2- 2- 0- 0],[1248000- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 0],[2- 2- 2- 2- 2- 2- 0- 0],[1248000- 1248000- 1248000- 1248000- 1469000- 1469000- 0- 0],53.84120579706395,1582.8764753045275,6.17498e+11,8.71925e-11,5915000,5915000 + +arrays of value as string : ['2', '2', '2', '2', '2', '2', '0', '0'] +resulted X configuration : [2, 2, 2, 2, 2, 2, 0, 0] +--- Reading the line : 1011-0100,[1- 0- 1- 1- 0- 0- 0- 0- 0- 0- 1- 0- 0],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 0- 741000- 0- 0],[1- 0- 1- 1- 0- 1- 0- 0],[598000- 0- 598000- 598000- 0- 741000- 0- 0],36.74164741869377,1106.684394205681,2.50128e+11,1.46891e-10,5913500,5913500 + +arrays of value as string : ['1', '0', '1', '1', '0', '1', '0', '0'] +resulted X configuration : [1, 0, 1, 1, 0, 1, 0, 0] +--- Reading the line : 3030-3303,[3- 0- 3- 0- 0- 0- 0- 0- 0- 3- 3- 0- 3],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 2314000],[3- 0- 3- 0- 3- 3- 0- 3],[1690000- 0- 1690000- 0- 2314000- 2314000- 0- 2314000],92.28632493083904,2621.8073057803836,1.17885e+12,7.8285e-11,5888000,5824500 + +--- Reading the line : 0033-2200,[0- 0- 3- 3- 0- 0- 0- 0- 0- 2- 2- 0- 0],[0- 0- 1690000- 1690000- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 0],[0- 0- 3- 3- 2- 2- 0- 0],[0- 0- 1690000- 1690000- 1469000- 1469000- 0- 0],59.96771726749321,1747.1119596309043,4.99893e+11,1.19961e-10,5893000,5893000 + +arrays of value as string : ['0', '0', '3', '3', '2', '2', '0', '0'] +resulted X configuration : [0, 0, 3, 3, 2, 2, 0, 0] +--- Reading the line : 0101-0330,[0- 1- 0- 1- 0- 0- 0- 0- 0- 0- 3- 3- 0],[0- 598000- 0- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0],[0- 1- 0- 1- 0- 3- 3- 0],[0- 598000- 0- 598000- 0- 2314000- 2314000- 0],42.51302006574951,1268.816416381179,3.34929e+11,1.26931e-10,5892000,5892000 + +arrays of value as string : ['0', '1', '0', '1', '0', '3', '3', '0'] +resulted X configuration : [0, 1, 0, 1, 0, 3, 3, 0] +--- Reading the line : 0100-0200,[0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0],[0- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0],[0- 1- 0- 0- 0- 2- 0- 0],[0- 598000- 0- 0- 0- 1469000- 0- 0],35.39655176899871,1065.8164182008238,1.44886e+11,2.44306e-10,5891000,5891000 + +arrays of value as string : ['0', '1', '0', '0', '0', '2', '0', '0'] +resulted X configuration : [0, 1, 0, 0, 0, 2, 0, 0] +--- Reading the line : 1101-2000,[1- 1- 0- 1- 0- 0- 0- 0- 0- 2- 0- 0- 0],[598000- 598000- 0- 598000- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[1- 1- 0- 1- 2- 0- 0- 0],[598000- 598000- 0- 598000- 1469000- 0- 0- 0],36.70897651674008,1106.4722558639912,2.49187e+11,1.47315e-10,5889500,5889500 + +arrays of value as string : ['1', '1', '0', '1', '2', '0', '0', '0'] +resulted X configuration : [1, 1, 0, 1, 2, 0, 0, 0] +--- Reading the line : 0333-0011,[0- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 1- 1],[0- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 741000- 741000],[0- 3- 3- 3- 0- 0- 1- 1],[0- 1690000- 1690000- 1690000- 0- 0- 741000- 741000],65.95120166169613,1922.9558405165044,6.33609e+11,1.04088e-10,5887500,5887500 + +arrays of value as string : ['0', '3', '3', '3', '0', '0', '1', '1'] +resulted X configuration : [0, 3, 3, 3, 0, 0, 1, 1] +--- Reading the line : 0222-0003,[0- 2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 3],[0- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000],[0- 2- 2- 2- 0- 0- 0- 3],[0- 1248000- 1248000- 1248000- 0- 0- 0- 2314000],92.23027816819808,2620.3241112471255,6.8156e+11,1.35322e-10,5879000,5865000 + +--- Reading the line : 3030-0303,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 3- 0- 3],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 2314000],[3- 0- 3- 0- 0- 3- 0- 3],[1690000- 0- 1690000- 0- 0- 2314000- 0- 2314000],73.46976868049495,2115.267734539965,6.44503e+11,1.13994e-10,5851500,5833000 + +--- Reading the line : 1011-3330,[1- 0- 1- 1- 0- 0- 0- 0- 0- 3- 3- 3- 0],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[1- 0- 1- 1- 3- 3- 3- 0],[598000- 0- 598000- 598000- 2314000- 2314000- 2314000- 0],50.66357196918862,1499.7273900032992,5.06686e+11,9.99901e-11,5844500,5844500 + +arrays of value as string : ['1', '0', '1', '1', '3', '3', '3', '0'] +resulted X configuration : [1, 0, 1, 1, 3, 3, 3, 0] +--- Reading the line : 1011-3030,[1- 0- 1- 1- 0- 0- 0- 0- 0- 3- 0- 3- 0],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 0],[1- 0- 1- 1- 3- 0- 3- 0],[598000- 0- 598000- 598000- 2314000- 0- 2314000- 0],42.90551410725298,1283.4727481935404,3.80626e+11,1.12724e-10,5843000,5843000 + +arrays of value as string : ['1', '0', '1', '1', '3', '0', '3', '0'] +resulted X configuration : [1, 0, 1, 1, 3, 0, 3, 0] +--- Reading the line : 0022-3333,[0- 0- 2- 2- 0- 0- 0- 0- 0- 3- 3- 3- 3],[0- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[0- 0- 2- 2- 3- 3- 3- 3],[0- 0- 1248000- 1248000- 2314000- 2314000- 2314000- 2314000],92.37209596135041,2621.1210278851513,1.34305e+12,6.87779e-11,5815500,5781500 + +--- Reading the line : 0010-0101,[0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 1- 0- 1],[0- 0- 598000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 741000],[0- 0- 1- 0- 0- 1- 0- 1],[0- 0- 598000- 0- 0- 741000- 0- 741000],41.37346586900227,1235.1864355620576,2.75426e+11,1.50216e-10,5819000,5819000 + +arrays of value as string : ['0', '0', '1', '0', '0', '1', '0', '1'] +resulted X configuration : [0, 0, 1, 0, 0, 1, 0, 1] +--- Reading the line : 0110-0010,[0- 1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0],[0- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[0- 1- 1- 0- 0- 0- 1- 0],[0- 598000- 598000- 0- 0- 0- 741000- 0],35.648662348871625,1063.092731779543,1.85167e+11,1.92522e-10,5817500,5817500 + +arrays of value as string : ['0', '1', '1', '0', '0', '0', '1', '0'] +resulted X configuration : [0, 1, 1, 0, 0, 0, 1, 0] +--- Reading the line : 0033-0303,[0- 0- 3- 3- 0- 0- 0- 0- 0- 0- 3- 0- 3],[0- 0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 2314000],[0- 0- 3- 3- 0- 3- 0- 3],[0- 0- 1690000- 1690000- 0- 2314000- 0- 2314000],92.27624292252827,2621.7120132245327,9.15512e+11,1.00792e-10,5797500,5778000 + +--- Reading the line : 0011-3000,[0- 0- 1- 1- 0- 0- 0- 0- 0- 3- 0- 0- 0],[0- 0- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[0- 0- 1- 1- 3- 0- 0- 0],[0- 0- 598000- 598000- 2314000- 0- 0- 0],35.94259902860859,1071.2398718909365,2.4466e+11,1.46908e-10,5788000,5788000 + +arrays of value as string : ['0', '0', '1', '1', '3', '0', '0', '0'] +resulted X configuration : [0, 0, 1, 1, 3, 0, 0, 0] +--- Reading the line : 0020-2000,[0- 0- 2- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[0- 0- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[0- 0- 2- 0- 2- 0- 0- 0],[0- 0- 1248000- 0- 1469000- 0- 0- 0],35.41951635507749,1056.2457338461388,1.50321e+11,2.35626e-10,5787000,5787000 + +arrays of value as string : ['0', '0', '2', '0', '2', '0', '0', '0'] +resulted X configuration : [0, 0, 2, 0, 2, 0, 0, 0] +--- Reading the line : 3303-1011,[3- 3- 0- 3- 0- 0- 0- 0- 0- 1- 0- 1- 1],[1690000- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 741000- 0- 741000- 741000],[3- 3- 0- 3- 1- 0- 1- 1],[1690000- 1690000- 0- 1690000- 741000- 0- 741000- 741000],73.37868558375581,2126.600642732583,7.50499e+11,9.77732e-11,5784500,5784500 + +arrays of value as string : ['3', '3', '0', '3', '1', '0', '1', '1'] +resulted X configuration : [3, 3, 0, 3, 1, 0, 1, 1] +--- Reading the line : 0220-0003,[0- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 3],[0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000],[0- 2- 2- 0- 0- 0- 0- 3],[0- 1248000- 1248000- 0- 0- 0- 0- 2314000],70.87510818796953,2060.3669635190327,3.99267e+11,1.77513e-10,5777500,5776000 + +--- Reading the line : 3000-2000,[3- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[3- 0- 0- 0- 2- 0- 0- 0],[1690000- 0- 0- 0- 1469000- 0- 0- 0],34.88131927324178,1044.1945691295996,1.30533e+11,2.67222e-10,5775000,5775000 + +arrays of value as string : ['3', '0', '0', '0', '2', '0', '0', '0'] +resulted X configuration : [3, 0, 0, 0, 2, 0, 0, 0] +--- Reading the line : 0110-1001,[0- 1- 1- 0- 0- 0- 0- 0- 0- 1- 0- 0- 1],[0- 598000- 598000- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 741000],[0- 1- 1- 0- 1- 0- 0- 1],[0- 598000- 598000- 0- 741000- 0- 0- 741000],41.820066635010036,1246.1048140626629,3.13127e+11,1.33556e-10,5773500,5773500 + +arrays of value as string : ['0', '1', '1', '0', '1', '0', '0', '1'] +resulted X configuration : [0, 1, 1, 0, 1, 0, 0, 1] +--- Reading the line : 3330-2202,[3- 3- 3- 0- 0- 0- 0- 0- 0- 2- 2- 0- 2],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 1469000],[3- 3- 3- 0- 2- 2- 0- 2],[1690000- 1690000- 1690000- 0- 1469000- 1469000- 0- 1469000],84.88778487940925,2425.51134826092,8.73162e+11,9.72188e-11,5770000,5770000 + +arrays of value as string : ['3', '3', '3', '0', '2', '2', '0', '2'] +resulted X configuration : [3, 3, 3, 0, 2, 2, 0, 2] +--- Reading the line : 1011-2200,[1- 0- 1- 1- 0- 0- 0- 0- 0- 2- 2- 0- 0],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 0],[1- 0- 1- 1- 2- 2- 0- 0],[598000- 0- 598000- 598000- 1469000- 1469000- 0- 0],43.085080854083536,1284.9994523969433,3.78377e+11,1.13868e-10,5768500,5768500 + +arrays of value as string : ['1', '0', '1', '1', '2', '2', '0', '0'] +resulted X configuration : [1, 0, 1, 1, 2, 2, 0, 0] +--- Reading the line : 0222-0300,[0- 2- 2- 2- 0- 0- 0- 0- 0- 0- 3- 0- 0],[0- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 0- 0],[0- 2- 2- 2- 0- 3- 0- 0],[0- 1248000- 1248000- 1248000- 0- 2314000- 0- 0],43.43833566298026,1274.1071102466276,4.23547e+11,1.02558e-10,5764000,5764000 + +arrays of value as string : ['0', '2', '2', '2', '0', '3', '0', '0'] +resulted X configuration : [0, 2, 2, 2, 0, 3, 0, 0] +--- Reading the line : 0011-2022,[0- 0- 1- 1- 0- 0- 0- 0- 0- 2- 0- 2- 2],[0- 0- 598000- 598000- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000],[0- 0- 1- 1- 2- 0- 2- 2],[0- 0- 598000- 598000- 1469000- 0- 1469000- 1469000],84.69065283515172,2418.985574816286,8.63842e+11,9.80395e-11,5761000,5761000 + +arrays of value as string : ['0', '0', '1', '1', '2', '0', '2', '2'] +resulted X configuration : [0, 0, 1, 1, 2, 0, 2, 2] +--- Reading the line : 3003-3330,[3- 0- 0- 3- 0- 0- 0- 0- 0- 3- 3- 3- 0],[1690000- 0- 0- 1690000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[3- 0- 0- 3- 3- 3- 3- 0],[1690000- 0- 0- 1690000- 2314000- 2314000- 2314000- 0],65.99051868650201,1924.638834289568,6.17264e+11,1.06908e-10,5759000,5759000 + +arrays of value as string : ['3', '0', '0', '3', '3', '3', '3', '0'] +resulted X configuration : [3, 0, 0, 3, 3, 3, 3, 0] +--- Reading the line : 0110-0100,[0- 1- 1- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0],[0- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0],[0- 1- 1- 0- 0- 1- 0- 0],[0- 598000- 598000- 0- 0- 741000- 0- 0],35.42009012551951,1066.5227842526062,1.82855e+11,1.93706e-10,5757500,5757500 + +arrays of value as string : ['0', '1', '1', '0', '0', '1', '0', '0'] +resulted X configuration : [0, 1, 1, 0, 0, 1, 0, 0] +--- Reading the line : 0200-0100,[0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0],[0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0],[0- 2- 0- 0- 0- 1- 0- 0],[0- 1248000- 0- 0- 0- 741000- 0- 0],35.404255909220375,1053.8494060301814,1.50215e+11,2.35691e-10,5756500,5756500 + +arrays of value as string : ['0', '2', '0', '0', '0', '1', '0', '0'] +resulted X configuration : [0, 2, 0, 0, 0, 1, 0, 0] +--- Reading the line : 2220-3330,[2- 2- 2- 0- 0- 0- 0- 0- 0- 3- 3- 3- 0],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[2- 2- 2- 0- 3- 3- 3- 0],[1248000- 1248000- 1248000- 0- 2314000- 2314000- 2314000- 0],49.20594289132612,1452.8530013180552,4.70964e+11,1.04479e-10,5754500,5754500 + +arrays of value as string : ['2', '2', '2', '0', '3', '3', '3', '0'] +resulted X configuration : [2, 2, 2, 0, 3, 3, 3, 0] +--- Reading the line : 0100-3333,[0- 1- 0- 0- 0- 0- 0- 0- 0- 3- 3- 3- 3],[0- 598000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[0- 1- 0- 0- 3- 3- 3- 3],[0- 598000- 0- 0- 2314000- 2314000- 2314000- 2314000],92.10980080349341,2616.893138462033,1.19607e+12,7.70104e-11,5727500,5691500 + +--- Reading the line : 0020-2220,[0- 0- 2- 0- 0- 0- 0- 0- 0- 2- 2- 2- 0],[0- 0- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 0],[0- 0- 2- 0- 2- 2- 2- 0],[0- 0- 1248000- 0- 1469000- 1469000- 1469000- 0],48.301162810596125,1432.2507690797515,4.04596e+11,1.19381e-10,5747500,5747500 + +arrays of value as string : ['0', '0', '2', '0', '2', '2', '2', '0'] +resulted X configuration : [0, 0, 2, 0, 2, 2, 2, 0] +--- Reading the line : 2220-2220,[2- 2- 2- 0- 0- 0- 0- 0- 0- 2- 2- 2- 0],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 0],[2- 2- 2- 0- 2- 2- 2- 0],[1248000- 1248000- 1248000- 0- 1469000- 1469000- 1469000- 0],49.57175430186782,1465.4019468383108,4.69901e+11,1.05494e-10,5746500,5746500 + +arrays of value as string : ['2', '2', '2', '0', '2', '2', '2', '0'] +resulted X configuration : [2, 2, 2, 0, 2, 2, 2, 0] +--- Reading the line : 0002-3000,[0- 0- 0- 2- 0- 0- 0- 0- 0- 3- 0- 0- 0],[0- 0- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[0- 0- 0- 2- 3- 0- 0- 0],[0- 0- 0- 1248000- 2314000- 0- 0- 0],38.132247384977575,1147.2728292799848,2.07799e+11,1.83505e-10,5745500,5745500 + +arrays of value as string : ['0', '0', '0', '2', '3', '0', '0', '0'] +resulted X configuration : [0, 0, 0, 2, 3, 0, 0, 0] +--- Reading the line : 2020-3030,[2- 0- 2- 0- 0- 0- 0- 0- 0- 3- 0- 3- 0],[1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 0],[2- 0- 2- 0- 3- 0- 3- 0],[1248000- 0- 1248000- 0- 2314000- 0- 2314000- 0],41.87227309237855,1251.6115982651927,3.15295e+11,1.32803e-10,5743500,5743500 + +arrays of value as string : ['2', '0', '2', '0', '3', '0', '3', '0'] +resulted X configuration : [2, 0, 2, 0, 3, 0, 3, 0] +--- Reading the line : 1001-2002,[1- 0- 0- 1- 0- 0- 0- 0- 0- 2- 0- 0- 2],[598000- 0- 0- 598000- 0- 0- 0- 0- 0- 1469000- 0- 0- 1469000],[1- 0- 0- 1- 2- 0- 0- 2],[598000- 0- 0- 598000- 1469000- 0- 0- 1469000],65.10994999301121,1899.6553583557104,5.96772e+11,1.09104e-10,5742000,5742000 + +arrays of value as string : ['1', '0', '0', '1', '2', '0', '0', '2'] +resulted X configuration : [1, 0, 0, 1, 2, 0, 0, 2] +--- Reading the line : 0333-0030,[0- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 3- 0],[0- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 0],[0- 3- 3- 3- 0- 0- 3- 0],[0- 1690000- 1690000- 1690000- 0- 0- 2314000- 0],58.764018507515395,1724.4960332616822,4.98189e+11,1.17955e-10,5741000,5741000 + +arrays of value as string : ['0', '3', '3', '3', '0', '0', '3', '0'] +resulted X configuration : [0, 3, 3, 3, 0, 0, 3, 0] +--- Reading the line : 2022-2200,[2- 0- 2- 2- 0- 0- 0- 0- 0- 2- 2- 0- 0],[1248000- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 0],[2- 0- 2- 2- 2- 2- 0- 0],[1248000- 0- 1248000- 1248000- 1469000- 1469000- 0- 0],50.18755172966964,1480.8692291068382,5.3093e+11,9.45276e-11,5739000,5739000 + +arrays of value as string : ['2', '0', '2', '2', '2', '2', '0', '0'] +resulted X configuration : [2, 0, 2, 2, 2, 2, 0, 0] +--- Reading the line : 0000-3333,[0- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3- 3- 3],[0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[0- 0- 0- 0- 3- 3- 3- 3],[0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],92.2721160916823,2620.4895441891767,1.17006e+12,7.8861e-11,5713000,5680000 + +--- Reading the line : 0020-1100,[0- 0- 2- 0- 0- 0- 0- 0- 0- 1- 1- 0- 0],[0- 0- 1248000- 0- 0- 0- 0- 0- 0- 741000- 741000- 0- 0],[0- 0- 2- 0- 1- 1- 0- 0],[0- 0- 1248000- 0- 741000- 741000- 0- 0],41.85807704041302,1242.3484724734697,2.79201e+11,1.49921e-10,5723000,5723000 + +arrays of value as string : ['0', '0', '2', '0', '1', '1', '0', '0'] +resulted X configuration : [0, 0, 2, 0, 1, 1, 0, 0] +--- Reading the line : 0111-3033,[0- 1- 1- 1- 0- 0- 0- 0- 0- 3- 0- 3- 3],[0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 2314000],[0- 1- 1- 1- 3- 0- 3- 3],[0- 598000- 598000- 598000- 2314000- 0- 2314000- 2314000],92.19796710621358,2621.1110517186717,1.23335e+12,7.47541e-11,5698000,5638500 + +--- Reading the line : 1110-3330,[1- 1- 1- 0- 0- 0- 0- 0- 0- 3- 3- 3- 0],[598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[1- 1- 1- 0- 3- 3- 3- 0],[598000- 598000- 598000- 0- 2314000- 2314000- 2314000- 0],49.7061517933472,1470.907707604936,4.67887e+11,1.06235e-10,5699500,5699500 + +arrays of value as string : ['1', '1', '1', '0', '3', '3', '3', '0'] +resulted X configuration : [1, 1, 1, 0, 3, 3, 3, 0] +--- Reading the line : 0030-3033,[0- 0- 3- 0- 0- 0- 0- 0- 0- 3- 0- 3- 3],[0- 0- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 2314000],[0- 0- 3- 0- 3- 0- 3- 3],[0- 0- 1690000- 0- 2314000- 0- 2314000- 2314000],92.3109868789565,2621.750812683432,1.10669e+12,8.34118e-11,5674500,5615000 + +--- Reading the line : 0111-2000,[0- 1- 1- 1- 0- 0- 0- 0- 0- 2- 0- 0- 0],[0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[0- 1- 1- 1- 2- 0- 0- 0],[0- 598000- 598000- 598000- 1469000- 0- 0- 0],37.38840673928198,1110.6927101841031,2.49811e+11,1.49667e-10,5674500,5674500 + +arrays of value as string : ['0', '1', '1', '1', '2', '0', '0', '0'] +resulted X configuration : [0, 1, 1, 1, 2, 0, 0, 0] +--- Reading the line : 0033-0220,[0- 0- 3- 3- 0- 0- 0- 0- 0- 0- 2- 2- 0],[0- 0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0],[0- 0- 3- 3- 0- 2- 2- 0],[0- 0- 1690000- 1690000- 0- 1469000- 1469000- 0],59.697236073290554,1744.6695742547593,5.00528e+11,1.19269e-10,5673500,5673500 + +arrays of value as string : ['0', '0', '3', '3', '0', '2', '2', '0'] +resulted X configuration : [0, 0, 3, 3, 0, 2, 2, 0] +--- Reading the line : 2022-1001,[2- 0- 2- 2- 0- 0- 0- 0- 0- 1- 0- 0- 1],[1248000- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 741000- 0- 0- 741000],[2- 0- 2- 2- 1- 0- 0- 1],[1248000- 0- 1248000- 1248000- 741000- 0- 0- 741000],50.34000387088341,1484.7416807312304,5.30288e+11,9.49296e-11,5671500,5671500 + +arrays of value as string : ['2', '0', '2', '2', '1', '0', '0', '1'] +resulted X configuration : [2, 0, 2, 2, 1, 0, 0, 1] +--- Reading the line : 0003-0001,[0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 1],[0- 0- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 741000],[0- 0- 0- 3- 0- 0- 0- 1],[0- 0- 0- 1690000- 0- 0- 0- 741000],45.78293727571249,1364.8506091989016,2.40648e+11,1.90249e-10,5670500,5670500 + +arrays of value as string : ['0', '0', '0', '3', '0', '0', '0', '1'] +resulted X configuration : [0, 0, 0, 3, 0, 0, 0, 1] +--- Reading the line : 3033-1010,[3- 0- 3- 3- 0- 0- 0- 0- 0- 1- 0- 1- 0],[1690000- 0- 1690000- 1690000- 0- 0- 0- 0- 0- 741000- 0- 741000- 0],[3- 0- 3- 3- 1- 0- 1- 0],[1690000- 0- 1690000- 1690000- 741000- 0- 741000- 0],66.3571751425295,1931.3134147936923,6.31797e+11,1.05029e-10,5669000,5669000 + +arrays of value as string : ['3', '0', '3', '3', '1', '0', '1', '0'] +resulted X configuration : [3, 0, 3, 3, 1, 0, 1, 0] +--- Reading the line : 2222-0033,[2- 2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 3- 3],[1248000- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000],[2- 2- 2- 2- 0- 0- 3- 3],[1248000- 1248000- 1248000- 1248000- 0- 0- 2314000- 2314000],87.93846054535469,2505.4400859272364,1.08263e+12,8.12267e-11,5649500,5600500 + + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_before_considering_free_freq/summary___08Sep22_11_21_57.csv +--- Reading the line : 1111-0101,[1- 1- 1- 1- 0- 0- 0- 0- 0- 0- 1- 0- 1],[598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 741000- 0- 741000],[1- 1- 1- 1- 0- 1- 0- 1],[598000- 598000- 598000- 598000- 0- 741000- 0- 741000],48.5763010995366,1438.959288027319,4.18853e+11,1.15975e-10,5648500,5648500 + +arrays of value as string : ['1', '1', '1', '1', '0', '1', '0', '1'] +resulted X configuration : [1, 1, 1, 1, 0, 1, 0, 1] +--- Reading the line : 0100-3000,[0- 1- 0- 0- 0- 0- 0- 0- 0- 3- 0- 0- 0],[0- 598000- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[0- 1- 0- 0- 3- 0- 0- 0],[0- 598000- 0- 0- 2314000- 0- 0- 0],34.94046355190528,1049.683039488447,1.49976e+11,2.32974e-10,5647500,5647500 + +arrays of value as string : ['0', '1', '0', '0', '3', '0', '0', '0'] +resulted X configuration : [0, 1, 0, 0, 3, 0, 0, 0] +--- Reading the line : 2020-1000,[2- 0- 2- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0],[1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[2- 0- 2- 0- 1- 0- 0- 0],[1248000- 0- 1248000- 0- 741000- 0- 0- 0],34.65163368892841,1040.2785105429257,2.08093e+11,1.6652e-10,5641000,5641000 + +arrays of value as string : ['2', '0', '2', '0', '1', '0', '0', '0'] +resulted X configuration : [2, 0, 2, 0, 1, 0, 0, 0] +--- Reading the line : 0022-2222,[0- 0- 2- 2- 0- 0- 0- 0- 0- 2- 2- 2- 2],[0- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 1469000],[0- 0- 2- 2- 2- 2- 2- 2],[0- 0- 1248000- 1248000- 1469000- 1469000- 1469000- 1469000],92.21863609752332,2619.282606566738,1.2209e+12,7.55333e-11,5636000,5621500 + +--- Reading the line : 0202-0200,[0- 2- 0- 2- 0- 0- 0- 0- 0- 0- 2- 0- 0],[0- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 0- 0],[0- 2- 0- 2- 0- 2- 0- 0],[0- 1248000- 0- 1248000- 0- 1469000- 0- 0],40.5630522502661,1206.45162594406,3.04712e+11,1.33119e-10,5623000,5623000 + +arrays of value as string : ['0', '2', '0', '2', '0', '2', '0', '0'] +resulted X configuration : [0, 2, 0, 2, 0, 2, 0, 0] +--- Reading the line : 0300-0010,[0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0],[0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[0- 3- 0- 0- 0- 0- 1- 0],[0- 1690000- 0- 0- 0- 0- 741000- 0],34.61491775303547,1038.3119724247815,1.22892e+11,2.81669e-10,5622000,5622000 + +arrays of value as string : ['0', '3', '0', '0', '0', '0', '1', '0'] +resulted X configuration : [0, 3, 0, 0, 0, 0, 1, 0] +--- Reading the line : 0200-3330,[0- 2- 0- 0- 0- 0- 0- 0- 0- 3- 3- 3- 0],[0- 1248000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[0- 2- 0- 0- 3- 3- 3- 0],[0- 1248000- 0- 0- 2314000- 2314000- 2314000- 0],47.48626285009536,1405.0216772383665,4.22949e+11,1.12274e-10,5616000,5616000 + +arrays of value as string : ['0', '2', '0', '0', '3', '3', '3', '0'] +resulted X configuration : [0, 2, 0, 0, 3, 3, 3, 0] +--- Reading the line : 3333-1101,[3- 3- 3- 3- 0- 0- 0- 0- 0- 1- 1- 0- 1],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 741000- 741000- 0- 741000],[3- 3- 3- 3- 1- 1- 0- 1],[1690000- 1690000- 1690000- 1690000- 741000- 741000- 0- 741000],79.26313007840331,2278.887649488156,8.67738e+11,9.13445e-11,5614000,5614000 + +arrays of value as string : ['3', '3', '3', '3', '1', '1', '0', '1'] +resulted X configuration : [3, 3, 3, 3, 1, 1, 0, 1] +--- Reading the line : 3333-3000,[3- 3- 3- 3- 0- 0- 0- 0- 0- 3- 0- 0- 0],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[3- 3- 3- 3- 3- 0- 0- 0],[1690000- 1690000- 1690000- 1690000- 2314000- 0- 0- 0],64.97706889442466,1888.6484324103328,6.26356e+11,1.03738e-10,5612500,5612500 + +arrays of value as string : ['3', '3', '3', '3', '3', '0', '0', '0'] +resulted X configuration : [3, 3, 3, 3, 3, 0, 0, 0] +--- Reading the line : 2000-0022,[2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 2],[1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000],[2- 0- 0- 0- 0- 0- 2- 2],[1248000- 0- 0- 0- 0- 0- 1469000- 1469000],64.3370683100252,1884.624253256471,5.34556e+11,1.20356e-10,5611000,5611000 + +arrays of value as string : ['2', '0', '0', '0', '0', '0', '2', '2'] +resulted X configuration : [2, 0, 0, 0, 0, 0, 2, 2] +--- Reading the line : 1010-2000,[1- 0- 1- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[598000- 0- 598000- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[1- 0- 1- 0- 2- 0- 0- 0],[598000- 0- 598000- 0- 1469000- 0- 0- 0],35.48607288213239,1062.6623893759538,1.77462e+11,1.99964e-10,5610000,5610000 + +arrays of value as string : ['1', '0', '1', '0', '2', '0', '0', '0'] +resulted X configuration : [1, 0, 1, 0, 2, 0, 0, 0] +--- Reading the line : 3030-2002,[3- 0- 3- 0- 0- 0- 0- 0- 0- 2- 0- 0- 2],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 1469000],[3- 0- 3- 0- 2- 0- 0- 2],[1690000- 0- 1690000- 0- 1469000- 0- 0- 1469000],65.30338482528335,1887.4496303608314,5.76204e+11,1.13334e-10,5608500,5608500 + +arrays of value as string : ['3', '0', '3', '0', '2', '0', '0', '2'] +resulted X configuration : [3, 0, 3, 0, 2, 0, 0, 2] +--- Reading the line : 0033-0011,[0- 0- 3- 3- 0- 0- 0- 0- 0- 0- 0- 1- 1],[0- 0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 741000- 741000],[0- 0- 3- 3- 0- 0- 1- 1],[0- 0- 1690000- 1690000- 0- 0- 741000- 741000],59.541753106093076,1748.5133148135062,5.00822e+11,1.18888e-10,5607000,5607000 + +arrays of value as string : ['0', '0', '3', '3', '0', '0', '1', '1'] +resulted X configuration : [0, 0, 3, 3, 0, 0, 1, 1] +--- Reading the line : 3030-1001,[3- 0- 3- 0- 0- 0- 0- 0- 0- 1- 0- 0- 1],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 741000],[3- 0- 3- 0- 1- 0- 0- 1],[1690000- 0- 1690000- 0- 741000- 0- 0- 741000],43.884169684615244,1305.6741496413833,3.70724e+11,1.18374e-10,5605500,5605500 + +arrays of value as string : ['3', '0', '3', '0', '1', '0', '0', '1'] +resulted X configuration : [3, 0, 3, 0, 1, 0, 0, 1] +--- Reading the line : 0003-0333,[0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 3- 3- 3],[0- 0- 0- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000],[0- 0- 0- 3- 0- 3- 3- 3],[0- 0- 0- 1690000- 0- 2314000- 2314000- 2314000],91.30838063457067,2597.3373017667795,1.21269e+12,7.52941e-11,5579000,5512000 + +--- Reading the line : 3330-2222,[3- 3- 3- 0- 0- 0- 0- 0- 0- 2- 2- 2- 2],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 1469000],[3- 3- 3- 0- 2- 2- 2- 2],[1690000- 1690000- 1690000- 0- 1469000- 1469000- 1469000- 1469000],92.09802268701328,2616.660278594957,1.10767e+12,8.31457e-11,5596500,5587000 + +--- Reading the line : 0010-0011,[0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1],[0- 0- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000],[0- 0- 1- 0- 0- 0- 1- 1],[0- 0- 598000- 0- 0- 0- 741000- 741000],41.98663362868059,1246.1809092427957,2.78542e+11,1.50737e-10,5586000,5586000 + +arrays of value as string : ['0', '0', '1', '0', '0', '0', '1', '1'] +resulted X configuration : [0, 0, 1, 0, 0, 0, 1, 1] +--- Reading the line : 2220-0330,[2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 3- 3- 0],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0],[2- 2- 2- 0- 0- 3- 3- 0],[1248000- 1248000- 1248000- 0- 0- 2314000- 2314000- 0],42.07453960416718,1250.0813895637743,3.47206e+11,1.2118e-10,5584500,5584500 + +arrays of value as string : ['2', '2', '2', '0', '0', '3', '3', '0'] +resulted X configuration : [2, 2, 2, 0, 0, 3, 3, 0] +--- Reading the line : 0200-0033,[0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3],[0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000],[0- 2- 0- 0- 0- 0- 3- 3],[0- 1248000- 0- 0- 0- 0- 2314000- 2314000],92.154901018678,2617.186220477752,7.48474e+11,1.23124e-10,5567000,5547000 + +--- Reading the line : 2002-0010,[2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 1- 0],[1248000- 0- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[2- 0- 0- 2- 0- 0- 1- 0],[1248000- 0- 0- 1248000- 0- 0- 741000- 0],41.1753628489377,1216.3477120330317,3.04417e+11,1.3526e-10,5577500,5577500 + +arrays of value as string : ['2', '0', '0', '2', '0', '0', '1', '0'] +resulted X configuration : [2, 0, 0, 2, 0, 0, 1, 0] +--- Reading the line : 2222-0333,[2- 2- 2- 2- 0- 0- 0- 0- 0- 0- 3- 3- 3],[1248000- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000],[2- 2- 2- 2- 0- 3- 3- 3],[1248000- 1248000- 1248000- 1248000- 0- 2314000- 2314000- 2314000],90.99768983875254,2589.3775408857546,1.47147e+12,6.18413e-11,5551000,5482500 + +--- Reading the line : 0220-3333,[0- 2- 2- 0- 0- 0- 0- 0- 0- 3- 3- 3- 3],[0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[0- 2- 2- 0- 3- 3- 3- 3],[0- 1248000- 1248000- 0- 2314000- 2314000- 2314000- 2314000],92.29860189393504,2621.7918743421706,1.20857e+12,7.63701e-11,5529500,5501500 + +--- Reading the line : 3330-0030,[3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0],[3- 3- 3- 0- 0- 0- 3- 0],[1690000- 1690000- 1690000- 0- 0- 0- 2314000- 0],36.12486526516549,1086.047058228155,2.1883e+11,1.65082e-10,5534500,5534500 + +arrays of value as string : ['3', '3', '3', '0', '0', '0', '3', '0'] +resulted X configuration : [3, 3, 3, 0, 0, 0, 3, 0] +--- Reading the line : 1011-3303,[1- 0- 1- 1- 0- 0- 0- 0- 0- 3- 3- 0- 3],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 2314000],[1- 0- 1- 1- 3- 3- 0- 3],[598000- 0- 598000- 598000- 2314000- 2314000- 0- 2314000],92.37239153133905,2623.802830520713,1.23178e+12,7.4991e-11,5508000,5449000 + +--- Reading the line : 0200-0010,[0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0],[0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[0- 2- 0- 0- 0- 0- 1- 0],[0- 1248000- 0- 0- 0- 0- 741000- 0],34.495214714826176,1041.6035505024777,1.29407e+11,2.66564e-10,5514000,5514000 + +arrays of value as string : ['0', '2', '0', '0', '0', '0', '1', '0'] +resulted X configuration : [0, 2, 0, 0, 0, 0, 1, 0] +--- Reading the line : 2022-0330,[2- 0- 2- 2- 0- 0- 0- 0- 0- 0- 3- 3- 0],[1248000- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0],[2- 0- 2- 2- 0- 3- 3- 0],[1248000- 0- 1248000- 1248000- 0- 2314000- 2314000- 0],49.81557674440745,1472.8492385428824,5.28993e+11,9.41706e-11,5512500,5512500 + +arrays of value as string : ['2', '0', '2', '2', '0', '3', '3', '0'] +resulted X configuration : [2, 0, 2, 2, 0, 3, 3, 0] +--- Reading the line : 0022-1111,[0- 0- 2- 2- 0- 0- 0- 0- 0- 1- 1- 1- 1],[0- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 741000- 741000- 741000- 741000],[0- 0- 2- 2- 1- 1- 1- 1],[0- 0- 1248000- 1248000- 741000- 741000- 741000- 741000],60.652013004669556,1772.567995136276,6.90523e+11,8.78349e-11,5511000,5511000 + +arrays of value as string : ['0', '0', '2', '2', '1', '1', '1', '1'] +resulted X configuration : [0, 0, 2, 2, 1, 1, 1, 1] +--- Reading the line : 2220-0300,[2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 3- 0- 0],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 0],[2- 2- 2- 0- 0- 3- 0- 0],[1248000- 1248000- 1248000- 0- 0- 2314000- 0- 0],36.30048338737668,1083.5653044893224,2.17901e+11,1.66592e-10,5509500,5509500 + +arrays of value as string : ['2', '2', '2', '0', '0', '3', '0', '0'] +resulted X configuration : [2, 2, 2, 0, 0, 3, 0, 0] +--- Reading the line : 3330-0101,[3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 1- 0- 1],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 741000],[3- 3- 3- 0- 0- 1- 0- 1],[1690000- 1690000- 1690000- 0- 0- 741000- 0- 741000],42.07329975259821,1253.0991998278055,3.47637e+11,1.21027e-10,5508000,5508000 + +arrays of value as string : ['3', '3', '3', '0', '0', '1', '0', '1'] +resulted X configuration : [3, 3, 3, 0, 0, 1, 0, 1] +--- Reading the line : 0001-0220,[0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 2- 2- 0],[0- 0- 0- 598000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0],[0- 0- 0- 1- 0- 2- 2- 0],[0- 0- 0- 598000- 0- 1469000- 1469000- 0],40.84258552984255,1221.240914950448,3.77523e+11,1.08186e-10,5491000,5491000 + +arrays of value as string : ['0', '0', '0', '1', '0', '2', '2', '0'] +resulted X configuration : [0, 0, 0, 1, 0, 2, 2, 0] +--- Reading the line : 1100-0020,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0],[598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0],[1- 1- 0- 0- 0- 0- 2- 0],[598000- 598000- 0- 0- 0- 0- 1469000- 0],35.478097414979636,1060.2949496953288,1.85774e+11,1.90975e-10,5493000,5493000 + +arrays of value as string : ['1', '1', '0', '0', '0', '0', '2', '0'] +resulted X configuration : [1, 1, 0, 0, 0, 0, 2, 0] +--- Reading the line : 1100-1001,[1- 1- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0- 1],[598000- 598000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 741000],[1- 1- 0- 0- 1- 0- 0- 1],[598000- 598000- 0- 0- 741000- 0- 0- 741000],41.562953026807364,1237.3536922436108,3.12668e+11,1.3293e-10,5491500,5491500 + +arrays of value as string : ['1', '1', '0', '0', '1', '0', '0', '1'] +resulted X configuration : [1, 1, 0, 0, 1, 0, 0, 1] +--- Reading the line : 0003-0222,[0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 2- 2- 2],[0- 0- 0- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000],[0- 0- 0- 3- 0- 2- 2- 2],[0- 0- 0- 1690000- 0- 1469000- 1469000- 1469000],92.28770569937309,2621.358924619283,8.88046e+11,1.03922e-10,5487500,5485500 + +--- Reading the line : 0110-2222,[0- 1- 1- 0- 0- 0- 0- 0- 0- 2- 2- 2- 2],[0- 598000- 598000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 1469000],[0- 1- 1- 0- 2- 2- 2- 2],[0- 598000- 598000- 0- 1469000- 1469000- 1469000- 1469000],91.88111112722513,2615.49955951913,1.08762e+12,8.44791e-11,5481500,5471500 + +--- Reading the line : 0220-2022,[0- 2- 2- 0- 0- 0- 0- 0- 0- 2- 0- 2- 2],[0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000],[0- 2- 2- 0- 2- 0- 2- 2],[0- 1248000- 1248000- 0- 1469000- 0- 1469000- 1469000],83.48428558869355,2394.7973687691624,8.40691e+11,9.93044e-11,5468000,5468000 + +arrays of value as string : ['0', '2', '2', '0', '2', '0', '2', '2'] +resulted X configuration : [0, 2, 2, 0, 2, 0, 2, 2] +--- Reading the line : 2220-2222,[2- 2- 2- 0- 0- 0- 0- 0- 0- 2- 2- 2- 2],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 1469000],[2- 2- 2- 0- 2- 2- 2- 2],[1248000- 1248000- 1248000- 0- 1469000- 1469000- 1469000- 1469000],92.01174488125177,2615.0041142171817,1.11088e+12,8.28278e-11,5470000,5460500 + +--- Reading the line : 3000-0011,[3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000],[3- 0- 0- 0- 0- 0- 1- 1],[1690000- 0- 0- 0- 0- 0- 741000- 741000],41.16379423683102,1226.815521665516,2.79451e+11,1.47302e-10,5459000,5459000 + +arrays of value as string : ['3', '0', '0', '0', '0', '0', '1', '1'] +resulted X configuration : [3, 0, 0, 0, 0, 0, 1, 1] +--- Reading the line : 2002-2202,[2- 0- 0- 2- 0- 0- 0- 0- 0- 2- 2- 0- 2],[1248000- 0- 0- 1248000- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 1469000],[2- 0- 0- 2- 2- 2- 0- 2],[1248000- 0- 0- 1248000- 1469000- 1469000- 0- 1469000],87.57121483063708,2497.574258161333,9.57758e+11,9.14336e-11,5456000,5455500 + +--- Reading the line : 1111-2002,[1- 1- 1- 1- 0- 0- 0- 0- 0- 2- 0- 0- 2],[598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 1469000- 0- 0- 1469000],[1- 1- 1- 1- 2- 0- 0- 2],[598000- 598000- 598000- 598000- 1469000- 0- 0- 1469000],67.2428641168314,1963.8514439499763,6.7906e+11,9.90235e-11,5453500,5453500 + +arrays of value as string : ['1', '1', '1', '1', '2', '0', '0', '2'] +resulted X configuration : [1, 1, 1, 1, 2, 0, 0, 2] +--- Reading the line : 2000-1001,[2- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0- 1],[1248000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 741000],[2- 0- 0- 0- 1- 0- 0- 1],[1248000- 0- 0- 0- 741000- 0- 0- 741000],41.03159908655608,1223.6643985624971,2.70449e+11,1.51717e-10,5452000,5452000 + +arrays of value as string : ['2', '0', '0', '0', '1', '0', '0', '1'] +resulted X configuration : [2, 0, 0, 0, 1, 0, 0, 1] +--- Reading the line : 2020-0220,[2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 2- 2- 0],[1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0],[2- 0- 2- 0- 0- 2- 2- 0],[1248000- 0- 1248000- 0- 0- 1469000- 1469000- 0],42.10385161103808,1248.405183568761,3.14406e+11,1.33916e-10,5450500,5450500 + +arrays of value as string : ['2', '0', '2', '0', '0', '2', '2', '0'] +resulted X configuration : [2, 0, 2, 0, 0, 2, 2, 0] +--- Reading the line : 2020-0030,[2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0],[1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0],[2- 0- 2- 0- 0- 0- 3- 0],[1248000- 0- 1248000- 0- 0- 0- 2314000- 0],35.10473595313148,1057.444568518138,1.87327e+11,1.87398e-10,5449000,5449000 + +arrays of value as string : ['2', '0', '2', '0', '0', '0', '3', '0'] +resulted X configuration : [2, 0, 2, 0, 0, 0, 3, 0] +--- Reading the line : 1111-3330,[1- 1- 1- 1- 0- 0- 0- 0- 0- 3- 3- 3- 0],[598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[1- 1- 1- 1- 3- 3- 3- 0],[598000- 598000- 598000- 598000- 2314000- 2314000- 2314000- 0],49.989818506242955,1472.437369636073,5.48186e+11,9.11913e-11,5447500,5447500 + +arrays of value as string : ['1', '1', '1', '1', '3', '3', '3', '0'] +resulted X configuration : [1, 1, 1, 1, 3, 3, 3, 0] +--- Reading the line : 0222-2220,[0- 2- 2- 2- 0- 0- 0- 0- 0- 2- 2- 2- 0],[0- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 0],[0- 2- 2- 2- 2- 2- 2- 0],[0- 1248000- 1248000- 1248000- 1469000- 1469000- 1469000- 0],57.359112207692405,1670.5462109751745,6.54747e+11,8.7605e-11,5449000,5449000 + +arrays of value as string : ['0', '2', '2', '2', '2', '2', '2', '0'] +resulted X configuration : [0, 2, 2, 2, 2, 2, 2, 0] +--- Reading the line : 0303-0100,[0- 3- 0- 3- 0- 0- 0- 0- 0- 0- 1- 0- 0],[0- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 741000- 0- 0],[0- 3- 0- 3- 0- 1- 0- 0],[0- 1690000- 0- 1690000- 0- 741000- 0- 0],51.67993691242756,1524.99881442487,3.71696e+11,1.39038e-10,5447500,5447500 + +arrays of value as string : ['0', '3', '0', '3', '0', '1', '0', '0'] +resulted X configuration : [0, 3, 0, 3, 0, 1, 0, 0] +--- Reading the line : 0100-0200,[0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0],[0- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0],[0- 1- 0- 0- 0- 2- 0- 0],[0- 598000- 0- 0- 0- 1469000- 0- 0],35.26956535624208,1049.7657132575773,1.48058e+11,2.38215e-10,5446500,5446500 + +arrays of value as string : ['0', '1', '0', '0', '0', '2', '0', '0'] +resulted X configuration : [0, 1, 0, 0, 0, 2, 0, 0] +--- Reading the line : 1111-0003,[1- 1- 1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 3],[598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000],[1- 1- 1- 1- 0- 0- 0- 3],[598000- 598000- 598000- 598000- 0- 0- 0- 2314000],92.31931021169497,2621.1264218206225,5.79226e+11,1.59384e-10,5439500,5434000 + +--- Reading the line : 2200-0002,[2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2],[1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000],[2- 2- 0- 0- 0- 0- 0- 2],[1248000- 1248000- 0- 0- 0- 0- 0- 1469000],47.115411060327354,1395.3931339014457,2.92447e+11,1.61108e-10,5432500,5432500 + +arrays of value as string : ['2', '2', '0', '0', '0', '0', '0', '2'] +resulted X configuration : [2, 2, 0, 0, 0, 0, 0, 2] +--- Reading the line : 2200-1000,[2- 2- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0],[1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[2- 2- 0- 0- 1- 0- 0- 0],[1248000- 1248000- 0- 0- 741000- 0- 0- 0],35.164198939696966,1054.1135982350409,1.76632e+11,1.99082e-10,5431000,5431000 + +arrays of value as string : ['2', '2', '0', '0', '1', '0', '0', '0'] +resulted X configuration : [2, 2, 0, 0, 1, 0, 0, 0] +--- Reading the line : 3333-1111,[3- 3- 3- 3- 0- 0- 0- 0- 0- 1- 1- 1- 1],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 741000- 741000- 741000- 741000],[3- 3- 3- 3- 1- 1- 1- 1],[1690000- 1690000- 1690000- 1690000- 741000- 741000- 741000- 741000],83.54140347554512,2396.446742430146,9.62694e+11,8.67788e-11,5428500,5428500 + +arrays of value as string : ['3', '3', '3', '3', '1', '1', '1', '1'] +resulted X configuration : [3, 3, 3, 3, 1, 1, 1, 1] + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_before_considering_free_freq/summary___13Sep22_11_30_53.csv +--- Reading the line : 3300-2222,[3- 3- 0- 0- 0- 0- 0- 0- 0- 2- 2- 2- 2],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 1469000],[3- 3- 0- 0- 2- 2- 2- 2],[1690000- 1690000- 0- 0- 1469000- 1469000- 1469000- 1469000],91.88035276640099,2608.6427124778293,1.08441e+12,8.47284e-11,6260500,6251500 + +--- Reading the line : 0222-1000,[0- 2- 2- 2- 0- 0- 0- 0- 0- 1- 0- 0- 0],[0- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[0- 2- 2- 2- 1- 0- 0- 0],[0- 1248000- 1248000- 1248000- 741000- 0- 0- 0],42.75164023390624,1273.6252589682695,4.26227e+11,1.00303e-10,6244000,6244000 + +arrays of value as string : ['0', '2', '2', '2', '1', '0', '0', '0'] +resulted X configuration : [0, 2, 2, 2, 1, 0, 0, 0] +--- Reading the line : 2200-2000,[2- 2- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[2- 2- 0- 0- 2- 0- 0- 0],[1248000- 1248000- 0- 0- 1469000- 0- 0- 0],35.13598057141005,1052.3091077290526,1.77965e+11,1.97432e-10,6243000,6243000 + +arrays of value as string : ['2', '2', '0', '0', '2', '0', '0', '0'] +resulted X configuration : [2, 2, 0, 0, 2, 0, 0, 0] +--- Reading the line : 0330-0300,[0- 3- 3- 0- 0- 0- 0- 0- 0- 0- 3- 0- 0],[0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 0],[0- 3- 3- 0- 0- 3- 0- 0],[0- 1690000- 1690000- 0- 0- 2314000- 0- 0],35.649584213611206,1063.890893693924,1.82791e+11,1.95029e-10,6241500,6241500 + +arrays of value as string : ['0', '3', '3', '0', '0', '3', '0', '0'] +resulted X configuration : [0, 3, 3, 0, 0, 3, 0, 0] +--- Reading the line : 0300-0000,[0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 3- 0- 0- 0- 0- 0- 0],[0- 1690000- 0- 0- 0- 0- 0- 0],28.209089181571862,846.058662081163,2.95505e+10,9.54606e-10,6241000,6241000 + +arrays of value as string : ['0', '3', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [0, 3, 0, 0, 0, 0, 0, 0] +--- Reading the line : 3030-0110,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 1- 1- 0],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 0],[3- 0- 3- 0- 0- 1- 1- 0],[1690000- 0- 1690000- 0- 0- 741000- 741000- 0],41.82593528076137,1246.2608096075019,3.13863e+11,1.33262e-10,6239500,6239500 + +arrays of value as string : ['3', '0', '3', '0', '0', '1', '1', '0'] +resulted X configuration : [3, 0, 3, 0, 0, 1, 1, 0] +--- Reading the line : 2020-0011,[2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1],[1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000],[2- 0- 2- 0- 0- 0- 1- 1],[1248000- 0- 1248000- 0- 0- 0- 741000- 741000],92.19160876153015,2616.5193936472056,8.88676e+11,1.0374e-10,6222500,6168000 + +--- Reading the line : 1100-1011,[1- 1- 0- 0- 0- 0- 0- 0- 0- 1- 0- 1- 1],[598000- 598000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 741000- 741000],[1- 1- 0- 0- 1- 0- 1- 1],[598000- 598000- 0- 0- 741000- 0- 741000- 741000],48.61244404745341,1431.4720865714019,4.50987e+11,1.07791e-10,6203000,6203000 + +arrays of value as string : ['1', '1', '0', '0', '1', '0', '1', '1'] +resulted X configuration : [1, 1, 0, 0, 1, 0, 1, 1] +--- Reading the line : 3303-0111,[3- 3- 0- 3- 0- 0- 0- 0- 0- 0- 1- 1- 1],[1690000- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000],[3- 3- 0- 3- 0- 1- 1- 1],[1690000- 1690000- 0- 1690000- 0- 741000- 741000- 741000],73.36262541667716,2116.4996337761304,7.50176e+11,9.77939e-11,6200500,6200500 + +arrays of value as string : ['3', '3', '0', '3', '0', '1', '1', '1'] +resulted X configuration : [3, 3, 0, 3, 0, 1, 1, 1] +--- Reading the line : 3003-0220,[3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 2- 2- 0],[1690000- 0- 0- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0],[3- 0- 0- 3- 0- 2- 2- 0],[1690000- 0- 0- 1690000- 0- 1469000- 1469000- 0],58.99281399223083,1737.719466764898,5.03147e+11,1.17248e-10,6198500,6198500 + +arrays of value as string : ['3', '0', '0', '3', '0', '2', '2', '0'] +resulted X configuration : [3, 0, 0, 3, 0, 2, 2, 0] +--- Reading the line : 1000-0202,[1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 2],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 1469000],[1- 0- 0- 0- 0- 2- 0- 2],[598000- 0- 0- 0- 0- 1469000- 0- 1469000],64.17430044494624,1869.9008980118824,5.34437e+11,1.20078e-10,6197000,6197000 + +arrays of value as string : ['1', '0', '0', '0', '0', '2', '0', '2'] +resulted X configuration : [1, 0, 0, 0, 0, 2, 0, 2] +--- Reading the line : 1000-0100,[1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0],[1- 0- 0- 0- 0- 1- 0- 0],[598000- 0- 0- 0- 0- 741000- 0- 0],34.828482821374045,1042.0969325563563,1.53495e+11,2.26903e-10,6195500,6195500 + +arrays of value as string : ['1', '0', '0', '0', '0', '1', '0', '0'] +resulted X configuration : [1, 0, 0, 0, 0, 1, 0, 0] +--- Reading the line : 0011-3003,[0- 0- 1- 1- 0- 0- 0- 0- 0- 3- 0- 0- 3],[0- 0- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[0- 0- 1- 1- 3- 0- 0- 3],[0- 0- 598000- 598000- 2314000- 0- 0- 2314000],92.25982529890159,2617.2852604605496,9.0961e+11,1.01428e-10,6179000,6126000 + +--- Reading the line : 0030-2200,[0- 0- 3- 0- 0- 0- 0- 0- 0- 2- 2- 0- 0],[0- 0- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 0],[0- 0- 3- 0- 2- 2- 0- 0],[0- 0- 1690000- 0- 1469000- 1469000- 0- 0],41.3450979000584,1230.4714749939753,2.78825e+11,1.48283e-10,6158000,6158000 + +arrays of value as string : ['0', '0', '3', '0', '2', '2', '0', '0'] +resulted X configuration : [0, 0, 3, 0, 2, 2, 0, 0] +--- Reading the line : 0202-0001,[0- 2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 1],[0- 1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 741000],[0- 2- 0- 2- 0- 0- 0- 1],[0- 1248000- 0- 1248000- 0- 0- 0- 741000],40.37867051197721,1202.9203130197754,3.04611e+11,1.32558e-10,6156500,6156500 + +arrays of value as string : ['0', '2', '0', '2', '0', '0', '0', '1'] +resulted X configuration : [0, 2, 0, 2, 0, 0, 0, 1] +--- Reading the line : 0101-0222,[0- 1- 0- 1- 0- 0- 0- 0- 0- 0- 2- 2- 2],[0- 598000- 0- 598000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000],[0- 1- 0- 1- 0- 2- 2- 2],[0- 598000- 0- 598000- 0- 1469000- 1469000- 1469000],83.53948341132231,2392.354667801777,8.63498e+11,9.67454e-11,6154000,6153500 + +--- Reading the line : 0333-0002,[0- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 2],[0- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000],[0- 3- 3- 3- 0- 0- 0- 2],[0- 1690000- 1690000- 1690000- 0- 0- 0- 1469000],70.26399021141525,2030.9059465048326,6.29243e+11,1.11664e-10,6152000,6152000 + +arrays of value as string : ['0', '3', '3', '3', '0', '0', '0', '2'] +resulted X configuration : [0, 3, 3, 3, 0, 0, 0, 2] +--- Reading the line : 3333-0001,[3- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 1],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 741000],[3- 3- 3- 3- 0- 0- 0- 1],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 741000],64.59775499830239,1881.12188570678,6.2541e+11,1.03289e-10,6150500,6150500 + +arrays of value as string : ['3', '3', '3', '3', '0', '0', '0', '1'] +resulted X configuration : [3, 3, 3, 3, 0, 0, 0, 1] +--- Reading the line : 0003-2022,[0- 0- 0- 3- 0- 0- 0- 0- 0- 2- 0- 2- 2],[0- 0- 0- 1690000- 0- 0- 0- 0- 0- 1469000- 0- 1469000- 1469000],[0- 0- 0- 3- 2- 0- 2- 2],[0- 0- 0- 1690000- 1469000- 0- 1469000- 1469000],92.15078226054688,2614.394001749039,8.90361e+11,1.03498e-10,6146500,6144500 + +--- Reading the line : 1000-2200,[1- 0- 0- 0- 0- 0- 0- 0- 0- 2- 2- 0- 0],[598000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 0],[1- 0- 0- 0- 2- 2- 0- 0],[598000- 0- 0- 0- 1469000- 1469000- 0- 0],40.76551455796704,1212.5763879689523,2.67574e+11,1.52352e-10,6143000,6143000 + +arrays of value as string : ['1', '0', '0', '0', '2', '2', '0', '0'] +resulted X configuration : [1, 0, 0, 0, 2, 2, 0, 0] +--- Reading the line : 1100-3000,[1- 1- 0- 0- 0- 0- 0- 0- 0- 3- 0- 0- 0],[598000- 598000- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[1- 1- 0- 0- 3- 0- 0- 0],[598000- 598000- 0- 0- 2314000- 0- 0- 0],35.023609845408956,1050.9875812454634,1.8697e+11,1.87322e-10,6142000,6142000 + +arrays of value as string : ['1', '1', '0', '0', '3', '0', '0', '0'] +resulted X configuration : [1, 1, 0, 0, 3, 0, 0, 0] +--- Reading the line : 0020-1111,[0- 0- 2- 0- 0- 0- 0- 0- 0- 1- 1- 1- 1],[0- 0- 1248000- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000- 741000],[0- 0- 2- 0- 1- 1- 1- 1],[0- 0- 1248000- 0- 741000- 741000- 741000- 741000],53.486611373072236,1575.703795492196,5.35789e+11,9.98278e-11,6140500,6140500 + +arrays of value as string : ['0', '0', '2', '0', '1', '1', '1', '1'] +resulted X configuration : [0, 0, 2, 0, 1, 1, 1, 1] +--- Reading the line : 0220-3333,[0- 2- 2- 0- 0- 0- 0- 0- 0- 3- 3- 3- 3],[0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[0- 2- 2- 0- 3- 3- 3- 3],[0- 1248000- 1248000- 0- 2314000- 2314000- 2314000- 2314000],92.12292358314713,2613.390715096887,1.31708e+12,6.99448e-11,6112000,6061500 + +--- Reading the line : 0011-3333,[0- 0- 1- 1- 0- 0- 0- 0- 0- 3- 3- 3- 3],[0- 0- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 2314000],[0- 0- 1- 1- 3- 3- 3- 3],[0- 0- 598000- 598000- 2314000- 2314000- 2314000- 2314000],92.10880081224181,2612.6898126824312,1.28167e+12,7.18662e-11,6083500,6041500 + +--- Reading the line : 0303-0003,[0- 3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 3],[0- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000],[0- 3- 0- 3- 0- 0- 0- 3],[0- 1690000- 0- 1690000- 0- 0- 0- 2314000],92.2668277814803,2618.405934303543,6.38799e+11,1.44438e-10,6074500,6056000 + +--- Reading the line : 3030-1101,[3- 0- 3- 0- 0- 0- 0- 0- 0- 1- 1- 0- 1],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 741000- 741000- 0- 741000],[3- 0- 3- 0- 1- 1- 0- 1],[1690000- 0- 1690000- 0- 741000- 741000- 0- 741000],48.568093302538465,1441.6013200581554,4.44514e+11,1.09261e-10,6054500,6054500 + +arrays of value as string : ['3', '0', '3', '0', '1', '1', '0', '1'] +resulted X configuration : [3, 0, 3, 0, 1, 1, 0, 1] +--- Reading the line : 2000-2222,[2- 0- 0- 0- 0- 0- 0- 0- 0- 2- 2- 2- 2],[1248000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 1469000],[2- 0- 0- 0- 2- 2- 2- 2],[1248000- 0- 0- 0- 1469000- 1469000- 1469000- 1469000],92.04054767584289,2611.2488557878037,1.05542e+12,8.72075e-11,6051500,6044500 + +--- Reading the line : 0002-0111,[0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 1- 1- 1],[0- 0- 0- 1248000- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000],[0- 0- 0- 2- 0- 1- 1- 1],[0- 0- 0- 1248000- 0- 741000- 741000- 741000],51.19519895467268,1506.3936820367053,4.66724e+11,1.09691e-10,6055000,6055000 + +arrays of value as string : ['0', '0', '0', '2', '0', '1', '1', '1'] +resulted X configuration : [0, 0, 0, 2, 0, 1, 1, 1] +--- Reading the line : 1011-0330,[1- 0- 1- 1- 0- 0- 0- 0- 0- 0- 3- 3- 0],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0],[1- 0- 1- 1- 0- 3- 3- 0],[598000- 0- 598000- 598000- 0- 2314000- 2314000- 0],42.76899541535147,1271.2180383636369,3.80079e+11,1.12527e-10,6053500,6053500 + +arrays of value as string : ['1', '0', '1', '1', '0', '3', '3', '0'] +resulted X configuration : [1, 0, 1, 1, 0, 3, 3, 0] +--- Reading the line : 0000-1111,[0- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1- 1- 1],[0- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000- 741000],[0- 0- 0- 0- 1- 1- 1- 1],[0- 0- 0- 0- 741000- 741000- 741000- 741000],53.14600789669191,1566.3580122148696,5.28549e+11,1.00551e-10,6047000,6047000 + +arrays of value as string : ['0', '0', '0', '0', '1', '1', '1', '1'] +resulted X configuration : [0, 0, 0, 0, 1, 1, 1, 1] +--- Reading the line : 1011-3030,[1- 0- 1- 1- 0- 0- 0- 0- 0- 3- 0- 3- 0],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 0],[1- 0- 1- 1- 3- 0- 3- 0],[598000- 0- 598000- 598000- 2314000- 0- 2314000- 0],42.547359911496315,1263.6383496562441,3.80315e+11,1.11874e-10,6045500,6045500 + +arrays of value as string : ['1', '0', '1', '1', '3', '0', '3', '0'] +resulted X configuration : [1, 0, 1, 1, 3, 0, 3, 0] +--- Reading the line : 0033-0033,[0- 0- 3- 3- 0- 0- 0- 0- 0- 0- 0- 3- 3],[0- 0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000],[0- 0- 3- 3- 0- 0- 3- 3],[0- 0- 1690000- 1690000- 0- 0- 2314000- 2314000],92.27725681843201,2617.0902221605215,1.07321e+12,8.59825e-11,6025500,5956500 + +--- Reading the line : 3033-0100,[3- 0- 3- 3- 0- 0- 0- 0- 0- 0- 1- 0- 0],[1690000- 0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 741000- 0- 0],[3- 0- 3- 3- 0- 1- 0- 0],[1690000- 0- 1690000- 1690000- 0- 741000- 0- 0],58.43142458623579,1709.7476536579802,4.9745e+11,1.17462e-10,6030000,6030000 + +arrays of value as string : ['3', '0', '3', '3', '0', '1', '0', '0'] +resulted X configuration : [3, 0, 3, 3, 0, 1, 0, 0] +--- Reading the line : 3030-0000,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 3- 0- 0- 0- 0- 0],[1690000- 0- 1690000- 0- 0- 0- 0- 0],28.69675782439391,867.6755968410063,6.07564e+10,4.72325e-10,6029000,6029000 + +arrays of value as string : ['3', '0', '3', '0', '0', '0', '0', '0'] +resulted X configuration : [3, 0, 3, 0, 0, 0, 0, 0] +--- Reading the line : 0111-0001,[0- 1- 1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 1],[0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 741000],[0- 1- 1- 1- 0- 0- 0- 1],[0- 598000- 598000- 598000- 0- 0- 0- 741000],35.98594879953233,1078.0986535527556,2.25068e+11,1.59889e-10,6028000,6028000 + +arrays of value as string : ['0', '1', '1', '1', '0', '0', '0', '1'] +resulted X configuration : [0, 1, 1, 1, 0, 0, 0, 1] +--- Reading the line : 0011-0000,[0- 0- 1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 1- 1- 0- 0- 0- 0],[0- 0- 598000- 598000- 0- 0- 0- 0],29.193550568943994,875.4602540956109,8.1165e+10,3.59682e-10,6027000,6027000 + +arrays of value as string : ['0', '0', '1', '1', '0', '0', '0', '0'] +resulted X configuration : [0, 0, 1, 1, 0, 0, 0, 0] +--- Reading the line : 1111-3300,[1- 1- 1- 1- 0- 0- 0- 0- 0- 3- 3- 0- 0],[598000- 598000- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[1- 1- 1- 1- 3- 3- 0- 0],[598000- 598000- 598000- 598000- 2314000- 2314000- 0- 0],43.80740929766881,1297.797746262374,4.1365e+11,1.05905e-10,6026000,6026000 + +arrays of value as string : ['1', '1', '1', '1', '3', '3', '0', '0'] +resulted X configuration : [1, 1, 1, 1, 3, 3, 0, 0] +--- Reading the line : 0010-0222,[0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 2- 2- 2],[0- 0- 598000- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000],[0- 0- 1- 0- 0- 2- 2- 2],[0- 0- 598000- 0- 0- 1469000- 1469000- 1469000],82.55859277633934,2365.274723420452,8.15359e+11,1.01254e-10,6017000,6017000 + +arrays of value as string : ['0', '0', '1', '0', '0', '2', '2', '2'] +resulted X configuration : [0, 0, 1, 0, 0, 2, 2, 2] +--- Reading the line : 3333-2202,[3- 3- 3- 3- 0- 0- 0- 0- 0- 2- 2- 0- 2],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 1469000],[3- 3- 3- 3- 2- 2- 0- 2],[1690000- 1690000- 1690000- 1690000- 1469000- 1469000- 0- 1469000],92.19057067350353,2616.92621799186,1.26878e+12,7.26608e-11,6010000,5987500 + +--- Reading the line : 0002-3330,[0- 0- 0- 2- 0- 0- 0- 0- 0- 3- 3- 3- 0],[0- 0- 0- 1248000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[0- 0- 0- 2- 3- 3- 3- 0],[0- 0- 0- 1248000- 2314000- 2314000- 2314000- 0],51.28673303694986,1510.1615823131815,4.69163e+11,1.09315e-10,6005500,6005500 + +arrays of value as string : ['0', '0', '0', '2', '3', '3', '3', '0'] +resulted X configuration : [0, 0, 0, 2, 3, 3, 3, 0] +--- Reading the line : 1011-0100,[1- 0- 1- 1- 0- 0- 0- 0- 0- 0- 1- 0- 0],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 0- 741000- 0- 0],[1- 0- 1- 1- 0- 1- 0- 0],[598000- 0- 598000- 598000- 0- 741000- 0- 0],36.90475887640218,1098.5118910861415,2.49471e+11,1.47932e-10,6004000,6004000 + +arrays of value as string : ['1', '0', '1', '1', '0', '1', '0', '0'] +resulted X configuration : [1, 0, 1, 1, 0, 1, 0, 0] +--- Reading the line : 1011-3330,[1- 0- 1- 1- 0- 0- 0- 0- 0- 3- 3- 3- 0],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[1- 0- 1- 1- 3- 3- 3- 0],[598000- 0- 598000- 598000- 2314000- 2314000- 2314000- 0],49.51707772839275,1462.353950711254,5.22824e+11,9.47108e-11,5997000,5997000 + +arrays of value as string : ['1', '0', '1', '1', '3', '3', '3', '0'] +resulted X configuration : [1, 0, 1, 1, 3, 3, 3, 0] +--- Reading the line : 3000-0001,[3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 741000],[3- 0- 0- 0- 0- 0- 0- 1],[1690000- 0- 0- 0- 0- 0- 0- 741000],34.55029567760096,1031.3715895253515,1.25412e+11,2.75494e-10,5996000,5996000 + +arrays of value as string : ['3', '0', '0', '0', '0', '0', '0', '1'] +resulted X configuration : [3, 0, 0, 0, 0, 0, 0, 1] +--- Reading the line : 1011-0011,[1- 0- 1- 1- 0- 0- 0- 0- 0- 0- 0- 1- 1],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 741000- 741000],[1- 0- 1- 1- 0- 0- 1- 1],[598000- 0- 598000- 598000- 0- 0- 741000- 741000],42.79354542763764,1265.6305336663277,3.73921e+11,1.14445e-10,5994500,5994500 + +arrays of value as string : ['1', '0', '1', '1', '0', '0', '1', '1'] +resulted X configuration : [1, 0, 1, 1, 0, 0, 1, 1] +--- Reading the line : 0022-1111,[0- 0- 2- 2- 0- 0- 0- 0- 0- 1- 1- 1- 1],[0- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 741000- 741000- 741000- 741000],[0- 0- 2- 2- 1- 1- 1- 1],[0- 0- 1248000- 1248000- 741000- 741000- 741000- 741000],59.99293901124158,1755.0696294959712,6.91443e+11,8.67648e-11,5992500,5992500 + +arrays of value as string : ['0', '0', '2', '2', '1', '1', '1', '1'] +resulted X configuration : [0, 0, 2, 2, 1, 1, 1, 1] +--- Reading the line : 3000-3303,[3- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3- 0- 3],[1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 2314000],[3- 0- 0- 0- 3- 3- 0- 3],[1690000- 0- 0- 0- 2314000- 2314000- 0- 2314000],78.81140791558201,2264.4627283019613,7.88338e+11,9.99716e-11,5971000,5956000 + +--- Reading the line : 0220-2000,[0- 2- 2- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[0- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[0- 2- 2- 0- 2- 0- 0- 0],[0- 1248000- 1248000- 0- 1469000- 0- 0- 0],35.274079340197716,1061.129820421058,1.86311e+11,1.89329e-10,5980500,5980500 + +arrays of value as string : ['0', '2', '2', '0', '2', '0', '0', '0'] +resulted X configuration : [0, 2, 2, 0, 2, 0, 0, 0] +--- Reading the line : 0303-1001,[0- 3- 0- 3- 0- 0- 0- 0- 0- 1- 0- 0- 1],[0- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 741000- 0- 0- 741000],[0- 3- 0- 3- 1- 0- 0- 1],[0- 1690000- 0- 1690000- 741000- 0- 0- 741000],59.193870361299275,1730.090387685296,5.01963e+11,1.17925e-10,5978500,5978500 + +arrays of value as string : ['0', '3', '0', '3', '1', '0', '0', '1'] +resulted X configuration : [0, 3, 0, 3, 1, 0, 0, 1] +--- Reading the line : 2220-0033,[2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 3- 3],[1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000],[2- 2- 2- 0- 0- 0- 3- 3],[1248000- 1248000- 1248000- 0- 0- 0- 2314000- 2314000],92.37226639303512,2618.0922374632755,9.29382e+11,9.93911e-11,5961000,5906000 + +--- Reading the line : 2222-0003,[2- 2- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 3],[1248000- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000],[2- 2- 2- 2- 0- 0- 0- 3],[1248000- 1248000- 1248000- 1248000- 0- 0- 0- 2314000],92.25654926880613,2617.2092888276875,7.80429e+11,1.18213e-10,5949000,5934000 + + --- Getting data from file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/SAMSUNG_RESULTS/summary_files_only_samsung_before_considering_free_freq/summary___14Sep22_12_20_26.csv +--- Reading the line : 0022-3300,[0- 0- 2- 2- 0- 0- 0- 0- 0- 3- 3- 0- 0],[0- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[0- 0- 2- 2- 3- 3- 0- 0],[0- 0- 1248000- 1248000- 2314000- 2314000- 0- 0],46.9330182291436,1393.5317316011683,4.34536e+11,1.08007e-10,5929500,5929500 + +arrays of value as string : ['0', '0', '2', '2', '3', '3', '0', '0'] +resulted X configuration : [0, 0, 2, 2, 3, 3, 0, 0] +--- Reading the line : 0111-0333,[0- 1- 1- 1- 0- 0- 0- 0- 0- 0- 3- 3- 3],[0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000],[0- 1- 1- 1- 0- 3- 3- 3],[0- 598000- 598000- 598000- 0- 2314000- 2314000- 2314000],90.27561037603192,2563.13300774471,1.03588e+12,8.71487e-11,5902000,5880500 + +--- Reading the line : 0002-1000,[0- 0- 0- 2- 0- 0- 0- 0- 0- 1- 0- 0- 0],[0- 0- 0- 1248000- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[0- 0- 0- 2- 1- 0- 0- 0],[0- 0- 0- 1248000- 741000- 0- 0- 0],37.456019446944595,1117.2796186056573,1.77197e+11,2.11381e-10,5907000,5907000 + +arrays of value as string : ['0', '0', '0', '2', '1', '0', '0', '0'] +resulted X configuration : [0, 0, 0, 2, 1, 0, 0, 0] +--- Reading the line : 0222-3300,[0- 2- 2- 2- 0- 0- 0- 0- 0- 3- 3- 0- 0],[0- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[0- 2- 2- 2- 3- 3- 0- 0],[0- 1248000- 1248000- 1248000- 2314000- 2314000- 0- 0],50.06110945250575,1476.422003607793,5.29426e+11,9.45573e-11,5905500,5905500 + +arrays of value as string : ['0', '2', '2', '2', '3', '3', '0', '0'] +resulted X configuration : [0, 2, 2, 2, 3, 3, 0, 0] +--- Reading the line : 3030-2000,[3- 0- 3- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[3- 0- 3- 0- 2- 0- 0- 0],[1690000- 0- 1690000- 0- 1469000- 0- 0- 0],35.287807273153724,1054.7275088610836,1.92027e+11,1.83765e-10,5903000,5903000 + +arrays of value as string : ['3', '0', '3', '0', '2', '0', '0', '0'] +resulted X configuration : [3, 0, 3, 0, 2, 0, 0, 0] +--- Reading the line : 3330-3033,[3- 3- 3- 0- 0- 0- 0- 0- 0- 3- 0- 3- 3],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 2314000],[3- 3- 3- 0- 3- 0- 3- 3],[1690000- 1690000- 1690000- 0- 2314000- 0- 2314000- 2314000],90.31032817140031,2568.1817199657817,1.22967e+12,7.34427e-11,5874500,5805000 + +--- Reading the line : 1100-0110,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 1- 1- 0],[598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 0],[1- 1- 0- 0- 0- 1- 1- 0],[598000- 598000- 0- 0- 0- 741000- 741000- 0],41.9385253841261,1244.6882908402001,3.15563e+11,1.32901e-10,5883500,5883500 + +arrays of value as string : ['1', '1', '0', '0', '0', '1', '1', '0'] +resulted X configuration : [1, 1, 0, 0, 0, 1, 1, 0] +--- Reading the line : 1100-3330,[1- 1- 0- 0- 0- 0- 0- 0- 0- 3- 3- 3- 0],[598000- 598000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[1- 1- 0- 0- 3- 3- 3- 0],[598000- 598000- 0- 0- 2314000- 2314000- 2314000- 0],48.617857913878716,1439.4211685996086,4.43986e+11,1.09503e-10,5882000,5882000 + +arrays of value as string : ['1', '1', '0', '0', '3', '3', '3', '0'] +resulted X configuration : [1, 1, 0, 0, 3, 3, 3, 0] +--- Reading the line : 1001-3030,[1- 0- 0- 1- 0- 0- 0- 0- 0- 3- 0- 3- 0],[598000- 0- 0- 598000- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 0],[1- 0- 0- 1- 3- 0- 3- 0],[598000- 0- 0- 598000- 2314000- 0- 2314000- 0],42.24457921399078,1255.4583812523126,3.36462e+11,1.25555e-10,5880000,5880000 + +arrays of value as string : ['1', '0', '0', '1', '3', '0', '3', '0'] +resulted X configuration : [1, 0, 0, 1, 3, 0, 3, 0] +--- Reading the line : 0100-1011,[0- 1- 0- 0- 0- 0- 0- 0- 0- 1- 0- 1- 1],[0- 598000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 741000- 741000],[0- 1- 0- 0- 1- 0- 1- 1],[0- 598000- 0- 0- 741000- 0- 741000- 741000],47.97458475843469,1409.3917024336693,4.31441e+11,1.11196e-10,5873000,5873000 + +arrays of value as string : ['0', '1', '0', '0', '1', '0', '1', '1'] +resulted X configuration : [0, 1, 0, 0, 1, 0, 1, 1] +--- Reading the line : 0011-0101,[0- 0- 1- 1- 0- 0- 0- 0- 0- 0- 1- 0- 1],[0- 0- 598000- 598000- 0- 0- 0- 0- 0- 0- 741000- 0- 741000],[0- 0- 1- 1- 0- 1- 0- 1],[0- 0- 598000- 598000- 0- 741000- 0- 741000],90.81024294441475,2579.2472171583804,9.08377e+11,9.99698e-11,5856000,5801000 + +--- Reading the line : 0330-0002,[0- 3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 2],[0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000],[0- 3- 3- 0- 0- 0- 0- 2],[0- 1690000- 1690000- 0- 0- 0- 0- 1469000],47.579797377976384,1396.3506406205533,3.14575e+11,1.51251e-10,5859000,5859000 + +arrays of value as string : ['0', '3', '3', '0', '0', '0', '0', '2'] +resulted X configuration : [0, 3, 3, 0, 0, 0, 0, 2] +--- Reading the line : 1100-0000,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 1- 0- 0- 0- 0- 0- 0],[598000- 598000- 0- 0- 0- 0- 0- 0],29.12766521649349,869.4039579835998,6.06878e+10,4.79959e-10,5858000,5858000 + +arrays of value as string : ['1', '1', '0', '0', '0', '0', '0', '0'] +resulted X configuration : [1, 1, 0, 0, 0, 0, 0, 0] +--- Reading the line : 1110-3330,[1- 1- 1- 0- 0- 0- 0- 0- 0- 3- 3- 3- 0],[598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[1- 1- 1- 0- 3- 3- 3- 0],[598000- 598000- 598000- 0- 2314000- 2314000- 2314000- 0],52.92171748044021,1557.9633238709082,4.74343e+11,1.11568e-10,5857000,5857000 + +arrays of value as string : ['1', '1', '1', '0', '3', '3', '3', '0'] +resulted X configuration : [1, 1, 1, 0, 3, 3, 3, 0] +--- Reading the line : 0011-0222,[0- 0- 1- 1- 0- 0- 0- 0- 0- 0- 2- 2- 2],[0- 0- 598000- 598000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000],[0- 0- 1- 1- 0- 2- 2- 2],[0- 0- 598000- 598000- 0- 1469000- 1469000- 1469000],84.56198872402297,2412.7742324056635,8.63021e+11,9.79837e-11,5854000,5854000 + +arrays of value as string : ['0', '0', '1', '1', '0', '2', '2', '2'] +resulted X configuration : [0, 0, 1, 1, 0, 2, 2, 2] +--- Reading the line : 1100-0222,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 2- 2- 2],[598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000],[1- 1- 0- 0- 0- 2- 2- 2],[598000- 598000- 0- 0- 0- 1469000- 1469000- 1469000],83.39866371497797,2381.9927524512177,8.39479e+11,9.93457e-11,5851000,5851000 + +arrays of value as string : ['1', '1', '0', '0', '0', '2', '2', '2'] +resulted X configuration : [1, 1, 0, 0, 0, 2, 2, 2] +--- Reading the line : 1001-3330,[1- 0- 0- 1- 0- 0- 0- 0- 0- 3- 3- 3- 0],[598000- 0- 0- 598000- 0- 0- 0- 0- 0- 2314000- 2314000- 2314000- 0],[1- 0- 0- 1- 3- 3- 3- 0],[598000- 0- 0- 598000- 2314000- 2314000- 2314000- 0],49.10228531809563,1450.1517642350207,4.65862e+11,1.05401e-10,5849500,5849500 + +arrays of value as string : ['1', '0', '0', '1', '3', '3', '3', '0'] +resulted X configuration : [1, 0, 0, 1, 3, 3, 3, 0] +--- Reading the line : 1011-1001,[1- 0- 1- 1- 0- 0- 0- 0- 0- 1- 0- 0- 1],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 741000- 0- 0- 741000],[1- 0- 1- 1- 1- 0- 0- 1],[598000- 0- 598000- 598000- 741000- 0- 0- 741000],90.75453481068982,2577.738564664661,9.62495e+11,9.42909e-11,5832000,5774000 + +--- Reading the line : 0200-1110,[0- 2- 0- 0- 0- 0- 0- 0- 0- 1- 1- 1- 0],[0- 1248000- 0- 0- 0- 0- 0- 0- 0- 741000- 741000- 741000- 0],[0- 2- 0- 0- 1- 1- 1- 0],[0- 1248000- 0- 0- 741000- 741000- 741000- 0],48.121310145716976,1421.2291681332765,4.00104e+11,1.20272e-10,5834500,5834500 + +arrays of value as string : ['0', '2', '0', '0', '1', '1', '1', '0'] +resulted X configuration : [0, 2, 0, 0, 1, 1, 1, 0] +--- Reading the line : 3300-3003,[3- 3- 0- 0- 0- 0- 0- 0- 0- 3- 0- 0- 3],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[3- 3- 0- 0- 3- 0- 0- 3],[1690000- 1690000- 0- 0- 2314000- 0- 0- 2314000],91.15963567376848,2589.040073068509,7.89289e+11,1.15496e-10,5817000,5797000 + +--- Reading the line : 3300-0101,[3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0- 1],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 741000],[3- 3- 0- 0- 0- 1- 0- 1],[1690000- 1690000- 0- 0- 0- 741000- 0- 741000],41.92637824781065,1251.3174460564783,3.15055e+11,1.33076e-10,5808000,5808000 + +arrays of value as string : ['3', '3', '0', '0', '0', '1', '0', '1'] +resulted X configuration : [3, 3, 0, 0, 0, 1, 0, 1] +--- Reading the line : 0333-3000,[0- 3- 3- 3- 0- 0- 0- 0- 0- 3- 0- 0- 0],[0- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 2314000- 0- 0- 0],[0- 3- 3- 3- 3- 0- 0- 0],[0- 1690000- 1690000- 1690000- 2314000- 0- 0- 0],58.44164899316907,1715.216221274942,4.99532e+11,1.16993e-10,5806000,5806000 + +arrays of value as string : ['0', '3', '3', '3', '3', '0', '0', '0'] +resulted X configuration : [0, 3, 3, 3, 3, 0, 0, 0] +--- Reading the line : 3333-1000,[3- 3- 3- 3- 0- 0- 0- 0- 0- 1- 0- 0- 0],[1690000- 1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[3- 3- 3- 3- 1- 0- 0- 0],[1690000- 1690000- 1690000- 1690000- 741000- 0- 0- 0],64.55329768339193,1878.4570954727283,6.26491e+11,1.03039e-10,5804500,5804500 + +arrays of value as string : ['3', '3', '3', '3', '1', '0', '0', '0'] +resulted X configuration : [3, 3, 3, 3, 1, 0, 0, 0] +--- Reading the line : 2020-1100,[2- 0- 2- 0- 0- 0- 0- 0- 0- 1- 1- 0- 0],[1248000- 0- 1248000- 0- 0- 0- 0- 0- 0- 741000- 741000- 0- 0],[2- 0- 2- 0- 1- 1- 0- 0],[1248000- 0- 1248000- 0- 741000- 741000- 0- 0],41.73681879685515,1244.9406662743122,3.1585e+11,1.32141e-10,5802500,5802500 + +arrays of value as string : ['2', '0', '2', '0', '1', '1', '0', '0'] +resulted X configuration : [2, 0, 2, 0, 1, 1, 0, 0] +--- Reading the line : 0303-1000,[0- 3- 0- 3- 0- 0- 0- 0- 0- 1- 0- 0- 0],[0- 1690000- 0- 1690000- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[0- 3- 0- 3- 1- 0- 0- 0],[0- 1690000- 0- 1690000- 741000- 0- 0- 0],51.89988274563883,1530.9781152153066,3.70819e+11,1.3996e-10,5801500,5801500 + +arrays of value as string : ['0', '3', '0', '3', '1', '0', '0', '0'] +resulted X configuration : [0, 3, 0, 3, 1, 0, 0, 0] +--- Reading the line : 2002-0220,[2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 2- 2- 0],[1248000- 0- 0- 1248000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0],[2- 0- 0- 2- 0- 2- 2- 0],[1248000- 0- 0- 1248000- 0- 1469000- 1469000- 0],47.19609116514537,1395.0563044578598,4.34467e+11,1.0863e-10,5799500,5799500 + +arrays of value as string : ['2', '0', '0', '2', '0', '2', '2', '0'] +resulted X configuration : [2, 0, 0, 2, 0, 2, 2, 0] +--- Reading the line : 0110-0300,[0- 1- 1- 0- 0- 0- 0- 0- 0- 0- 3- 0- 0],[0- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 0],[0- 1- 1- 0- 0- 3- 0- 0],[0- 598000- 598000- 0- 0- 2314000- 0- 0],34.54578297303628,1039.1511749767026,1.9172e+11,1.80189e-10,5796500,5796500 + +arrays of value as string : ['0', '1', '1', '0', '0', '3', '0', '0'] +resulted X configuration : [0, 1, 1, 0, 0, 3, 0, 0] +--- Reading the line : 3330-2000,[3- 3- 3- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[1690000- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[3- 3- 3- 0- 2- 0- 0- 0],[1690000- 1690000- 1690000- 0- 1469000- 0- 0- 0],38.575829271360156,1149.3228046261481,3.01057e+11,1.28135e-10,5795000,5795000 + +arrays of value as string : ['3', '3', '3', '0', '2', '0', '0', '0'] +resulted X configuration : [3, 3, 3, 0, 2, 0, 0, 0] +--- Reading the line : 0003-0030,[0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 3- 0],[0- 0- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 2314000- 0],[0- 0- 0- 3- 0- 0- 3- 0],[0- 0- 0- 1690000- 0- 0- 2314000- 0],45.14679945279237,1342.7674701101398,2.40565e+11,1.8767e-10,5794000,5794000 + +arrays of value as string : ['0', '0', '0', '3', '0', '0', '3', '0'] +resulted X configuration : [0, 0, 0, 3, 0, 0, 3, 0] +--- Reading the line : 0222-2220,[0- 2- 2- 2- 0- 0- 0- 0- 0- 2- 2- 2- 0],[0- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 0],[0- 2- 2- 2- 2- 2- 2- 0],[0- 1248000- 1248000- 1248000- 1469000- 1469000- 1469000- 0],56.827789322012976,1662.4073719909018,6.55171e+11,8.67373e-11,5792500,5792500 + +arrays of value as string : ['0', '2', '2', '2', '2', '2', '2', '0'] +resulted X configuration : [0, 2, 2, 2, 2, 2, 2, 0] +--- Reading the line : 0111-3003,[0- 1- 1- 1- 0- 0- 0- 0- 0- 3- 0- 0- 3],[0- 598000- 598000- 598000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[0- 1- 1- 1- 3- 0- 0- 3],[0- 598000- 598000- 598000- 2314000- 0- 0- 2314000],90.55560625260013,2574.7409124043957,9.61405e+11,9.41909e-11,5774500,5716000 + +--- Reading the line : 3003-0110,[3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 1- 1- 0],[1690000- 0- 0- 1690000- 0- 0- 0- 0- 0- 0- 741000- 741000- 0],[3- 0- 0- 3- 0- 1- 1- 0],[1690000- 0- 0- 1690000- 0- 741000- 741000- 0],59.49080386456649,1736.0642539677372,5.01884e+11,1.18535e-10,5783500,5783500 + +arrays of value as string : ['3', '0', '0', '3', '0', '1', '1', '0'] +resulted X configuration : [3, 0, 0, 3, 0, 1, 1, 0] +--- Reading the line : 2200-1000,[2- 2- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0],[1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[2- 2- 0- 0- 1- 0- 0- 0],[1248000- 1248000- 0- 0- 741000- 0- 0- 0],35.35979917082616,1058.6293178580158,1.84998e+11,1.91136e-10,5782000,5782000 + +arrays of value as string : ['2', '2', '0', '0', '1', '0', '0', '0'] +resulted X configuration : [2, 2, 0, 0, 1, 0, 0, 0] +--- Reading the line : 0200-1000,[0- 2- 0- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0],[0- 1248000- 0- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[0- 2- 0- 0- 1- 0- 0- 0],[0- 1248000- 0- 0- 741000- 0- 0- 0],34.69772062521995,1045.4256348328536,1.50712e+11,2.30225e-10,5781000,5781000 + +arrays of value as string : ['0', '2', '0', '0', '1', '0', '0', '0'] +resulted X configuration : [0, 2, 0, 0, 1, 0, 0, 0] +--- Reading the line : 0101-3003,[0- 1- 0- 1- 0- 0- 0- 0- 0- 3- 0- 0- 3],[0- 598000- 0- 598000- 0- 0- 0- 0- 0- 2314000- 0- 0- 2314000],[0- 1- 0- 1- 3- 0- 0- 3],[0- 598000- 0- 598000- 2314000- 0- 0- 2314000],90.06469176025736,2561.8284766481247,9.08769e+11,9.91063e-11,5763500,5706000 + +--- Reading the line : 1101-1110,[1- 1- 0- 1- 0- 0- 0- 0- 0- 1- 1- 1- 0],[598000- 598000- 0- 598000- 0- 0- 0- 0- 0- 741000- 741000- 741000- 0],[1- 1- 0- 1- 1- 1- 1- 0],[598000- 598000- 0- 598000- 741000- 741000- 741000- 0],49.880002810073556,1481.8073678503179,4.94348e+11,1.00901e-10,5760000,5760000 + +arrays of value as string : ['1', '1', '0', '1', '1', '1', '1', '0'] +resulted X configuration : [1, 1, 0, 1, 1, 1, 1, 0] +--- Reading the line : 2002-1111,[2- 0- 0- 2- 0- 0- 0- 0- 0- 1- 1- 1- 1],[1248000- 0- 0- 1248000- 0- 0- 0- 0- 0- 741000- 741000- 741000- 741000],[2- 0- 0- 2- 1- 1- 1- 1],[1248000- 0- 0- 1248000- 741000- 741000- 741000- 741000],59.880442963642075,1750.52580998879,6.73364e+11,8.89273e-11,5759000,5759000 + +arrays of value as string : ['2', '0', '0', '2', '1', '1', '1', '1'] +resulted X configuration : [2, 0, 0, 2, 1, 1, 1, 1] +--- Reading the line : 2200-3300,[2- 2- 0- 0- 0- 0- 0- 0- 0- 3- 3- 0- 0],[1248000- 1248000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000- 0- 0],[2- 2- 0- 0- 3- 3- 0- 0],[1248000- 1248000- 0- 0- 2314000- 2314000- 0- 0],41.72057827645338,1241.4702205666306,3.14953e+11,1.32466e-10,5757000,5757000 + +arrays of value as string : ['2', '2', '0', '0', '3', '3', '0', '0'] +resulted X configuration : [2, 2, 0, 0, 3, 3, 0, 0] +--- Reading the line : 0022-2220,[0- 0- 2- 2- 0- 0- 0- 0- 0- 2- 2- 2- 0],[0- 0- 1248000- 1248000- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000- 0],[0- 0- 2- 2- 2- 2- 2- 0],[0- 0- 1248000- 1248000- 1469000- 1469000- 1469000- 0],53.16348231202643,1564.1329280879725,5.63772e+11,9.42996e-11,5756000,5756000 + +arrays of value as string : ['0', '0', '2', '2', '2', '2', '2', '0'] +resulted X configuration : [0, 0, 2, 2, 2, 2, 2, 0] +--- Reading the line : 0101-0222,[0- 1- 0- 1- 0- 0- 0- 0- 0- 0- 2- 2- 2],[0- 598000- 0- 598000- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 1469000],[0- 1- 0- 1- 0- 2- 2- 2],[0- 598000- 0- 598000- 0- 1469000- 1469000- 1469000],84.26690937159533,2410.851992429129,8.6236e+11,9.77166e-11,5753000,5753000 + +arrays of value as string : ['0', '1', '0', '1', '0', '2', '2', '2'] +resulted X configuration : [0, 1, 0, 1, 0, 2, 2, 2] +--- Reading the line : 1011-0002,[1- 0- 1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 2],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 0- 1469000],[1- 0- 1- 1- 0- 0- 0- 2],[598000- 0- 598000- 598000- 0- 0- 0- 1469000],48.497409609038264,1433.6489466800097,3.77963e+11,1.28313e-10,5751500,5751500 + +arrays of value as string : ['1', '0', '1', '1', '0', '0', '0', '2'] +resulted X configuration : [1, 0, 1, 1, 0, 0, 0, 2] +--- Reading the line : 0330-1011,[0- 3- 3- 0- 0- 0- 0- 0- 0- 1- 0- 1- 1],[0- 1690000- 1690000- 0- 0- 0- 0- 0- 0- 741000- 0- 741000- 741000],[0- 3- 3- 0- 1- 0- 1- 1],[0- 1690000- 1690000- 0- 741000- 0- 741000- 741000],48.6433554663716,1433.6731828632253,4.43713e+11,1.09628e-10,5750000,5750000 + +arrays of value as string : ['0', '3', '3', '0', '1', '0', '1', '1'] +resulted X configuration : [0, 3, 3, 0, 1, 0, 1, 1] +--- Reading the line : 1110-1000,[1- 1- 1- 0- 0- 0- 0- 0- 0- 1- 0- 0- 0],[598000- 598000- 598000- 0- 0- 0- 0- 0- 0- 741000- 0- 0- 0],[1- 1- 1- 0- 1- 0- 0- 0],[598000- 598000- 598000- 0- 741000- 0- 0- 0],35.660197143265485,1063.82512776069,2.22466e+11,1.60295e-10,5747500,5747500 + +arrays of value as string : ['1', '1', '1', '0', '1', '0', '0', '0'] +resulted X configuration : [1, 1, 1, 0, 1, 0, 0, 0] +--- Reading the line : 1011-0033,[1- 0- 1- 1- 0- 0- 0- 0- 0- 0- 0- 3- 3],[598000- 0- 598000- 598000- 0- 0- 0- 0- 0- 0- 0- 2314000- 2314000],[1- 0- 1- 1- 0- 0- 3- 3],[598000- 0- 598000- 598000- 0- 0- 2314000- 2314000],90.40284128431863,2568.6382057224705,9.61577e+11,9.40152e-11,5730000,5672000 + +--- Reading the line : 3300-0303,[3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 3- 0- 3],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 2314000- 0- 2314000],[3- 3- 0- 0- 0- 3- 0- 3],[1690000- 1690000- 0- 0- 0- 2314000- 0- 2314000],90.0203266711637,2560.3698565627847,8.81388e+11,1.02135e-10,5720500,5663000 + +--- Reading the line : 3300-2202,[3- 3- 0- 0- 0- 0- 0- 0- 0- 2- 2- 0- 2],[1690000- 1690000- 0- 0- 0- 0- 0- 0- 0- 1469000- 1469000- 0- 1469000],[3- 3- 0- 0- 2- 2- 0- 2],[1690000- 1690000- 0- 0- 1469000- 1469000- 0- 1469000],83.53903174389984,2388.4628810344852,8.32202e+11,1.00383e-10,5708500,5708500 + +arrays of value as string : ['3', '3', '0', '0', '2', '2', '0', '2'] +resulted X configuration : [3, 3, 0, 0, 2, 2, 0, 2] +--- Reading the line : 3030-0010,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 1- 0],[1690000- 0- 1690000- 0- 0- 0- 0- 0- 0- 0- 0- 741000- 0],[3- 0- 3- 0- 0- 0- 1- 0],[1690000- 0- 1690000- 0- 0- 0- 741000- 0],35.71821214035277,1070.645913929842,1.87399e+11,1.906e-10,5707000,5707000 + +arrays of value as string : ['3', '0', '3', '0', '0', '0', '1', '0'] +resulted X configuration : [3, 0, 3, 0, 0, 0, 1, 0] +--- Reading the line : 1001-3033,[1- 0- 0- 1- 0- 0- 0- 0- 0- 3- 0- 3- 3],[598000- 0- 0- 598000- 0- 0- 0- 0- 0- 2314000- 0- 2314000- 2314000],[1- 0- 0- 1- 3- 0- 3- 3],[598000- 0- 0- 598000- 2314000- 0- 2314000- 2314000],90.19916879566705,2565.0551547953455,1.19662e+12,7.53783e-11,5679500,5620000 + +--- Reading the line : 0000-2000,[0- 0- 0- 0- 0- 0- 0- 0- 0- 2- 0- 0- 0],[0- 0- 0- 0- 0- 0- 0- 0- 0- 1469000- 0- 0- 0],[0- 0- 0- 0- 2- 0- 0- 0],[0- 0- 0- 0- 1469000- 0- 0- 0],34.331593464755564,1027.5188105953594,1.18529e+11,2.89647e-10,5689500,5689500 + +arrays of value as string : ['0', '0', '0', '0', '2', '0', '0', '0'] +resulted X configuration : [0, 0, 0, 0, 2, 0, 0, 0] +--- Reading the line : 0222-1110,[0- 2- 2- 2- 0- 0- 0- 0- 0- 1- 1- 1- 0],[0- 1248000- 1248000- 1248000- 0- 0- 0- 0- 0- 741000- 741000- 741000- 0],[0- 2- 2- 2- 1- 1- 1- 0],[0- 1248000- 1248000- 1248000- 741000- 741000- 741000- 0],56.93002977667585,1662.9746994542147,6.56306e+11,8.67431e-11,5687500,5687500 + +arrays of value as string : ['0', '2', '2', '2', '1', '1', '1', '0'] +resulted X configuration : [0, 2, 2, 2, 1, 1, 1, 0] + --- Converting [0, 3, 0, 3, 1, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 0, 0, 0, 1, 0, 1, 0] + --- Converting array [2, 0, 1, 0, 0, 0, 1, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [2, 2, 0, 5] + --- Converting [0, 0, 3, 3, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 0, 1, 2, 0, 1, 0, 0, 0] + --- Converting array [2, 0, 0, 1, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 1, 0, 4] + --- Converting [0, 3, 0, 3, 0, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 0, 0, 0, 0, 1, 0, 0] + --- Converting array [2, 0, 1, 0, 0, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [2, 2, 0, 2] + --- Converting [2, 2, 2, 2, 0, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 1, 1, 0, 0, 1, 1, 0] + --- Converting array [1, 1, 1, 1, 1, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [1, 7, 0, 3] + --- Converting [3, 0, 0, 0, 1, 1, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 0, 0, 1, 1, 1, 0] + --- Converting array [2, 1, 0, 0, 0, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [2, 4, 0, 7] + --- Converting [0, 0, 3, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 0, 1, 0, 0, 0, 0, 0, 0] + --- Converting array [2, 0, 0, 1, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 1, 0, 0] + --- Converting [0, 0, 2, 0, 0, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 1, 0, 0, 0, 0, 1, 0] + --- Converting array [1, 0, 0, 1, 0, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [1, 1, 0, 1] + --- Converting [1, 0, 0, 0, 1, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 0, 0, 1, 0, 1, 0] + --- Converting array [0, 1, 0, 0, 0, 0, 1, 0, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [0, 4, 0, 5] + --- Converting [0, 0, 2, 0, 0, 2, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 1, 1, 0, 0, 1, 0, 1] + --- Converting array [1, 0, 0, 1, 1, 0, 0, 1, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [1, 1, 0, 2] + --- Converting [0, 0, 1, 0, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 2, 0, 1, 1, 0, 0] + --- Converting array [0, 0, 0, 1, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [0, 1, 0, 6] + --- Converting [0, 0, 1, 1, 0, 1, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 0, 0, 0, 1, 1, 1] + --- Converting array [0, 0, 0, 1, 0, 0, 0, 1, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [0, 1, 0, 3] + --- Converting [3, 3, 0, 3, 0, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 0, 0, 0, 0, 0, 0, 1] + --- Converting array [2, 1, 1, 0, 0, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 6, 0, 0] + --- Converting [0, 0, 2, 2, 0, 0, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 1, 2, 0, 0, 0, 1, 0] + --- Converting array [1, 0, 0, 1, 2, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [1, 1, 0, 1] + --- Converting [0, 0, 1, 1, 1, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 0, 0, 1, 1, 0, 0] + --- Converting array [0, 0, 0, 1, 0, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [0, 1, 0, 6] + --- Converting [3, 3, 0, 3, 1, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 0, 0, 0, 1, 0, 1, 0] + --- Converting array [2, 1, 1, 0, 0, 0, 1, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [2, 6, 0, 5] + --- Converting [0, 0, 0, 3, 1, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 0, 0, 0, 0, 1, 0, 0, 1] + --- Converting array [2, 0, 0, 0, 0, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 0, 0, 4] + --- Converting [0, 0, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 0, 0, 0] + --- Converting [0, 0, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 0, 0, 0] + --- Converting [3, 0, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [2, 1, 0, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 4, 0, 0] + --- Converting [3, 3, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [2, 1, 1, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 6, 0, 0] + --- Converting [3, 3, 3, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 0, 0, 0, 0, 0, 0] + --- Converting array [2, 1, 1, 1, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 7, 0, 0] + --- Converting [3, 3, 3, 3, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 0, 0, 0, 0, 0, 0] + --- Converting array [2, 1, 1, 1, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 7, 0, 0] + --- Converting [3, 3, 3, 3, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 2, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 1, 1, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 7, 0, 4] + --- Converting [3, 3, 3, 3, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 2, 0, 1, 1, 0, 0] + --- Converting array [2, 1, 1, 1, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 7, 0, 6] + --- Converting [0, 0, 0, 0, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 2, 0, 1, 0, 0, 0] + --- Converting array [0, 0, 0, 0, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 0, 0, 4] + --- Converting [0, 0, 0, 0, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 2, 0, 1, 1, 0, 0] + --- Converting array [0, 0, 0, 0, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [0, 0, 0, 6] + --- Converting [0, 0, 0, 0, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 2, 0, 1, 1, 1, 0] + --- Converting array [0, 0, 0, 0, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 0, 0, 7] + --- Converting [3, 3, 0, 0, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 0, 2, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 1, 0, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 6, 0, 4] + --- Converting [3, 3, 3, 0, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 2, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 1, 1, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 7, 0, 4] + --- Converting [3, 0, 0, 0, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 2, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 0, 0, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 4, 0, 4] + --- Converting [3, 0, 0, 0, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 2, 0, 1, 1, 0, 0] + --- Converting array [2, 1, 0, 0, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 4, 0, 6] + --- Converting [3, 0, 0, 0, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 2, 0, 1, 1, 1, 0] + --- Converting array [2, 1, 0, 0, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [2, 4, 0, 7] + --- Converting [0, 0, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 0, 0, 0] + --- Converting [1, 0, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [0, 1, 0, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 4, 0, 0] + --- Converting [2, 0, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [1, 1, 0, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [1, 4, 0, 0] + --- Converting [3, 0, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [2, 1, 0, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 4, 0, 0] + --- Converting [1, 1, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [0, 1, 1, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 6, 0, 0] + --- Converting [2, 2, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [1, 1, 1, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [1, 6, 0, 0] + --- Converting [1, 1, 1, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 1, 0, 0, 0, 0, 0, 0] + --- Converting array [0, 1, 1, 1, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 7, 0, 0] + --- Converting [2, 2, 2, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 1, 0, 0, 0, 0, 0, 0] + --- Converting array [1, 1, 1, 1, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [1, 7, 0, 0] + --- Converting [3, 3, 0, 0, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 0, 0, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 1, 0, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 6, 0, 4] + --- Converting [3, 3, 0, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 0, 1, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 1, 0, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 6, 0, 4] + --- Converting [1, 1, 0, 0, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 0, 0, 1, 0, 0, 0] + --- Converting array [0, 1, 1, 0, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 6, 0, 4] + --- Converting [2, 2, 0, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 0, 1, 0, 1, 0, 0, 0] + --- Converting array [1, 1, 1, 0, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 6, 0, 4] + --- Converting [3, 0, 0, 0, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 0, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 0, 0, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 4, 0, 4] + --- Converting [3, 0, 0, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 1, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 0, 0, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 4, 0, 4] + --- Converting [1, 0, 0, 0, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 0, 0, 1, 0, 0, 0] + --- Converting array [0, 1, 0, 0, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 4, 0, 4] + --- Converting [1, 0, 0, 1, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 1, 0, 1, 0, 0, 0] + --- Converting array [0, 1, 0, 0, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 4, 0, 4] + --- Converting [0, 1, 1, 1, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 1, 0, 0, 0, 0, 0, 0] + --- Converting array [0, 0, 1, 1, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 3, 0, 0] + --- Converting [3, 0, 0, 0, 0, 2, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 1, 0, 0, 1, 0, 1] + --- Converting array [2, 1, 0, 0, 1, 0, 0, 1, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [2, 4, 0, 2] + --- Converting [0, 0, 0, 1, 2, 0, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 1, 0, 1, 0, 0, 1] + --- Converting array [0, 0, 0, 0, 1, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 0, 0, 4] + --- Converting [3, 3, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [2, 1, 1, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 6, 0, 0] + --- Converting [1, 1, 0, 1, 0, 2, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 1, 0, 0, 1, 0, 1] + --- Converting array [0, 1, 1, 0, 1, 0, 0, 1, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 6, 0, 2] + --- Converting [0, 0, 1, 1, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0] + --- Converting array [0, 0, 0, 1, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 1, 0, 0] + --- Converting [1, 0, 0, 1, 0, 0, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 1, 0, 0, 0, 0, 1] + --- Converting array [0, 1, 0, 0, 1, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 4, 0, 0] + --- Converting [2, 0, 0, 2, 0, 1, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 0, 0, 0, 1, 0, 1] + --- Converting array [1, 1, 0, 0, 0, 0, 0, 1, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [1, 4, 0, 2] + --- Converting [0, 3, 0, 3, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [2, 0, 1, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 2, 0, 0] + --- Converting [0, 1, 0, 1, 2, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 0, 1, 0, 1, 1, 1, 0] + --- Converting array [0, 0, 1, 0, 1, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 2, 0, 7] + --- Converting [0, 0, 0, 1, 0, 0, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 1, 0, 0, 0, 1, 0] + --- Converting array [0, 0, 0, 0, 1, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [0, 0, 0, 1] + --- Converting [2, 0, 0, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 1, 0, 1, 0, 0, 0] + --- Converting array [1, 1, 0, 0, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 4, 0, 4] + --- Converting [3, 0, 0, 0, 1, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 0, 0, 1, 1, 0, 0] + --- Converting array [2, 1, 0, 0, 0, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 4, 0, 6] + --- Converting [3, 0, 0, 0, 2, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 1, 0, 1, 1, 0, 0] + --- Converting array [2, 1, 0, 0, 1, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 4, 0, 6] + --- Converting [1, 0, 0, 0, 1, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 0, 0, 1, 1, 0, 0] + --- Converting array [0, 1, 0, 0, 0, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [0, 4, 0, 6] + --- Converting [2, 0, 0, 0, 2, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 1, 0, 1, 1, 0, 0] + --- Converting array [1, 1, 0, 0, 1, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [1, 4, 0, 6] + --- Converting [3, 0, 0, 0, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 2, 0, 1, 1, 0, 0] + --- Converting array [2, 1, 0, 0, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 4, 0, 6] + --- Converting [0, 0, 0, 0, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0] + --- Converting array [0, 0, 0, 0, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 0, 0, 4] + --- Converting [0, 0, 0, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 1, 0, 1, 0, 0, 0] + --- Converting array [0, 0, 0, 0, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 0, 0, 4] + --- Converting [0, 0, 0, 0, 2, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 1, 0, 1, 1, 0, 0] + --- Converting array [0, 0, 0, 0, 1, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [0, 0, 0, 6] + --- Converting [1, 0, 0, 1, 2, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 1, 0, 1, 1, 1, 0] + --- Converting array [0, 1, 0, 0, 1, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 4, 0, 7] + --- Converting [0, 2, 0, 0, 1, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 0, 0, 0, 1, 1, 0, 0] + --- Converting array [1, 0, 1, 0, 0, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [1, 2, 0, 6] + --- Converting [2, 0, 0, 2, 0, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 0, 0, 0, 1, 0, 0] + --- Converting array [1, 1, 0, 0, 0, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [1, 4, 0, 2] + --- Converting [0, 0, 0, 0, 0, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 0, 0, 0, 0, 0, 1] + --- Converting array [0, 0, 0, 0, 0, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 0, 0, 0] + --- Converting [0, 1, 0, 1, 0, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 0, 1, 0, 0, 1, 0, 0] + --- Converting array [0, 0, 1, 0, 1, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 2, 0, 2] + --- Converting [3, 3, 3, 0, 2, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 1, 0, 1, 1, 1, 0] + --- Converting array [2, 1, 1, 1, 1, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [2, 7, 0, 7] + --- Converting [2, 0, 0, 2, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 1, 0, 1, 0, 0, 0] + --- Converting array [1, 1, 0, 0, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 4, 0, 4] + --- Converting [0, 0, 0, 1, 0, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 1, 0, 0, 1, 0, 0] + --- Converting array [0, 0, 0, 0, 1, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 0, 0, 2] + --- Converting [0, 2, 2, 0, 0, 0, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 1, 1, 0, 0, 0, 1, 0] + --- Converting array [1, 0, 1, 1, 1, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [1, 3, 0, 1] + --- Converting [0, 3, 0, 3, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 0, 0, 0, 1, 0, 0, 0] + --- Converting array [2, 0, 1, 0, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 2, 0, 4] + --- Converting [0, 1, 1, 0, 0, 0, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 1, 1, 0, 0, 0, 1, 0] + --- Converting array [0, 0, 1, 1, 1, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [0, 3, 0, 1] + --- Converting [0, 0, 3, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 0, 1, 1, 0, 1, 0, 0, 0] + --- Converting array [2, 0, 0, 1, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 1, 0, 4] + --- Converting [2, 0, 0, 2, 1, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 0, 0, 1, 0, 0, 1] + --- Converting array [1, 1, 0, 0, 0, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 4, 0, 4] + --- Converting [0, 1, 0, 1, 2, 0, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 0, 1, 0, 1, 0, 1, 0] + --- Converting array [0, 0, 1, 0, 1, 0, 1, 0, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [0, 2, 0, 5] + --- Converting [0, 2, 0, 2, 1, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 0, 0, 0, 1, 0, 0, 1] + --- Converting array [1, 0, 1, 0, 0, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 2, 0, 4] + --- Converting [3, 0, 0, 3, 1, 1, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 0, 0, 1, 1, 0, 1] + --- Converting array [2, 1, 0, 0, 0, 0, 1, 1, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 4, 0, 6] + --- Converting [0, 2, 2, 0, 1, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 1, 0, 0, 1, 0, 0, 1] + --- Converting array [1, 0, 1, 1, 0, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 3, 0, 4] + --- Converting [3, 0, 0, 3, 0, 0, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 1, 0, 0, 0, 0, 1] + --- Converting array [2, 1, 0, 0, 1, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 4, 0, 0] + --- Converting [1, 1, 1, 1, 0, 1, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 1, 0, 0, 0, 1, 0, 1] + --- Converting array [0, 1, 1, 1, 0, 0, 0, 1, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 7, 0, 2] + --- Converting [2, 2, 2, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 1, 0, 0, 0, 0, 0, 0] + --- Converting array [1, 1, 1, 1, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [1, 7, 0, 0] + --- Converting [2, 0, 2, 0, 0, 0, 2, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 1, 1, 0, 0, 0, 1, 1] + --- Converting array [1, 1, 0, 1, 1, 0, 0, 0, 1, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [1, 5, 0, 1] + --- Converting [0, 0, 1, 1, 2, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 1, 0, 1, 1, 0, 0] + --- Converting array [0, 0, 0, 1, 1, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [0, 1, 0, 6] + --- Converting [2, 2, 2, 2, 2, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 1, 1, 0, 1, 1, 0, 0] + --- Converting array [1, 1, 1, 1, 1, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [1, 7, 0, 6] + --- Converting [1, 0, 1, 1, 0, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 0, 0, 0, 1, 0, 0] + --- Converting array [0, 1, 0, 1, 0, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 5, 0, 2] + --- Converting [0, 0, 3, 3, 2, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 0, 1, 1, 0, 1, 1, 0, 0] + --- Converting array [2, 0, 0, 1, 1, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 1, 0, 6] + --- Converting [0, 1, 0, 1, 0, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 0, 2, 0, 0, 1, 1, 0] + --- Converting array [0, 0, 1, 0, 2, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [0, 2, 0, 3] + --- Converting [0, 1, 0, 0, 0, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 0, 1, 0, 0, 1, 0, 0] + --- Converting array [0, 0, 1, 0, 1, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 2, 0, 2] + --- Converting [1, 1, 0, 1, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 1, 0, 1, 0, 0, 0] + --- Converting array [0, 1, 1, 0, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 6, 0, 4] + --- Converting [0, 3, 3, 3, 0, 0, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 1, 0, 0, 0, 0, 1, 1] + --- Converting array [2, 0, 1, 1, 0, 0, 0, 0, 1, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [2, 3, 0, 1] + --- Converting [1, 0, 1, 1, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 2, 0, 1, 1, 1, 0] + --- Converting array [0, 1, 0, 1, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 5, 0, 7] + --- Converting [1, 0, 1, 1, 3, 0, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 2, 0, 1, 0, 1, 0] + --- Converting array [0, 1, 0, 1, 2, 0, 1, 0, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [0, 5, 0, 5] + --- Converting [0, 0, 1, 0, 0, 1, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 0, 0, 0, 1, 0, 1] + --- Converting array [0, 0, 0, 1, 0, 0, 0, 1, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 1, 0, 2] + --- Converting [0, 1, 1, 0, 0, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 1, 0, 0, 0, 0, 1, 0] + --- Converting array [0, 0, 1, 1, 0, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [0, 3, 0, 1] + --- Converting [0, 0, 1, 1, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 2, 0, 1, 0, 0, 0] + --- Converting array [0, 0, 0, 1, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 1, 0, 4] + --- Converting [0, 0, 2, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 1, 1, 0, 1, 0, 0, 0] + --- Converting array [1, 0, 0, 1, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 1, 0, 4] + --- Converting [3, 3, 0, 3, 1, 0, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 0, 0, 0, 1, 0, 1, 1] + --- Converting array [2, 1, 1, 0, 0, 0, 1, 0, 1, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [2, 6, 0, 5] + --- Converting [3, 0, 0, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 1, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 0, 0, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 4, 0, 4] + --- Converting [0, 1, 1, 0, 1, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 1, 0, 0, 1, 0, 0, 1] + --- Converting array [0, 0, 1, 1, 0, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 3, 0, 4] + --- Converting [3, 3, 3, 0, 2, 2, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 1, 0, 1, 1, 0, 1] + --- Converting array [2, 1, 1, 1, 1, 0, 1, 1, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 7, 0, 6] + --- Converting [1, 0, 1, 1, 2, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 1, 0, 1, 1, 0, 0] + --- Converting array [0, 1, 0, 1, 1, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [0, 5, 0, 6] + --- Converting [0, 2, 2, 2, 0, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 1, 2, 0, 0, 1, 0, 0] + --- Converting array [1, 0, 1, 1, 2, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [1, 3, 0, 2] + --- Converting [0, 0, 1, 1, 2, 0, 2, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 1, 0, 1, 0, 1, 1] + --- Converting array [0, 0, 0, 1, 1, 0, 1, 0, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [0, 1, 0, 5] + --- Converting [3, 0, 0, 3, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 2, 0, 1, 1, 1, 0] + --- Converting array [2, 1, 0, 0, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [2, 4, 0, 7] + --- Converting [0, 1, 1, 0, 0, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 1, 0, 0, 0, 1, 0, 0] + --- Converting array [0, 0, 1, 1, 0, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 3, 0, 2] + --- Converting [0, 2, 0, 0, 0, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 0, 0, 0, 0, 1, 0, 0] + --- Converting array [1, 0, 1, 0, 0, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [1, 2, 0, 2] + --- Converting [2, 2, 2, 0, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 1, 2, 0, 1, 1, 1, 0] + --- Converting array [1, 1, 1, 1, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 7, 0, 7] + --- Converting [0, 0, 2, 0, 2, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 1, 1, 0, 1, 1, 1, 0] + --- Converting array [1, 0, 0, 1, 1, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 1, 0, 7] + --- Converting [2, 2, 2, 0, 2, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 1, 1, 0, 1, 1, 1, 0] + --- Converting array [1, 1, 1, 1, 1, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 7, 0, 7] + --- Converting [0, 0, 0, 2, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 0, 2, 0, 1, 0, 0, 0] + --- Converting array [1, 0, 0, 0, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 0, 0, 4] + --- Converting [2, 0, 2, 0, 3, 0, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 1, 2, 0, 1, 0, 1, 0] + --- Converting array [1, 1, 0, 1, 2, 0, 1, 0, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [1, 5, 0, 5] + --- Converting [1, 0, 0, 1, 2, 0, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 1, 0, 1, 0, 0, 1] + --- Converting array [0, 1, 0, 0, 1, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 4, 0, 4] + --- Converting [0, 3, 3, 3, 0, 0, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 1, 2, 0, 0, 0, 1, 0] + --- Converting array [2, 0, 1, 1, 2, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [2, 3, 0, 1] + --- Converting [2, 0, 2, 2, 2, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 1, 1, 0, 1, 1, 0, 0] + --- Converting array [1, 1, 0, 1, 1, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [1, 5, 0, 6] + --- Converting [0, 0, 2, 0, 1, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 1, 0, 0, 1, 1, 0, 0] + --- Converting array [1, 0, 0, 1, 0, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [1, 1, 0, 6] + --- Converting [1, 1, 1, 0, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 1, 2, 0, 1, 1, 1, 0] + --- Converting array [0, 1, 1, 1, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 7, 0, 7] + --- Converting [0, 1, 1, 1, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 1, 1, 0, 1, 0, 0, 0] + --- Converting array [0, 0, 1, 1, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 3, 0, 4] + --- Converting [0, 0, 3, 3, 0, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 0, 1, 1, 0, 0, 1, 1, 0] + --- Converting array [2, 0, 0, 1, 1, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [2, 1, 0, 3] + --- Converting [2, 0, 2, 2, 1, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 1, 0, 0, 1, 0, 0, 1] + --- Converting array [1, 1, 0, 1, 0, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 5, 0, 4] + --- Converting [0, 0, 0, 3, 0, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 0, 0, 0, 0, 0, 0, 0, 1] + --- Converting array [2, 0, 0, 0, 0, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 0, 0, 0] + --- Converting [3, 0, 3, 3, 1, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 1, 0, 0, 1, 0, 1, 0] + --- Converting array [2, 1, 0, 1, 0, 0, 1, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [2, 5, 0, 5] + --- Converting [1, 1, 1, 1, 0, 1, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 1, 0, 0, 0, 1, 0, 1] + --- Converting array [0, 1, 1, 1, 0, 0, 0, 1, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 7, 0, 2] + --- Converting [0, 1, 0, 0, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 0, 2, 0, 1, 0, 0, 0] + --- Converting array [0, 0, 1, 0, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 2, 0, 4] + --- Converting [2, 0, 2, 0, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 1, 0, 0, 1, 0, 0, 0] + --- Converting array [1, 1, 0, 1, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 5, 0, 4] + --- Converting [0, 2, 0, 2, 0, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 0, 1, 0, 0, 1, 0, 0] + --- Converting array [1, 0, 1, 0, 1, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [1, 2, 0, 2] + --- Converting [0, 3, 0, 0, 0, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 0, 0, 0, 0, 0, 1, 0] + --- Converting array [2, 0, 1, 0, 0, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [2, 2, 0, 1] + --- Converting [0, 2, 0, 0, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 0, 2, 0, 1, 1, 1, 0] + --- Converting array [1, 0, 1, 0, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 2, 0, 7] + --- Converting [3, 3, 3, 3, 1, 1, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 0, 0, 1, 1, 0, 1] + --- Converting array [2, 1, 1, 1, 0, 0, 1, 1, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 7, 0, 6] + --- Converting [3, 3, 3, 3, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 2, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 1, 1, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 7, 0, 4] + --- Converting [2, 0, 0, 0, 0, 0, 2, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 1, 0, 0, 0, 1, 1] + --- Converting array [1, 1, 0, 0, 1, 0, 0, 0, 1, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [1, 4, 0, 1] + --- Converting [1, 0, 1, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 1, 0, 1, 0, 0, 0] + --- Converting array [0, 1, 0, 1, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 5, 0, 4] + --- Converting [3, 0, 3, 0, 2, 0, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 1, 1, 0, 1, 0, 0, 1] + --- Converting array [2, 1, 0, 1, 1, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 5, 0, 4] + --- Converting [0, 0, 3, 3, 0, 0, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 0, 1, 0, 0, 0, 0, 1, 1] + --- Converting array [2, 0, 0, 1, 0, 0, 0, 0, 1, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [2, 1, 0, 1] + --- Converting [3, 0, 3, 0, 1, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 1, 0, 0, 1, 0, 0, 1] + --- Converting array [2, 1, 0, 1, 0, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 5, 0, 4] + --- Converting [0, 0, 1, 0, 0, 0, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 0, 0, 0, 0, 1, 1] + --- Converting array [0, 0, 0, 1, 0, 0, 0, 0, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [0, 1, 0, 1] + --- Converting [2, 2, 2, 0, 0, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 1, 2, 0, 0, 1, 1, 0] + --- Converting array [1, 1, 1, 1, 2, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [1, 7, 0, 3] + --- Converting [2, 0, 0, 2, 0, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 0, 0, 0, 0, 1, 0] + --- Converting array [1, 1, 0, 0, 0, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [1, 4, 0, 1] + --- Converting [3, 3, 3, 0, 0, 0, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 2, 0, 0, 0, 1, 0] + --- Converting array [2, 1, 1, 1, 2, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [2, 7, 0, 1] + --- Converting [0, 2, 0, 0, 0, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 0, 0, 0, 0, 0, 1, 0] + --- Converting array [1, 0, 1, 0, 0, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [1, 2, 0, 1] + --- Converting [2, 0, 2, 2, 0, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 1, 2, 0, 0, 1, 1, 0] + --- Converting array [1, 1, 0, 1, 2, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [1, 5, 0, 3] + --- Converting [0, 0, 2, 2, 1, 1, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 1, 0, 0, 1, 1, 1, 1] + --- Converting array [1, 0, 0, 1, 0, 0, 1, 1, 1, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 1, 0, 7] + --- Converting [2, 2, 2, 0, 0, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 1, 2, 0, 0, 1, 0, 0] + --- Converting array [1, 1, 1, 1, 2, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [1, 7, 0, 2] + --- Converting [3, 3, 3, 0, 0, 1, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 0, 0, 0, 1, 0, 1] + --- Converting array [2, 1, 1, 1, 0, 0, 0, 1, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [2, 7, 0, 2] + --- Converting [0, 0, 0, 1, 0, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 1, 0, 0, 1, 1, 0] + --- Converting array [0, 0, 0, 0, 1, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [0, 0, 0, 3] + --- Converting [1, 1, 0, 0, 0, 0, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 1, 0, 0, 0, 1, 0] + --- Converting array [0, 1, 1, 0, 1, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [0, 6, 0, 1] + --- Converting [1, 1, 0, 0, 1, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 0, 0, 1, 0, 0, 1] + --- Converting array [0, 1, 1, 0, 0, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 6, 0, 4] + --- Converting [0, 2, 2, 0, 2, 0, 2, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 1, 1, 0, 1, 0, 1, 1] + --- Converting array [1, 0, 1, 1, 1, 0, 1, 0, 1, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [1, 3, 0, 5] + --- Converting [3, 0, 0, 0, 0, 0, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 0, 0, 0, 0, 1, 1] + --- Converting array [2, 1, 0, 0, 0, 0, 0, 0, 1, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [2, 4, 0, 1] + --- Converting [1, 1, 1, 1, 2, 0, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 1, 1, 0, 1, 0, 0, 1] + --- Converting array [0, 1, 1, 1, 1, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 7, 0, 4] + --- Converting [2, 0, 0, 0, 1, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 0, 0, 1, 0, 0, 1] + --- Converting array [1, 1, 0, 0, 0, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 4, 0, 4] + --- Converting [2, 0, 2, 0, 0, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 1, 1, 0, 0, 1, 1, 0] + --- Converting array [1, 1, 0, 1, 1, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [1, 5, 0, 3] + --- Converting [2, 0, 2, 0, 0, 0, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 1, 2, 0, 0, 0, 1, 0] + --- Converting array [1, 1, 0, 1, 2, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [1, 5, 0, 1] + --- Converting [1, 1, 1, 1, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 1, 2, 0, 1, 1, 1, 0] + --- Converting array [0, 1, 1, 1, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 7, 0, 7] + --- Converting [0, 2, 2, 2, 2, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 1, 1, 0, 1, 1, 1, 0] + --- Converting array [1, 0, 1, 1, 1, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 3, 0, 7] + --- Converting [0, 3, 0, 3, 0, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 0, 0, 0, 0, 1, 0, 0] + --- Converting array [2, 0, 1, 0, 0, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [2, 2, 0, 2] + --- Converting [0, 1, 0, 0, 0, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 0, 1, 0, 0, 1, 0, 0] + --- Converting array [0, 0, 1, 0, 1, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 2, 0, 2] + --- Converting [2, 2, 0, 0, 0, 0, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 0, 1, 0, 0, 0, 0, 1] + --- Converting array [1, 1, 1, 0, 1, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [1, 6, 0, 0] + --- Converting [2, 2, 0, 0, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 0, 0, 0, 1, 0, 0, 0] + --- Converting array [1, 1, 1, 0, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 6, 0, 4] + --- Converting [3, 3, 3, 3, 1, 1, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 0, 0, 1, 1, 1, 1] + --- Converting array [2, 1, 1, 1, 0, 0, 1, 1, 1, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [2, 7, 0, 7] + --- Converting [0, 2, 2, 2, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 1, 0, 0, 1, 0, 0, 0] + --- Converting array [1, 0, 1, 1, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 3, 0, 4] + --- Converting [2, 2, 0, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 0, 1, 0, 1, 0, 0, 0] + --- Converting array [1, 1, 1, 0, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 6, 0, 4] + --- Converting [0, 3, 3, 0, 0, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 1, 2, 0, 0, 1, 0, 0] + --- Converting array [2, 0, 1, 1, 2, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [2, 3, 0, 2] + --- Converting [0, 3, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [2, 0, 1, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 2, 0, 0] + --- Converting [3, 0, 3, 0, 0, 1, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 1, 0, 0, 0, 1, 1, 0] + --- Converting array [2, 1, 0, 1, 0, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [2, 5, 0, 3] + --- Converting [1, 1, 0, 0, 1, 0, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 0, 0, 1, 0, 1, 1] + --- Converting array [0, 1, 1, 0, 0, 0, 1, 0, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [0, 6, 0, 5] + --- Converting [3, 3, 0, 3, 0, 1, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 0, 0, 0, 0, 1, 1, 1] + --- Converting array [2, 1, 1, 0, 0, 0, 0, 1, 1, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [2, 6, 0, 3] + --- Converting [3, 0, 0, 3, 0, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 1, 0, 0, 1, 1, 0] + --- Converting array [2, 1, 0, 0, 1, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [2, 4, 0, 3] + --- Converting [1, 0, 0, 0, 0, 2, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 1, 0, 0, 1, 0, 1] + --- Converting array [0, 1, 0, 0, 1, 0, 0, 1, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 4, 0, 2] + --- Converting [1, 0, 0, 0, 0, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 0, 0, 0, 1, 0, 0] + --- Converting array [0, 1, 0, 0, 0, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 4, 0, 2] + --- Converting [0, 0, 3, 0, 2, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 0, 1, 1, 0, 1, 1, 0, 0] + --- Converting array [2, 0, 0, 1, 1, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 1, 0, 6] + --- Converting [0, 2, 0, 2, 0, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 0, 0, 0, 0, 0, 0, 1] + --- Converting array [1, 0, 1, 0, 0, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [1, 2, 0, 0] + --- Converting [0, 3, 3, 3, 0, 0, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 1, 1, 0, 0, 0, 0, 1] + --- Converting array [2, 0, 1, 1, 1, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 3, 0, 0] + --- Converting [3, 3, 3, 3, 0, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 0, 0, 0, 0, 0, 1] + --- Converting array [2, 1, 1, 1, 0, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 7, 0, 0] + --- Converting [1, 0, 0, 0, 2, 2, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 1, 0, 1, 1, 0, 0] + --- Converting array [0, 1, 0, 0, 1, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [0, 4, 0, 6] + --- Converting [1, 1, 0, 0, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 2, 0, 1, 0, 0, 0] + --- Converting array [0, 1, 1, 0, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 6, 0, 4] + --- Converting [0, 0, 2, 0, 1, 1, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 1, 0, 0, 1, 1, 1, 1] + --- Converting array [1, 0, 0, 1, 0, 0, 1, 1, 1, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 1, 0, 7] + --- Converting [3, 0, 3, 0, 1, 1, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 1, 0, 0, 1, 1, 0, 1] + --- Converting array [2, 1, 0, 1, 0, 0, 1, 1, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 5, 0, 6] + --- Converting [0, 0, 0, 2, 0, 1, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 0, 0, 0, 0, 1, 1, 1] + --- Converting array [1, 0, 0, 0, 0, 0, 0, 1, 1, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [1, 0, 0, 3] + --- Converting [1, 0, 1, 1, 0, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 2, 0, 0, 1, 1, 0] + --- Converting array [0, 1, 0, 1, 2, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [0, 5, 0, 3] + --- Converting [0, 0, 0, 0, 1, 1, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 0, 0, 1, 1, 1, 1] + --- Converting array [0, 0, 0, 0, 0, 0, 1, 1, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 0, 0, 7] + --- Converting [1, 0, 1, 1, 3, 0, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 2, 0, 1, 0, 1, 0] + --- Converting array [0, 1, 0, 1, 2, 0, 1, 0, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [0, 5, 0, 5] + --- Converting [3, 0, 3, 3, 0, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 1, 0, 0, 0, 1, 0, 0] + --- Converting array [2, 1, 0, 1, 0, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [2, 5, 0, 2] + --- Converting [3, 0, 3, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 1, 0, 0, 0, 0, 0, 0] + --- Converting array [2, 1, 0, 1, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 5, 0, 0] + --- Converting [0, 1, 1, 1, 0, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 1, 0, 0, 0, 0, 0, 1] + --- Converting array [0, 0, 1, 1, 0, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 3, 0, 0] + --- Converting [0, 0, 1, 1, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 0, 0, 0, 0, 0, 0] + --- Converting array [0, 0, 0, 1, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 1, 0, 0] + --- Converting [1, 1, 1, 1, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 1, 2, 0, 1, 1, 0, 0] + --- Converting array [0, 1, 1, 1, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [0, 7, 0, 6] + --- Converting [0, 0, 1, 0, 0, 2, 2, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 1, 0, 0, 1, 1, 1] + --- Converting array [0, 0, 0, 1, 1, 0, 0, 1, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [0, 1, 0, 3] + --- Converting [0, 0, 0, 2, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 0, 2, 0, 1, 1, 1, 0] + --- Converting array [1, 0, 0, 0, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 0, 0, 7] + --- Converting [1, 0, 1, 1, 0, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 0, 0, 0, 1, 0, 0] + --- Converting array [0, 1, 0, 1, 0, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 5, 0, 2] + --- Converting [1, 0, 1, 1, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 2, 0, 1, 1, 1, 0] + --- Converting array [0, 1, 0, 1, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 5, 0, 7] + --- Converting [3, 0, 0, 0, 0, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 0, 0, 0, 0, 0, 1] + --- Converting array [2, 1, 0, 0, 0, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 4, 0, 0] + --- Converting [1, 0, 1, 1, 0, 0, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 0, 0, 0, 0, 1, 1] + --- Converting array [0, 1, 0, 1, 0, 0, 0, 0, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [0, 5, 0, 1] + --- Converting [0, 0, 2, 2, 1, 1, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 1, 0, 0, 1, 1, 1, 1] + --- Converting array [1, 0, 0, 1, 0, 0, 1, 1, 1, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 1, 0, 7] + --- Converting [0, 2, 2, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 1, 1, 0, 1, 0, 0, 0] + --- Converting array [1, 0, 1, 1, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 3, 0, 4] + --- Converting [0, 3, 0, 3, 1, 0, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 0, 0, 0, 1, 0, 0, 1] + --- Converting array [2, 0, 1, 0, 0, 0, 1, 0, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 2, 0, 4] + --- Converting [0, 0, 2, 2, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 1, 2, 0, 1, 1, 0, 0] + --- Converting array [1, 0, 0, 1, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [1, 1, 0, 6] + --- Converting [0, 0, 0, 2, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 0, 0, 0, 1, 0, 0, 0] + --- Converting array [1, 0, 0, 0, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 0, 0, 4] + --- Converting [0, 2, 2, 2, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 1, 2, 0, 1, 1, 0, 0] + --- Converting array [1, 0, 1, 1, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [1, 3, 0, 6] + --- Converting [3, 0, 3, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 1, 1, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 0, 1, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 5, 0, 4] + --- Converting [1, 1, 0, 0, 0, 1, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 0, 0, 0, 1, 1, 0] + --- Converting array [0, 1, 1, 0, 0, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [0, 6, 0, 3] + --- Converting [1, 1, 0, 0, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 2, 0, 1, 1, 1, 0] + --- Converting array [0, 1, 1, 0, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 6, 0, 7] + --- Converting [1, 0, 0, 1, 3, 0, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 2, 0, 1, 0, 1, 0] + --- Converting array [0, 1, 0, 0, 2, 0, 1, 0, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [0, 4, 0, 5] + --- Converting [0, 1, 0, 0, 1, 0, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 0, 0, 0, 1, 0, 1, 1] + --- Converting array [0, 0, 1, 0, 0, 0, 1, 0, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [0, 2, 0, 5] + --- Converting [0, 3, 3, 0, 0, 0, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 1, 1, 0, 0, 0, 0, 1] + --- Converting array [2, 0, 1, 1, 1, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [2, 3, 0, 0] + --- Converting [1, 1, 0, 0, 0, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 0, 0, 0, 0, 0, 0] + --- Converting array [0, 1, 1, 0, 0, 0, 0, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 6, 0, 0] + --- Converting [1, 1, 1, 0, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 1, 2, 0, 1, 1, 1, 0] + --- Converting array [0, 1, 1, 1, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 7, 0, 7] + --- Converting [0, 0, 1, 1, 0, 2, 2, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 1, 1, 0, 0, 1, 1, 1] + --- Converting array [0, 0, 0, 1, 1, 0, 0, 1, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [0, 1, 0, 3] + --- Converting [1, 1, 0, 0, 0, 2, 2, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 1, 0, 0, 1, 1, 1] + --- Converting array [0, 1, 1, 0, 1, 0, 0, 1, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [0, 6, 0, 3] + --- Converting [1, 0, 0, 1, 3, 3, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 0, 2, 0, 1, 1, 1, 0] + --- Converting array [0, 1, 0, 0, 2, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 4, 0, 7] + --- Converting [0, 2, 0, 0, 1, 1, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 0, 0, 0, 1, 1, 1, 0] + --- Converting array [1, 0, 1, 0, 0, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 2, 0, 7] + --- Converting [3, 3, 0, 0, 0, 1, 0, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 0, 0, 0, 0, 1, 0, 1] + --- Converting array [2, 1, 1, 0, 0, 0, 0, 1, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [2, 6, 0, 2] + --- Converting [0, 3, 3, 3, 3, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 1, 2, 0, 1, 0, 0, 0] + --- Converting array [2, 0, 1, 1, 2, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 3, 0, 4] + --- Converting [3, 3, 3, 3, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 0, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 1, 1, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 7, 0, 4] + --- Converting [2, 0, 2, 0, 1, 1, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 1, 0, 0, 1, 1, 0, 0] + --- Converting array [1, 1, 0, 1, 0, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [1, 5, 0, 6] + --- Converting [0, 3, 0, 3, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 0, 0, 0, 1, 0, 0, 0] + --- Converting array [2, 0, 1, 0, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 2, 0, 4] + --- Converting [2, 0, 0, 2, 0, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 1, 0, 0, 1, 1, 0] + --- Converting array [1, 1, 0, 0, 1, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [1, 4, 0, 3] + --- Converting [0, 1, 1, 0, 0, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 1, 2, 0, 0, 1, 0, 0] + --- Converting array [0, 0, 1, 1, 2, 0, 0, 1, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Result [0, 3, 0, 2] + --- Converting [3, 3, 3, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 1, 1, 0, 1, 0, 0, 0] + --- Converting array [2, 1, 1, 1, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [2, 7, 0, 4] + --- Converting [0, 0, 0, 3, 0, 0, 3, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 0, 0, 2, 0, 0, 0, 1, 0] + --- Converting array [2, 0, 0, 0, 2, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [2, 0, 0, 1] + --- Converting [0, 2, 2, 2, 2, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 1, 1, 0, 1, 1, 1, 0] + --- Converting array [1, 0, 1, 1, 1, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 3, 0, 7] + --- Converting [3, 0, 0, 3, 0, 1, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 0, 0, 0, 0, 1, 1, 0] + --- Converting array [2, 1, 0, 0, 0, 0, 0, 1, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [2, 4, 0, 3] + --- Converting [2, 2, 0, 0, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 0, 0, 0, 1, 0, 0, 0] + --- Converting array [1, 1, 1, 0, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 6, 0, 4] + --- Converting [0, 2, 0, 0, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 0, 0, 0, 1, 0, 0, 0] + --- Converting array [1, 0, 1, 0, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [1, 2, 0, 4] + --- Converting [1, 1, 0, 1, 1, 1, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 0, 0, 0, 1, 1, 1, 0] + --- Converting array [0, 1, 1, 0, 0, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [0, 6, 0, 7] + --- Converting [2, 0, 0, 2, 1, 1, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 0, 0, 0, 0, 1, 1, 1, 1] + --- Converting array [1, 1, 0, 0, 0, 0, 1, 1, 1, 1] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 4, 0, 7] + --- Converting [2, 2, 0, 0, 3, 3, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 1, 1, 0, 2, 0, 1, 1, 0, 0] + --- Converting array [1, 1, 1, 0, 2, 0, 1, 1, 0, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [1, 6, 0, 6] + --- Converting [0, 0, 2, 2, 2, 2, 2, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 0, 1, 1, 0, 1, 1, 1, 0] + --- Converting array [1, 0, 0, 1, 1, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 1, 0, 7] + --- Converting [0, 1, 0, 1, 0, 2, 2, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 1, 0, 1, 0, 0, 1, 1, 1] + --- Converting array [0, 0, 1, 0, 1, 0, 0, 1, 1, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 0] from base 2 to decimal + --- result 2 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Result [0, 2, 0, 3] + --- Converting [1, 0, 1, 1, 0, 0, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 0, 1, 1, 0, 0, 0, 0, 1] + --- Converting array [0, 1, 0, 1, 1, 0, 0, 0, 0, 1] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Result [0, 5, 0, 0] + --- Converting [0, 3, 3, 0, 1, 0, 1, 1] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 0, 1, 1, 0, 0, 1, 0, 1, 1] + --- Converting array [2, 0, 1, 1, 0, 0, 1, 0, 1, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Result [2, 3, 0, 5] + --- Converting [1, 1, 1, 0, 1, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 1, 1, 1, 0, 0, 1, 0, 0, 0] + --- Converting array [0, 1, 1, 1, 0, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 7, 0, 4] + --- Converting [3, 3, 0, 0, 2, 2, 0, 2] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 1, 0, 1, 0, 1, 1, 0, 1] + --- Converting array [2, 1, 1, 0, 1, 0, 1, 1, 0, 1] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 0] from base 2 to decimal + --- result 6 + --- Result [2, 6, 0, 6] + --- Converting [3, 0, 3, 0, 0, 0, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [2, 1, 0, 1, 0, 0, 0, 0, 1, 0] + --- Converting array [2, 1, 0, 1, 0, 0, 0, 0, 1, 0] from base Y to four_uplet + --- Converting array [2] from base 3 to decimal + --- result 2 + --- Converting array [1, 0, 1] from base 2 to decimal + --- result 5 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 1] from base 2 to decimal + --- result 1 + --- Result [2, 5, 0, 1] + --- Converting [0, 0, 0, 0, 2, 0, 0, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [0, 0, 0, 0, 1, 0, 1, 0, 0, 0] + --- Converting array [0, 0, 0, 0, 1, 0, 1, 0, 0, 0] from base Y to four_uplet + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [0, 0, 0] from base 2 to decimal + --- result 0 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 0, 0] from base 2 to decimal + --- result 4 + --- Result [0, 0, 0, 4] + --- Converting [0, 2, 2, 2, 1, 1, 1, 0] in base Y array notation + --- Processing the little socket + --- Processing the big socket + --- Result = [1, 0, 1, 1, 0, 0, 1, 1, 1, 0] + --- Converting array [1, 0, 1, 1, 0, 0, 1, 1, 1, 0] from base Y to four_uplet + --- Converting array [1] from base 3 to decimal + --- result 1 + --- Converting array [0, 1, 1] from base 2 to decimal + --- result 3 + --- Converting array [0] from base 3 to decimal + --- result 0 + --- Converting array [1, 1, 1] from base 2 to decimal + --- result 7 + --- Result [1, 3, 0, 7] +--- Number of possible combinations 2304 + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 5) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 0, 0, 15) +--- Considering a new special case configuration: [0, 0, 0, 0] +--- The representant already tested or added in candidates: [0, 0, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 0, 1, 15) +--- Considering a new special case configuration: [0, 0, 0, 0] +--- The representant already tested or added in candidates: [0, 0, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 0, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 7) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 1, 0, 15) +--- Considering a new special case configuration: [0, 1, 0, 0] +--- The representant already tested or added in candidates: [0, 1, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 1, 1, 15) +--- Considering a new special case configuration: [0, 1, 0, 0] +--- The representant already tested or added in candidates: [0, 1, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 1, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 0) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 1) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 6) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 2, 0, 15) +--- Considering a new special case configuration: [0, 2, 0, 0] +--- The representant already tested or added in candidates: [0, 2, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 2, 1, 15) +--- Considering a new special case configuration: [0, 2, 0, 0] +--- The representant already tested or added in candidates: [0, 2, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 2, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 3) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 5) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 6) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 7) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 3, 0, 15) +--- Considering a new special case configuration: [0, 3, 0, 0] +--- The representant already tested or added in candidates: [0, 3, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 3, 1, 15) +--- Considering a new special case configuration: [0, 3, 0, 0] +--- The representant already tested or added in candidates: [0, 3, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 3, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 1) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 3) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 4, 0, 15) +--- Considering a new special case configuration: [0, 4, 0, 0] +--- The representant already tested or added in candidates: [0, 4, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 4, 1, 15) +--- Considering a new special case configuration: [0, 4, 0, 0] +--- The representant already tested or added in candidates: [0, 4, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 4, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 5, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 5, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 5, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 5, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 5, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 5, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 5, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 5, 0, 15) +--- Considering a new special case configuration: [0, 5, 0, 0] +--- The representant already tested or added in candidates: [0, 5, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 5, 1, 15) +--- Considering a new special case configuration: [0, 5, 0, 0] +--- The representant already tested or added in candidates: [0, 5, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 5, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 6, 0, 6) + --- We are not in the presence of a special case, we add configuration : (0, 6, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 6, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 6, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 6, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 6, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 6, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 6, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 6, 0, 15) +--- Considering a new special case configuration: [0, 6, 0, 0] +--- The representant already tested or added in candidates: [0, 6, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 6, 1, 15) +--- Considering a new special case configuration: [0, 6, 0, 0] +--- The representant already tested or added in candidates: [0, 6, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 6, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 7, 0, 1) + --- We are not in the presence of a special case, we add configuration : (0, 7, 0, 3) + --- We are not in the presence of a special case, we add configuration : (0, 7, 0, 5) + --- We are not in the presence of a special case, we add configuration : (0, 7, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 7, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 7, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 7, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 7, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 7, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 7, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 7, 0, 15) +--- Considering a new special case configuration: [0, 7, 0, 0] +--- The representant already tested or added in candidates: [0, 7, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 7, 1, 15) +--- Considering a new special case configuration: [0, 7, 0, 0] +--- The representant already tested or added in candidates: [0, 7, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 7, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 0) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 1) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 2) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 3) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 4) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 5) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 6) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 7) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 8, 0, 15) +--- Considering a new special case configuration: [0, 8, 0, 0] +--- The representant already tested or added in candidates: [0, 8, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 8, 1, 15) +--- Considering a new special case configuration: [0, 8, 0, 0] +--- The representant already tested or added in candidates: [0, 8, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 8, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 0) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 1) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 2) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 3) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 4) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 5) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 6) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 7) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 9, 0, 15) +--- Considering a new special case configuration: [0, 9, 0, 0] +--- The representant already tested or added in candidates: [0, 9, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 9, 1, 15) +--- Considering a new special case configuration: [0, 9, 0, 0] +--- The representant already tested or added in candidates: [0, 9, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 9, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 0) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 1) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 2) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 3) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 4) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 5) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 6) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 7) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 10, 0, 15) +--- Considering a new special case configuration: [0, 10, 0, 0] +--- The representant already tested or added in candidates: [0, 10, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 10, 1, 15) +--- Considering a new special case configuration: [0, 10, 0, 0] +--- The representant already tested or added in candidates: [0, 10, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 10, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 0) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 1) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 2) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 3) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 4) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 5) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 6) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 7) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 11, 0, 15) +--- Considering a new special case configuration: [0, 11, 0, 0] +--- The representant already tested or added in candidates: [0, 11, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 11, 1, 15) +--- Considering a new special case configuration: [0, 11, 0, 0] +--- The representant already tested or added in candidates: [0, 11, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 11, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 0) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 1) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 2) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 3) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 4) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 5) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 6) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 7) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 12, 0, 15) +--- Considering a new special case configuration: [0, 12, 0, 0] +--- The representant already tested or added in candidates: [0, 12, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 12, 1, 15) +--- Considering a new special case configuration: [0, 12, 0, 0] +--- The representant already tested or added in candidates: [0, 12, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 12, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 0) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 1) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 2) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 3) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 4) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 5) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 6) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 7) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 13, 0, 15) +--- Considering a new special case configuration: [0, 13, 0, 0] +--- The representant already tested or added in candidates: [0, 13, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 13, 1, 15) +--- Considering a new special case configuration: [0, 13, 0, 0] +--- The representant already tested or added in candidates: [0, 13, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 13, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 0) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 1) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 2) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 3) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 4) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 5) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 6) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 7) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 14, 0, 15) +--- Considering a new special case configuration: [0, 14, 0, 0] +--- The representant already tested or added in candidates: [0, 14, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 14, 1, 15) +--- Considering a new special case configuration: [0, 14, 0, 0] +--- The representant already tested or added in candidates: [0, 14, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 14, 2, 15) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 0) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 1) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 2) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 3) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 4) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 5) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 6) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 7) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 8) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 9) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 10) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 11) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 12) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 13) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 14) + --- We are not in the presence of a special case, we add configuration : (0, 15, 0, 15) +--- Considering a new special case configuration: [0, 15, 0, 0] +--- The representant already tested or added in candidates: [0, 15, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 1) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 2) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 3) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 4) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 5) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 6) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 7) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 8) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 9) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 10) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 11) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 12) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 13) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 14) + --- We are not in the presence of a special case, we add configuration : (0, 15, 1, 15) +--- Considering a new special case configuration: [0, 15, 0, 0] +--- The representant already tested or added in candidates: [0, 15, 0, 0] + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 1) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 2) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 3) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 4) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 5) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 6) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 7) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 8) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 9) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 10) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 11) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 12) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 13) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 14) + --- We are not in the presence of a special case, we add configuration : (0, 15, 2, 15) +--- Considering a new special case configuration: [0, 0, 0, 0] +--- The representant already tested or added in candidates: [0, 0, 0, 0] +--- Considering a new special case configuration: [0, 0, 0, 1] +--- The representant already tested or added in candidates: [0, 0, 0, 1] +--- Considering a new special case configuration: [0, 0, 0, 2] +--- The representant already tested or added in candidates: [0, 0, 0, 2] +--- Considering a new special case configuration: [0, 0, 0, 5] +--- The representant already tested or added in candidates: [0, 0, 0, 5] +--- Considering a new special case configuration: [0, 0, 0, 6] +--- The representant already tested or added in candidates: [0, 0, 0, 6] +--- Considering a new special case configuration: [0, 0, 0, 8] +--- The representant already tested or added in candidates: [0, 0, 0, 8] +--- Considering a new special case configuration: [0, 0, 0, 9] +--- The representant already tested or added in candidates: [0, 0, 0, 9] +--- Considering a new special case configuration: [0, 0, 0, 10] +--- The representant already tested or added in candidates: [0, 0, 0, 10] +--- Considering a new special case configuration: [0, 0, 0, 11] +--- The representant already tested or added in candidates: [0, 0, 0, 11] +--- Considering a new special case configuration: [0, 0, 0, 12] +--- The representant already tested or added in candidates: [0, 0, 0, 12] +--- Considering a new special case configuration: [0, 0, 0, 13] +--- The representant already tested or added in candidates: [0, 0, 0, 13] +--- Considering a new special case configuration: [0, 0, 0, 14] +--- The representant already tested or added in candidates: [0, 0, 0, 14] +--- Considering a new special case configuration: [0, 0, 0, 15] +--- The representant already tested or added in candidates: [0, 0, 0, 15] +--- Considering a new special case configuration: [0, 0, 1, 0] +--- Adding the representant: [0, 0, 1, 0] +--- Considering a new special case configuration: [0, 0, 1, 1] +--- The representant already tested or added in candidates: [0, 0, 1, 1] +--- Considering a new special case configuration: [0, 0, 1, 2] +--- The representant already tested or added in candidates: [0, 0, 1, 2] +--- Considering a new special case configuration: [0, 0, 1, 3] +--- The representant already tested or added in candidates: [0, 0, 1, 3] +--- Considering a new special case configuration: [0, 0, 1, 4] +--- The representant already tested or added in candidates: [0, 0, 1, 4] +--- Considering a new special case configuration: [0, 0, 1, 5] +--- The representant already tested or added in candidates: [0, 0, 1, 5] +--- Considering a new special case configuration: [0, 0, 1, 6] +--- The representant already tested or added in candidates: [0, 0, 1, 6] +--- Considering a new special case configuration: [0, 0, 1, 7] +--- The representant already tested or added in candidates: [0, 0, 1, 7] +--- Considering a new special case configuration: [0, 0, 1, 8] +--- The representant already tested or added in candidates: [0, 0, 1, 8] +--- Considering a new special case configuration: [0, 0, 1, 9] +--- The representant already tested or added in candidates: [0, 0, 1, 9] +--- Considering a new special case configuration: [0, 0, 1, 10] +--- The representant already tested or added in candidates: [0, 0, 1, 10] +--- Considering a new special case configuration: [0, 0, 1, 11] +--- The representant already tested or added in candidates: [0, 0, 1, 11] +--- Considering a new special case configuration: [0, 0, 1, 12] +--- The representant already tested or added in candidates: [0, 0, 1, 12] +--- Considering a new special case configuration: [0, 0, 1, 13] +--- The representant already tested or added in candidates: [0, 0, 1, 13] +--- Considering a new special case configuration: [0, 0, 1, 14] +--- The representant already tested or added in candidates: [0, 0, 1, 14] +--- Considering a new special case configuration: [0, 0, 1, 15] +--- The representant already tested or added in candidates: [0, 0, 1, 15] +--- Considering a new special case configuration: [0, 0, 2, 0] +--- Adding the representant: [0, 0, 2, 0] +--- Considering a new special case configuration: [0, 0, 2, 1] +--- The representant already tested or added in candidates: [0, 0, 2, 1] +--- Considering a new special case configuration: [0, 0, 2, 2] +--- The representant already tested or added in candidates: [0, 0, 2, 2] +--- Considering a new special case configuration: [0, 0, 2, 3] +--- The representant already tested or added in candidates: [0, 0, 2, 3] +--- Considering a new special case configuration: [0, 0, 2, 4] +--- The representant already tested or added in candidates: [0, 0, 2, 4] +--- Considering a new special case configuration: [0, 0, 2, 5] +--- The representant already tested or added in candidates: [0, 0, 2, 5] +--- Considering a new special case configuration: [0, 0, 2, 6] +--- The representant already tested or added in candidates: [0, 0, 2, 6] +--- Considering a new special case configuration: [0, 0, 2, 7] +--- The representant already tested or added in candidates: [0, 0, 2, 7] +--- Considering a new special case configuration: [0, 0, 2, 8] +--- The representant already tested or added in candidates: [0, 0, 2, 8] +--- Considering a new special case configuration: [0, 0, 2, 9] +--- The representant already tested or added in candidates: [0, 0, 2, 9] +--- Considering a new special case configuration: [0, 0, 2, 10] +--- The representant already tested or added in candidates: [0, 0, 2, 10] +--- Considering a new special case configuration: [0, 0, 2, 11] +--- The representant already tested or added in candidates: [0, 0, 2, 11] +--- Considering a new special case configuration: [0, 0, 2, 12] +--- The representant already tested or added in candidates: [0, 0, 2, 12] +--- Considering a new special case configuration: [0, 0, 2, 13] +--- The representant already tested or added in candidates: [0, 0, 2, 13] +--- Considering a new special case configuration: [0, 0, 2, 14] +--- The representant already tested or added in candidates: [0, 0, 2, 14] +--- Considering a new special case configuration: [0, 0, 2, 15] +--- The representant already tested or added in candidates: [0, 0, 2, 15] + --- We are not in the presence of a special case, we add configuration : (1, 1, 0, 0) + --- We are not in the presence of a special case, we add configuration : (1, 1, 0, 3) + --- We are not in the presence of a special case, we add configuration : (1, 1, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 1, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 1, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 1, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 1, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 1, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 1, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 1, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 1, 0, 15) +--- Considering a new special case configuration: [1, 1, 0, 0] +--- The representant already tested or added in candidates: [1, 1, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 1, 1, 15) +--- Considering a new special case configuration: [1, 1, 0, 0] +--- The representant already tested or added in candidates: [1, 1, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 1, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 2, 0, 3) + --- We are not in the presence of a special case, we add configuration : (1, 2, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 2, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 2, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 2, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 2, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 2, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 2, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 2, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 2, 0, 15) +--- Considering a new special case configuration: [1, 2, 0, 0] +--- The representant already tested or added in candidates: [1, 2, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 2, 1, 15) +--- Considering a new special case configuration: [1, 2, 0, 0] +--- The representant already tested or added in candidates: [1, 2, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 2, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 3, 0, 0) + --- We are not in the presence of a special case, we add configuration : (1, 3, 0, 3) + --- We are not in the presence of a special case, we add configuration : (1, 3, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 3, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 3, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 3, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 3, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 3, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 3, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 3, 0, 15) +--- Considering a new special case configuration: [1, 3, 0, 0] +--- The representant already tested or added in candidates: [1, 3, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 3, 1, 15) +--- Considering a new special case configuration: [1, 3, 0, 0] +--- The representant already tested or added in candidates: [1, 3, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 3, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 4, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 4, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 4, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 4, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 4, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 4, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 4, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 4, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 4, 0, 15) +--- Considering a new special case configuration: [1, 4, 0, 0] +--- The representant already tested or added in candidates: [1, 4, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 4, 1, 15) +--- Considering a new special case configuration: [1, 4, 0, 0] +--- The representant already tested or added in candidates: [1, 4, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 4, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 0) + --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 2) + --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 7) + --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 5, 0, 15) +--- Considering a new special case configuration: [1, 5, 0, 0] +--- The representant already tested or added in candidates: [1, 5, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 5, 1, 15) +--- Considering a new special case configuration: [1, 5, 0, 0] +--- The representant already tested or added in candidates: [1, 5, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 5, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 1) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 2) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 3) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 7) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 6, 0, 15) +--- Considering a new special case configuration: [1, 6, 0, 0] +--- The representant already tested or added in candidates: [1, 6, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 6, 1, 15) +--- Considering a new special case configuration: [1, 6, 0, 0] +--- The representant already tested or added in candidates: [1, 6, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 6, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 7, 0, 1) + --- We are not in the presence of a special case, we add configuration : (1, 7, 0, 4) + --- We are not in the presence of a special case, we add configuration : (1, 7, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 7, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 7, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 7, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 7, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 7, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 7, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 7, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 7, 0, 15) +--- Considering a new special case configuration: [1, 7, 0, 0] +--- The representant already tested or added in candidates: [1, 7, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 7, 1, 15) +--- Considering a new special case configuration: [1, 7, 0, 0] +--- The representant already tested or added in candidates: [1, 7, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 7, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 0) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 1) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 2) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 3) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 4) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 6) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 7) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 8, 0, 15) +--- Considering a new special case configuration: [1, 8, 0, 0] +--- The representant already tested or added in candidates: [1, 8, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 8, 1, 15) +--- Considering a new special case configuration: [1, 8, 0, 0] +--- The representant already tested or added in candidates: [1, 8, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 8, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 0) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 1) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 2) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 3) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 4) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 6) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 7) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 9, 0, 15) +--- Considering a new special case configuration: [1, 9, 0, 0] +--- The representant already tested or added in candidates: [1, 9, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 9, 1, 15) +--- Considering a new special case configuration: [1, 9, 0, 0] +--- The representant already tested or added in candidates: [1, 9, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 9, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 0) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 1) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 2) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 3) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 4) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 6) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 7) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 10, 0, 15) +--- Considering a new special case configuration: [1, 10, 0, 0] +--- The representant already tested or added in candidates: [1, 10, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 10, 1, 15) +--- Considering a new special case configuration: [1, 10, 0, 0] +--- The representant already tested or added in candidates: [1, 10, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 10, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 0) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 1) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 2) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 3) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 4) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 6) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 7) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 11, 0, 15) +--- Considering a new special case configuration: [1, 11, 0, 0] +--- The representant already tested or added in candidates: [1, 11, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 11, 1, 15) +--- Considering a new special case configuration: [1, 11, 0, 0] +--- The representant already tested or added in candidates: [1, 11, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 11, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 0) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 1) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 2) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 3) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 4) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 6) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 7) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 12, 0, 15) +--- Considering a new special case configuration: [1, 12, 0, 0] +--- The representant already tested or added in candidates: [1, 12, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 12, 1, 15) +--- Considering a new special case configuration: [1, 12, 0, 0] +--- The representant already tested or added in candidates: [1, 12, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 12, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 0) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 1) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 2) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 3) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 4) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 6) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 7) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 13, 0, 15) +--- Considering a new special case configuration: [1, 13, 0, 0] +--- The representant already tested or added in candidates: [1, 13, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 13, 1, 15) +--- Considering a new special case configuration: [1, 13, 0, 0] +--- The representant already tested or added in candidates: [1, 13, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 13, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 0) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 1) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 2) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 3) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 4) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 6) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 7) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 14, 0, 15) +--- Considering a new special case configuration: [1, 14, 0, 0] +--- The representant already tested or added in candidates: [1, 14, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 14, 1, 15) +--- Considering a new special case configuration: [1, 14, 0, 0] +--- The representant already tested or added in candidates: [1, 14, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 14, 2, 15) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 0) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 1) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 2) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 3) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 4) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 5) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 6) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 7) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 8) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 9) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 10) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 11) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 12) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 13) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 14) + --- We are not in the presence of a special case, we add configuration : (1, 15, 0, 15) +--- Considering a new special case configuration: [1, 15, 0, 0] +--- The representant already tested or added in candidates: [1, 15, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 1) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 2) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 3) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 4) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 5) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 6) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 7) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 8) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 9) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 10) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 11) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 12) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 13) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 14) + --- We are not in the presence of a special case, we add configuration : (1, 15, 1, 15) +--- Considering a new special case configuration: [1, 15, 0, 0] +--- The representant already tested or added in candidates: [1, 15, 0, 0] + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 1) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 2) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 3) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 4) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 5) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 6) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 7) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 8) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 9) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 10) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 11) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 12) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 13) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 14) + --- We are not in the presence of a special case, we add configuration : (1, 15, 2, 15) +--- Considering a new special case configuration: [0, 0, 0, 2] +--- The representant already tested or added in candidates: [0, 0, 0, 2] +--- Considering a new special case configuration: [0, 0, 0, 3] +--- The representant already tested or added in candidates: [0, 0, 0, 3] +--- Considering a new special case configuration: [0, 0, 0, 5] +--- The representant already tested or added in candidates: [0, 0, 0, 5] +--- Considering a new special case configuration: [0, 0, 0, 6] +--- The representant already tested or added in candidates: [0, 0, 0, 6] +--- Considering a new special case configuration: [0, 0, 0, 7] +--- The representant already tested or added in candidates: [0, 0, 0, 7] +--- Considering a new special case configuration: [0, 0, 0, 8] +--- The representant already tested or added in candidates: [0, 0, 0, 8] +--- Considering a new special case configuration: [0, 0, 0, 9] +--- The representant already tested or added in candidates: [0, 0, 0, 9] +--- Considering a new special case configuration: [0, 0, 0, 10] +--- The representant already tested or added in candidates: [0, 0, 0, 10] +--- Considering a new special case configuration: [0, 0, 0, 11] +--- The representant already tested or added in candidates: [0, 0, 0, 11] +--- Considering a new special case configuration: [0, 0, 0, 12] +--- The representant already tested or added in candidates: [0, 0, 0, 12] +--- Considering a new special case configuration: [0, 0, 0, 13] +--- The representant already tested or added in candidates: [0, 0, 0, 13] +--- Considering a new special case configuration: [0, 0, 0, 14] +--- The representant already tested or added in candidates: [0, 0, 0, 14] +--- Considering a new special case configuration: [0, 0, 0, 15] +--- The representant already tested or added in candidates: [0, 0, 0, 15] +--- Considering a new special case configuration: [0, 0, 1, 0] +--- The representant already tested or added in candidates: [0, 0, 1, 0] +--- Considering a new special case configuration: [0, 0, 1, 1] +--- The representant already tested or added in candidates: [0, 0, 1, 1] +--- Considering a new special case configuration: [0, 0, 1, 2] +--- The representant already tested or added in candidates: [0, 0, 1, 2] +--- Considering a new special case configuration: [0, 0, 1, 3] +--- The representant already tested or added in candidates: [0, 0, 1, 3] +--- Considering a new special case configuration: [0, 0, 1, 4] +--- The representant already tested or added in candidates: [0, 0, 1, 4] +--- Considering a new special case configuration: [0, 0, 1, 5] +--- The representant already tested or added in candidates: [0, 0, 1, 5] +--- Considering a new special case configuration: [0, 0, 1, 6] +--- The representant already tested or added in candidates: [0, 0, 1, 6] +--- Considering a new special case configuration: [0, 0, 1, 7] +--- The representant already tested or added in candidates: [0, 0, 1, 7] +--- Considering a new special case configuration: [0, 0, 1, 8] +--- The representant already tested or added in candidates: [0, 0, 1, 8] +--- Considering a new special case configuration: [0, 0, 1, 9] +--- The representant already tested or added in candidates: [0, 0, 1, 9] +--- Considering a new special case configuration: [0, 0, 1, 10] +--- The representant already tested or added in candidates: [0, 0, 1, 10] +--- Considering a new special case configuration: [0, 0, 1, 11] +--- The representant already tested or added in candidates: [0, 0, 1, 11] +--- Considering a new special case configuration: [0, 0, 1, 12] +--- The representant already tested or added in candidates: [0, 0, 1, 12] +--- Considering a new special case configuration: [0, 0, 1, 13] +--- The representant already tested or added in candidates: [0, 0, 1, 13] +--- Considering a new special case configuration: [0, 0, 1, 14] +--- The representant already tested or added in candidates: [0, 0, 1, 14] +--- Considering a new special case configuration: [0, 0, 1, 15] +--- The representant already tested or added in candidates: [0, 0, 1, 15] +--- Considering a new special case configuration: [0, 0, 2, 0] +--- The representant already tested or added in candidates: [0, 0, 2, 0] +--- Considering a new special case configuration: [0, 0, 2, 1] +--- The representant already tested or added in candidates: [0, 0, 2, 1] +--- Considering a new special case configuration: [0, 0, 2, 2] +--- The representant already tested or added in candidates: [0, 0, 2, 2] +--- Considering a new special case configuration: [0, 0, 2, 3] +--- The representant already tested or added in candidates: [0, 0, 2, 3] +--- Considering a new special case configuration: [0, 0, 2, 4] +--- The representant already tested or added in candidates: [0, 0, 2, 4] +--- Considering a new special case configuration: [0, 0, 2, 5] +--- The representant already tested or added in candidates: [0, 0, 2, 5] +--- Considering a new special case configuration: [0, 0, 2, 6] +--- The representant already tested or added in candidates: [0, 0, 2, 6] +--- Considering a new special case configuration: [0, 0, 2, 7] +--- The representant already tested or added in candidates: [0, 0, 2, 7] +--- Considering a new special case configuration: [0, 0, 2, 8] +--- The representant already tested or added in candidates: [0, 0, 2, 8] +--- Considering a new special case configuration: [0, 0, 2, 9] +--- The representant already tested or added in candidates: [0, 0, 2, 9] +--- Considering a new special case configuration: [0, 0, 2, 10] +--- The representant already tested or added in candidates: [0, 0, 2, 10] +--- Considering a new special case configuration: [0, 0, 2, 11] +--- The representant already tested or added in candidates: [0, 0, 2, 11] +--- Considering a new special case configuration: [0, 0, 2, 12] +--- The representant already tested or added in candidates: [0, 0, 2, 12] +--- Considering a new special case configuration: [0, 0, 2, 13] +--- The representant already tested or added in candidates: [0, 0, 2, 13] +--- Considering a new special case configuration: [0, 0, 2, 14] +--- The representant already tested or added in candidates: [0, 0, 2, 14] +--- Considering a new special case configuration: [0, 0, 2, 15] +--- The representant already tested or added in candidates: [0, 0, 2, 15] + --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 2) + --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 5) + --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 1, 0, 15) +--- Considering a new special case configuration: [2, 1, 0, 0] +--- The representant already tested or added in candidates: [2, 1, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 1, 1, 15) +--- Considering a new special case configuration: [2, 1, 0, 0] +--- The representant already tested or added in candidates: [2, 1, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 1, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 2, 0, 3) + --- We are not in the presence of a special case, we add configuration : (2, 2, 0, 6) + --- We are not in the presence of a special case, we add configuration : (2, 2, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 2, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 2, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 2, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 2, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 2, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 2, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 2, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 2, 0, 15) +--- Considering a new special case configuration: [2, 2, 0, 0] +--- The representant already tested or added in candidates: [2, 2, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 2, 1, 15) +--- Considering a new special case configuration: [2, 2, 0, 0] +--- The representant already tested or added in candidates: [2, 2, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 2, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 3, 0, 3) + --- We are not in the presence of a special case, we add configuration : (2, 3, 0, 6) + --- We are not in the presence of a special case, we add configuration : (2, 3, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 3, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 3, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 3, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 3, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 3, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 3, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 3, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 3, 0, 15) +--- Considering a new special case configuration: [2, 3, 0, 0] +--- The representant already tested or added in candidates: [2, 3, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 3, 1, 15) +--- Considering a new special case configuration: [2, 3, 0, 0] +--- The representant already tested or added in candidates: [2, 3, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 3, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 4, 0, 5) + --- We are not in the presence of a special case, we add configuration : (2, 4, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 4, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 4, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 4, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 4, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 4, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 4, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 4, 0, 15) +--- Considering a new special case configuration: [2, 4, 0, 0] +--- The representant already tested or added in candidates: [2, 4, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 4, 1, 15) +--- Considering a new special case configuration: [2, 4, 0, 0] +--- The representant already tested or added in candidates: [2, 4, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 4, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 5, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 5, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 5, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 5, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 5, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 5, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 5, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 5, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 5, 0, 15) +--- Considering a new special case configuration: [2, 5, 0, 0] +--- The representant already tested or added in candidates: [2, 5, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 5, 1, 15) +--- Considering a new special case configuration: [2, 5, 0, 0] +--- The representant already tested or added in candidates: [2, 5, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 5, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 1) + --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 6, 0, 15) +--- Considering a new special case configuration: [2, 6, 0, 0] +--- The representant already tested or added in candidates: [2, 6, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 6, 1, 15) +--- Considering a new special case configuration: [2, 6, 0, 0] +--- The representant already tested or added in candidates: [2, 6, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 6, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 3) + --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 5) + --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 7, 0, 15) +--- Considering a new special case configuration: [2, 7, 0, 0] +--- The representant already tested or added in candidates: [2, 7, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 7, 1, 15) +--- Considering a new special case configuration: [2, 7, 0, 0] +--- The representant already tested or added in candidates: [2, 7, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 7, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 0) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 1) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 2) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 3) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 4) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 5) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 6) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 8, 0, 15) +--- Considering a new special case configuration: [2, 8, 0, 0] +--- The representant already tested or added in candidates: [2, 8, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 8, 1, 15) +--- Considering a new special case configuration: [2, 8, 0, 0] +--- The representant already tested or added in candidates: [2, 8, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 8, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 0) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 1) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 2) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 3) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 4) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 5) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 6) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 9, 0, 15) +--- Considering a new special case configuration: [2, 9, 0, 0] +--- The representant already tested or added in candidates: [2, 9, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 9, 1, 15) +--- Considering a new special case configuration: [2, 9, 0, 0] +--- The representant already tested or added in candidates: [2, 9, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 9, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 0) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 1) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 2) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 3) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 4) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 5) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 6) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 10, 0, 15) +--- Considering a new special case configuration: [2, 10, 0, 0] +--- The representant already tested or added in candidates: [2, 10, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 10, 1, 15) +--- Considering a new special case configuration: [2, 10, 0, 0] +--- The representant already tested or added in candidates: [2, 10, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 10, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 0) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 1) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 2) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 3) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 4) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 5) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 6) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 11, 0, 15) +--- Considering a new special case configuration: [2, 11, 0, 0] +--- The representant already tested or added in candidates: [2, 11, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 11, 1, 15) +--- Considering a new special case configuration: [2, 11, 0, 0] +--- The representant already tested or added in candidates: [2, 11, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 11, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 0) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 1) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 2) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 3) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 4) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 5) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 6) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 12, 0, 15) +--- Considering a new special case configuration: [2, 12, 0, 0] +--- The representant already tested or added in candidates: [2, 12, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 12, 1, 15) +--- Considering a new special case configuration: [2, 12, 0, 0] +--- The representant already tested or added in candidates: [2, 12, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 12, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 0) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 1) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 2) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 3) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 4) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 5) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 6) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 13, 0, 15) +--- Considering a new special case configuration: [2, 13, 0, 0] +--- The representant already tested or added in candidates: [2, 13, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 13, 1, 15) +--- Considering a new special case configuration: [2, 13, 0, 0] +--- The representant already tested or added in candidates: [2, 13, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 13, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 0) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 1) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 2) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 3) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 4) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 5) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 6) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 14, 0, 15) +--- Considering a new special case configuration: [2, 14, 0, 0] +--- The representant already tested or added in candidates: [2, 14, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 14, 1, 15) +--- Considering a new special case configuration: [2, 14, 0, 0] +--- The representant already tested or added in candidates: [2, 14, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 14, 2, 15) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 0) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 1) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 2) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 3) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 4) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 5) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 6) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 7) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 8) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 9) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 10) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 11) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 12) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 13) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 14) + --- We are not in the presence of a special case, we add configuration : (2, 15, 0, 15) +--- Considering a new special case configuration: [2, 15, 0, 0] +--- The representant already tested or added in candidates: [2, 15, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 1) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 2) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 3) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 4) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 5) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 6) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 7) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 8) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 9) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 10) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 11) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 12) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 13) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 14) + --- We are not in the presence of a special case, we add configuration : (2, 15, 1, 15) +--- Considering a new special case configuration: [2, 15, 0, 0] +--- The representant already tested or added in candidates: [2, 15, 0, 0] + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 1) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 2) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 3) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 4) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 5) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 6) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 7) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 8) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 9) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 10) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 11) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 12) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 13) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 14) + --- We are not in the presence of a special case, we add configuration : (2, 15, 2, 15) +--- Number of configuration candidates 1991 + --- converting (2, 14, 0, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 14 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 0] + --- converting 0 in base 3 + --- result [0] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- Result = [2, 1, 1, 1, 0, 0, 1, 1, 1, 1] + --- Converting base Y number [2, 1, 1, 1, 0, 0, 1, 1, 1, 1] to configuration notation + --- Result = [3, 3, 3, 0, 1, 1, 1, 1] +--- Retained value to add in file: [3, 3, 3, 0, 1, 1, 1, 1], indice : (2, 14, 0, 15) + --- converting (2, 7, 1, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- Result = [2, 0, 1, 1, 1, 1, 1, 1, 1, 1] + --- Converting base Y number [2, 0, 1, 1, 1, 1, 1, 1, 1, 1] to configuration notation + --- Result = [0, 3, 3, 3, 2, 2, 2, 2] +--- Retained value to add in file: [0, 3, 3, 3, 2, 2, 2, 2], indice : (2, 7, 1, 15) + --- converting (1, 2, 2, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 2 in base 2 + --- appending 0 to result + --- appending 1 to result + --- result [0, 0, 1, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 11 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 1] + --- Result = [1, 0, 0, 1, 0, 2, 1, 0, 1, 1] + --- Converting base Y number [1, 0, 0, 1, 0, 2, 1, 0, 1, 1] to configuration notation + --- Result = [0, 0, 2, 0, 3, 0, 3, 3] +--- Retained value to add in file: [0, 0, 2, 0, 3, 0, 3, 3], indice : (1, 2, 2, 11) + --- converting (2, 15, 1, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- Result = [2, 1, 1, 1, 1, 1, 1, 0, 0, 1] + --- Converting base Y number [2, 1, 1, 1, 1, 1, 1, 0, 0, 1] to configuration notation + --- Result = [3, 3, 3, 3, 2, 0, 0, 2] +--- Retained value to add in file: [3, 3, 3, 3, 2, 0, 0, 2], indice : (2, 15, 1, 9) + --- converting (2, 15, 2, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- Result = [2, 1, 1, 1, 1, 2, 1, 0, 0, 1] + --- Converting base Y number [2, 1, 1, 1, 1, 2, 1, 0, 0, 1] to configuration notation + --- Result = [3, 3, 3, 3, 3, 0, 0, 3] +--- Retained value to add in file: [3, 3, 3, 3, 3, 0, 0, 3], indice : (2, 15, 2, 9) + --- converting (2, 6, 0, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 6 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 0] + --- converting 0 in base 3 + --- result [0] + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- Result = [2, 0, 1, 1, 0, 0, 0, 1, 1, 1] + --- Converting base Y number [2, 0, 1, 1, 0, 0, 0, 1, 1, 1] to configuration notation + --- Result = [0, 3, 3, 0, 0, 1, 1, 1] +--- Retained value to add in file: [0, 3, 3, 0, 0, 1, 1, 1], indice : (2, 6, 0, 7) + --- converting (0, 5, 1, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 5 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 5 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 1] + --- Result = [0, 0, 1, 0, 1, 1, 0, 1, 0, 1] + --- Converting base Y number [0, 0, 1, 0, 1, 1, 0, 1, 0, 1] to configuration notation + --- Result = [0, 1, 0, 1, 0, 2, 0, 2] +--- Retained value to add in file: [0, 1, 0, 1, 0, 2, 0, 2], indice : (0, 5, 1, 5) + --- converting (0, 0, 0, 10) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 0 in base 2 + --- result [0, 0, 0, 0] + --- converting 0 in base 3 + --- result [0] + --- converting 10 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 0] + --- Result = [0, 0, 0, 0, 0, 0, 1, 0, 1, 0] + --- Converting base Y number [0, 0, 0, 0, 0, 0, 1, 0, 1, 0] to configuration notation + --- Result = [0, 0, 0, 0, 1, 0, 1, 0] +--- Retained value to add in file: [0, 0, 0, 0, 1, 0, 1, 0], indice : (0, 0, 0, 10) + --- converting (1, 8, 2, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 8 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 11 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 1] + --- Result = [1, 1, 0, 0, 0, 2, 1, 0, 1, 1] + --- Converting base Y number [1, 1, 0, 0, 0, 2, 1, 0, 1, 1] to configuration notation + --- Result = [2, 0, 0, 0, 3, 0, 3, 3] +--- Retained value to add in file: [2, 0, 0, 0, 3, 0, 3, 3], indice : (1, 8, 2, 11) + --- converting (0, 1, 0, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- converting 0 in base 3 + --- result [0] + --- converting 12 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 0] + --- Result = [0, 0, 0, 0, 1, 0, 1, 1, 0, 0] + --- Converting base Y number [0, 0, 0, 0, 1, 0, 1, 1, 0, 0] to configuration notation + --- Result = [0, 0, 0, 1, 1, 1, 0, 0] +--- Retained value to add in file: [0, 0, 0, 1, 1, 1, 0, 0], indice : (0, 1, 0, 12) + --- converting (1, 1, 1, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 2 in base 2 + --- appending 0 to result + --- appending 1 to result + --- result [0, 0, 1, 0] + --- Result = [1, 0, 0, 0, 1, 1, 0, 0, 1, 0] + --- Converting base Y number [1, 0, 0, 0, 1, 1, 0, 0, 1, 0] to configuration notation + --- Result = [0, 0, 0, 2, 0, 0, 2, 0] +--- Retained value to add in file: [0, 0, 0, 2, 0, 0, 2, 0], indice : (1, 1, 1, 2) + --- converting (1, 11, 1, 14) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 11 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 14 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 0] + --- Result = [1, 1, 0, 1, 1, 1, 1, 1, 1, 0] + --- Converting base Y number [1, 1, 0, 1, 1, 1, 1, 1, 1, 0] to configuration notation + --- Result = [2, 0, 2, 2, 2, 2, 2, 0] +--- Retained value to add in file: [2, 0, 2, 2, 2, 2, 2, 0], indice : (1, 11, 1, 14) + --- converting (0, 8, 2, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 8 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 2 in base 2 + --- appending 0 to result + --- appending 1 to result + --- result [0, 0, 1, 0] + --- Result = [0, 1, 0, 0, 0, 2, 0, 0, 1, 0] + --- Converting base Y number [0, 1, 0, 0, 0, 2, 0, 0, 1, 0] to configuration notation + --- Result = [1, 0, 0, 0, 0, 0, 3, 0] +--- Retained value to add in file: [1, 0, 0, 0, 0, 0, 3, 0], indice : (0, 8, 2, 2) + --- converting (0, 2, 1, 8) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 2 in base 2 + --- appending 0 to result + --- appending 1 to result + --- result [0, 0, 1, 0] + --- converting 1 in base 3 + --- result [1] + --- converting 8 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 0] + --- Result = [0, 0, 0, 1, 0, 1, 1, 0, 0, 0] + --- Converting base Y number [0, 0, 0, 1, 0, 1, 1, 0, 0, 0] to configuration notation + --- Result = [0, 0, 1, 0, 2, 0, 0, 0] +--- Retained value to add in file: [0, 0, 1, 0, 2, 0, 0, 0], indice : (0, 2, 1, 8) + --- converting (1, 15, 2, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 5 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 1] + --- Result = [1, 1, 1, 1, 1, 2, 0, 1, 0, 1] + --- Converting base Y number [1, 1, 1, 1, 1, 2, 0, 1, 0, 1] to configuration notation + --- Result = [2, 2, 2, 2, 0, 3, 0, 3] +--- Retained value to add in file: [2, 2, 2, 2, 0, 3, 0, 3], indice : (1, 15, 2, 5) + --- converting (0, 6, 1, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 6 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 0] + --- converting 1 in base 3 + --- result [1] + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- Result = [0, 0, 1, 1, 0, 1, 0, 0, 0, 1] + --- Converting base Y number [0, 0, 1, 1, 0, 1, 0, 0, 0, 1] to configuration notation + --- Result = [0, 1, 1, 0, 0, 0, 0, 2] +--- Retained value to add in file: [0, 1, 1, 0, 0, 0, 0, 2], indice : (0, 6, 1, 1) + --- converting (0, 10, 2, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 10 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- Result = [0, 1, 0, 1, 0, 2, 0, 1, 1, 1] + --- Converting base Y number [0, 1, 0, 1, 0, 2, 0, 1, 1, 1] to configuration notation + --- Result = [1, 0, 1, 0, 0, 3, 3, 3] +--- Retained value to add in file: [1, 0, 1, 0, 0, 3, 3, 3], indice : (0, 10, 2, 7) + --- converting (2, 10, 0, 8) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 10 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 0] + --- converting 0 in base 3 + --- result [0] + --- converting 8 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 0] + --- Result = [2, 1, 0, 1, 0, 0, 1, 0, 0, 0] + --- Converting base Y number [2, 1, 0, 1, 0, 0, 1, 0, 0, 0] to configuration notation + --- Result = [3, 0, 3, 0, 1, 0, 0, 0] +--- Retained value to add in file: [3, 0, 3, 0, 1, 0, 0, 0], indice : (2, 10, 0, 8) + --- converting (1, 7, 2, 14) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 14 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 0] + --- Result = [1, 0, 1, 1, 1, 2, 1, 1, 1, 0] + --- Converting base Y number [1, 0, 1, 1, 1, 2, 1, 1, 1, 0] to configuration notation + --- Result = [0, 2, 2, 2, 3, 3, 3, 0] +--- Retained value to add in file: [0, 2, 2, 2, 3, 3, 3, 0], indice : (1, 7, 2, 14) + --- converting (2, 14, 2, 2) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 14 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 2 in base 2 + --- appending 0 to result + --- appending 1 to result + --- result [0, 0, 1, 0] + --- Result = [2, 1, 1, 1, 0, 2, 0, 0, 1, 0] + --- Converting base Y number [2, 1, 1, 1, 0, 2, 0, 0, 1, 0] to configuration notation + --- Result = [3, 3, 3, 0, 0, 0, 3, 0] +--- Retained value to add in file: [3, 3, 3, 0, 0, 0, 3, 0], indice : (2, 14, 2, 2) + --- converting (1, 15, 0, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- converting 0 in base 3 + --- result [0] + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- Result = [1, 1, 1, 1, 1, 0, 0, 0, 0, 1] + --- Converting base Y number [1, 1, 1, 1, 1, 0, 0, 0, 0, 1] to configuration notation + --- Result = [2, 2, 2, 2, 0, 0, 0, 1] +--- Retained value to add in file: [2, 2, 2, 2, 0, 0, 0, 1], indice : (1, 15, 0, 1) + --- converting (2, 12, 1, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 12 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 0] + --- converting 1 in base 3 + --- result [1] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [2, 1, 1, 0, 0, 1, 1, 1, 0, 1] + --- Converting base Y number [2, 1, 1, 0, 0, 1, 1, 1, 0, 1] to configuration notation + --- Result = [3, 3, 0, 0, 2, 2, 0, 2] +--- Retained value to add in file: [3, 3, 0, 0, 2, 2, 0, 2], indice : (2, 12, 1, 13) + --- converting (2, 14, 0, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 14 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 0] + --- converting 0 in base 3 + --- result [0] + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- Result = [2, 1, 1, 1, 0, 0, 0, 1, 1, 1] + --- Converting base Y number [2, 1, 1, 1, 0, 0, 0, 1, 1, 1] to configuration notation + --- Result = [3, 3, 3, 0, 0, 1, 1, 1] +--- Retained value to add in file: [3, 3, 3, 0, 0, 1, 1, 1], indice : (2, 14, 0, 7) + --- converting (1, 13, 0, 14) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- converting 0 in base 3 + --- result [0] + --- converting 14 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 0] + --- Result = [1, 1, 1, 0, 1, 0, 1, 1, 1, 0] + --- Converting base Y number [1, 1, 1, 0, 1, 0, 1, 1, 1, 0] to configuration notation + --- Result = [2, 2, 0, 2, 1, 1, 1, 0] +--- Retained value to add in file: [2, 2, 0, 2, 1, 1, 1, 0], indice : (1, 13, 0, 14) + --- converting (0, 11, 0, 6) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 11 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 1] + --- converting 0 in base 3 + --- result [0] + --- converting 6 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 0] + --- Result = [0, 1, 0, 1, 1, 0, 0, 1, 1, 0] + --- Converting base Y number [0, 1, 0, 1, 1, 0, 0, 1, 1, 0] to configuration notation + --- Result = [1, 0, 1, 1, 0, 1, 1, 0] +--- Retained value to add in file: [1, 0, 1, 1, 0, 1, 1, 0], indice : (0, 11, 0, 6) + --- converting (2, 9, 2, 8) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 8 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 0] + --- Result = [2, 1, 0, 0, 1, 2, 1, 0, 0, 0] + --- Converting base Y number [2, 1, 0, 0, 1, 2, 1, 0, 0, 0] to configuration notation + --- Result = [3, 0, 0, 3, 3, 0, 0, 0] +--- Retained value to add in file: [3, 0, 0, 3, 3, 0, 0, 0], indice : (2, 9, 2, 8) + --- converting (0, 0, 0, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 0 in base 2 + --- result [0, 0, 0, 0] + --- converting 0 in base 3 + --- result [0] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- Result = [0, 0, 0, 0, 0, 0, 1, 0, 0, 1] + --- Converting base Y number [0, 0, 0, 0, 0, 0, 1, 0, 0, 1] to configuration notation + --- Result = [0, 0, 0, 0, 1, 0, 0, 1] +--- Retained value to add in file: [0, 0, 0, 0, 1, 0, 0, 1], indice : (0, 0, 0, 9) + --- converting (2, 4, 0, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 4 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 0] + --- converting 0 in base 3 + --- result [0] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [2, 0, 1, 0, 0, 0, 1, 1, 0, 1] + --- Converting base Y number [2, 0, 1, 0, 0, 0, 1, 1, 0, 1] to configuration notation + --- Result = [0, 3, 0, 0, 1, 1, 0, 1] +--- Retained value to add in file: [0, 3, 0, 0, 1, 1, 0, 1], indice : (2, 4, 0, 13) + --- converting (0, 15, 1, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [0, 1, 1, 1, 1, 1, 1, 1, 0, 1] + --- Converting base Y number [0, 1, 1, 1, 1, 1, 1, 1, 0, 1] to configuration notation + --- Result = [1, 1, 1, 1, 2, 2, 0, 2] +--- Retained value to add in file: [1, 1, 1, 1, 2, 2, 0, 2], indice : (0, 15, 1, 13) + --- converting (0, 13, 1, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 5 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 1] + --- Result = [0, 1, 1, 0, 1, 1, 0, 1, 0, 1] + --- Converting base Y number [0, 1, 1, 0, 1, 1, 0, 1, 0, 1] to configuration notation + --- Result = [1, 1, 0, 1, 0, 2, 0, 2] +--- Retained value to add in file: [1, 1, 0, 1, 0, 2, 0, 2], indice : (0, 13, 1, 5) + --- converting (2, 2, 2, 14) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 2 in base 2 + --- appending 0 to result + --- appending 1 to result + --- result [0, 0, 1, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 14 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 0] + --- Result = [2, 0, 0, 1, 0, 2, 1, 1, 1, 0] + --- Converting base Y number [2, 0, 0, 1, 0, 2, 1, 1, 1, 0] to configuration notation + --- Result = [0, 0, 3, 0, 3, 3, 3, 0] +--- Retained value to add in file: [0, 0, 3, 0, 3, 3, 3, 0], indice : (2, 2, 2, 14) + --- converting (2, 10, 2, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 10 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- Result = [2, 1, 0, 1, 0, 2, 1, 1, 1, 1] + --- Converting base Y number [2, 1, 0, 1, 0, 2, 1, 1, 1, 1] to configuration notation + --- Result = [3, 0, 3, 0, 3, 3, 3, 3] +--- Retained value to add in file: [3, 0, 3, 0, 3, 3, 3, 3], indice : (2, 10, 2, 15) + --- converting (0, 12, 0, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 12 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 0] + --- converting 0 in base 3 + --- result [0] + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- Result = [0, 1, 1, 0, 0, 0, 0, 0, 0, 1] + --- Converting base Y number [0, 1, 1, 0, 0, 0, 0, 0, 0, 1] to configuration notation + --- Result = [1, 1, 0, 0, 0, 0, 0, 1] +--- Retained value to add in file: [1, 1, 0, 0, 0, 0, 0, 1], indice : (0, 12, 0, 1) + --- converting (1, 9, 2, 14) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 14 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 0] + --- Result = [1, 1, 0, 0, 1, 2, 1, 1, 1, 0] + --- Converting base Y number [1, 1, 0, 0, 1, 2, 1, 1, 1, 0] to configuration notation + --- Result = [2, 0, 0, 2, 3, 3, 3, 0] +--- Retained value to add in file: [2, 0, 0, 2, 3, 3, 3, 0], indice : (1, 9, 2, 14) + --- converting (1, 4, 1, 4) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 4 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 0] + --- converting 1 in base 3 + --- result [1] + --- converting 4 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 0] + --- Result = [1, 0, 1, 0, 0, 1, 0, 1, 0, 0] + --- Converting base Y number [1, 0, 1, 0, 0, 1, 0, 1, 0, 0] to configuration notation + --- Result = [0, 2, 0, 0, 0, 2, 0, 0] +--- Retained value to add in file: [0, 2, 0, 0, 0, 2, 0, 0], indice : (1, 4, 1, 4) + --- converting (2, 4, 2, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 4 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- Result = [2, 0, 1, 0, 0, 2, 1, 0, 0, 1] + --- Converting base Y number [2, 0, 1, 0, 0, 2, 1, 0, 0, 1] to configuration notation + --- Result = [0, 3, 0, 0, 3, 0, 0, 3] +--- Retained value to add in file: [0, 3, 0, 0, 3, 0, 0, 3], indice : (2, 4, 2, 9) + --- converting (1, 4, 1, 14) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 4 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 0] + --- converting 1 in base 3 + --- result [1] + --- converting 14 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 0] + --- Result = [1, 0, 1, 0, 0, 1, 1, 1, 1, 0] + --- Converting base Y number [1, 0, 1, 0, 0, 1, 1, 1, 1, 0] to configuration notation + --- Result = [0, 2, 0, 0, 2, 2, 2, 0] +--- Retained value to add in file: [0, 2, 0, 0, 2, 2, 2, 0], indice : (1, 4, 1, 14) + --- converting (1, 4, 1, 11) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 4 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 0] + --- converting 1 in base 3 + --- result [1] + --- converting 11 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 1] + --- Result = [1, 0, 1, 0, 0, 1, 1, 0, 1, 1] + --- Converting base Y number [1, 0, 1, 0, 0, 1, 1, 0, 1, 1] to configuration notation + --- Result = [0, 2, 0, 0, 2, 0, 2, 2] +--- Retained value to add in file: [0, 2, 0, 0, 2, 0, 2, 2], indice : (1, 4, 1, 11) + --- converting (2, 10, 0, 0) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 10 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 0] + --- converting 0 in base 3 + --- result [0] + --- converting 0 in base 2 + --- result [0, 0, 0, 0] + --- Result = [2, 1, 0, 1, 0, 0, 0, 0, 0, 0] + --- Converting base Y number [2, 1, 0, 1, 0, 0, 0, 0, 0, 0] to configuration notation + --- Result = [3, 0, 3, 0, 0, 0, 0, 0] +--- Retained value to add in file: [3, 0, 3, 0, 0, 0, 0, 0], indice : (2, 10, 0, 0) + --- converting (2, 13, 1, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [2, 1, 1, 0, 1, 1, 1, 1, 0, 1] + --- Converting base Y number [2, 1, 1, 0, 1, 1, 1, 1, 0, 1] to configuration notation + --- Result = [3, 3, 0, 3, 2, 2, 0, 2] +--- Retained value to add in file: [3, 3, 0, 3, 2, 2, 0, 2], indice : (2, 13, 1, 13) + --- converting (1, 9, 2, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [1, 1, 0, 0, 1, 2, 1, 1, 0, 1] + --- Converting base Y number [1, 1, 0, 0, 1, 2, 1, 1, 0, 1] to configuration notation + --- Result = [2, 0, 0, 2, 3, 3, 0, 3] +--- Retained value to add in file: [2, 0, 0, 2, 3, 3, 0, 3], indice : (1, 9, 2, 13) + --- converting (1, 15, 2, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- Result = [1, 1, 1, 1, 1, 2, 1, 0, 0, 1] + --- Converting base Y number [1, 1, 1, 1, 1, 2, 1, 0, 0, 1] to configuration notation + --- Result = [2, 2, 2, 2, 3, 0, 0, 3] +--- Retained value to add in file: [2, 2, 2, 2, 3, 0, 0, 3], indice : (1, 15, 2, 9) + --- converting (2, 11, 1, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 11 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 12 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 0] + --- Result = [2, 1, 0, 1, 1, 1, 1, 1, 0, 0] + --- Converting base Y number [2, 1, 0, 1, 1, 1, 1, 1, 0, 0] to configuration notation + --- Result = [3, 0, 3, 3, 2, 2, 0, 0] +--- Retained value to add in file: [3, 0, 3, 3, 2, 2, 0, 0], indice : (2, 11, 1, 12) + --- converting (0, 12, 2, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 12 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [0, 1, 1, 0, 0, 2, 1, 1, 0, 1] + --- Converting base Y number [0, 1, 1, 0, 0, 2, 1, 1, 0, 1] to configuration notation + --- Result = [1, 1, 0, 0, 3, 3, 0, 3] +--- Retained value to add in file: [1, 1, 0, 0, 3, 3, 0, 3], indice : (0, 12, 2, 13) + --- converting (2, 11, 0, 14) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 11 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 1] + --- converting 0 in base 3 + --- result [0] + --- converting 14 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 0] + --- Result = [2, 1, 0, 1, 1, 0, 1, 1, 1, 0] + --- Converting base Y number [2, 1, 0, 1, 1, 0, 1, 1, 1, 0] to configuration notation + --- Result = [3, 0, 3, 3, 1, 1, 1, 0] +--- Retained value to add in file: [3, 0, 3, 3, 1, 1, 1, 0], indice : (2, 11, 0, 14) + --- converting (2, 6, 1, 10) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 6 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 0] + --- converting 1 in base 3 + --- result [1] + --- converting 10 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 0] + --- Result = [2, 0, 1, 1, 0, 1, 1, 0, 1, 0] + --- Converting base Y number [2, 0, 1, 1, 0, 1, 1, 0, 1, 0] to configuration notation + --- Result = [0, 3, 3, 0, 2, 0, 2, 0] +--- Retained value to add in file: [0, 3, 3, 0, 2, 0, 2, 0], indice : (2, 6, 1, 10) + --- converting (2, 3, 1, 15) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 3 in base 2 + --- appending 1 to result + --- appending 1 to result + --- result [0, 0, 1, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- Result = [2, 0, 0, 1, 1, 1, 1, 1, 1, 1] + --- Converting base Y number [2, 0, 0, 1, 1, 1, 1, 1, 1, 1] to configuration notation + --- Result = [0, 0, 3, 3, 2, 2, 2, 2] +--- Retained value to add in file: [0, 0, 3, 3, 2, 2, 2, 2], indice : (2, 3, 1, 15) + --- converting (0, 5, 2, 4) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 5 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 4 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 0] + --- Result = [0, 0, 1, 0, 1, 2, 0, 1, 0, 0] + --- Converting base Y number [0, 0, 1, 0, 1, 2, 0, 1, 0, 0] to configuration notation + --- Result = [0, 1, 0, 1, 0, 3, 0, 0] +--- Retained value to add in file: [0, 1, 0, 1, 0, 3, 0, 0], indice : (0, 5, 2, 4) + --- converting (1, 13, 1, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- Result = [1, 1, 1, 0, 1, 1, 1, 0, 0, 1] + --- Converting base Y number [1, 1, 1, 0, 1, 1, 1, 0, 0, 1] to configuration notation + --- Result = [2, 2, 0, 2, 2, 0, 0, 2] +--- Retained value to add in file: [2, 2, 0, 2, 2, 0, 0, 2], indice : (1, 13, 1, 9) + --- converting (0, 3, 2, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 3 in base 2 + --- appending 1 to result + --- appending 1 to result + --- result [0, 0, 1, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 12 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 0] + --- Result = [0, 0, 0, 1, 1, 2, 1, 1, 0, 0] + --- Converting base Y number [0, 0, 0, 1, 1, 2, 1, 1, 0, 0] to configuration notation + --- Result = [0, 0, 1, 1, 3, 3, 0, 0] +--- Retained value to add in file: [0, 0, 1, 1, 3, 3, 0, 0], indice : (0, 3, 2, 12) + --- converting (0, 0, 1, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 0 in base 2 + --- result [0, 0, 0, 0] + --- converting 1 in base 3 + --- result [1] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- Result = [0, 0, 0, 0, 0, 1, 1, 0, 0, 1] + --- Converting base Y number [0, 0, 0, 0, 0, 1, 1, 0, 0, 1] to configuration notation + --- Result = [0, 0, 0, 0, 2, 0, 0, 2] +--- Retained value to add in file: [0, 0, 0, 0, 2, 0, 0, 2], indice : (0, 0, 1, 9) + --- converting (1, 10, 2, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 10 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- Result = [1, 1, 0, 1, 0, 2, 0, 1, 1, 1] + --- Converting base Y number [1, 1, 0, 1, 0, 2, 0, 1, 1, 1] to configuration notation + --- Result = [2, 0, 2, 0, 0, 3, 3, 3] +--- Retained value to add in file: [2, 0, 2, 0, 0, 3, 3, 3], indice : (1, 10, 2, 7) + --- converting (0, 8, 2, 6) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 8 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 6 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 0] + --- Result = [0, 1, 0, 0, 0, 2, 0, 1, 1, 0] + --- Converting base Y number [0, 1, 0, 0, 0, 2, 0, 1, 1, 0] to configuration notation + --- Result = [1, 0, 0, 0, 0, 3, 3, 0] +--- Retained value to add in file: [1, 0, 0, 0, 0, 3, 3, 0], indice : (0, 8, 2, 6) + --- converting (1, 11, 2, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 11 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [1, 1, 0, 1, 1, 2, 1, 1, 0, 1] + --- Converting base Y number [1, 1, 0, 1, 1, 2, 1, 1, 0, 1] to configuration notation + --- Result = [2, 0, 2, 2, 3, 3, 0, 3] +--- Retained value to add in file: [2, 0, 2, 2, 3, 3, 0, 3], indice : (1, 11, 2, 13) + --- converting (0, 10, 2, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 10 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 0] + --- converting 2 in base 3 + --- result [2] + --- converting 5 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 1] + --- Result = [0, 1, 0, 1, 0, 2, 0, 1, 0, 1] + --- Converting base Y number [0, 1, 0, 1, 0, 2, 0, 1, 0, 1] to configuration notation + --- Result = [1, 0, 1, 0, 0, 3, 0, 3] +--- Retained value to add in file: [1, 0, 1, 0, 0, 3, 0, 3], indice : (0, 10, 2, 5) + --- converting (1, 9, 2, 4) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 4 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 0] + --- Result = [1, 1, 0, 0, 1, 2, 0, 1, 0, 0] + --- Converting base Y number [1, 1, 0, 0, 1, 2, 0, 1, 0, 0] to configuration notation + --- Result = [2, 0, 0, 2, 0, 3, 0, 0] +--- Retained value to add in file: [2, 0, 0, 2, 0, 3, 0, 0], indice : (1, 9, 2, 4) + --- converting (0, 8, 0, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 8 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 0] + --- converting 0 in base 3 + --- result [0] + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- Result = [0, 1, 0, 0, 0, 0, 0, 1, 1, 1] + --- Converting base Y number [0, 1, 0, 0, 0, 0, 0, 1, 1, 1] to configuration notation + --- Result = [1, 0, 0, 0, 0, 1, 1, 1] +--- Retained value to add in file: [1, 0, 0, 0, 0, 1, 1, 1], indice : (0, 8, 0, 7) + --- converting (2, 7, 1, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 5 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 1] + --- Result = [2, 0, 1, 1, 1, 1, 0, 1, 0, 1] + --- Converting base Y number [2, 0, 1, 1, 1, 1, 0, 1, 0, 1] to configuration notation + --- Result = [0, 3, 3, 3, 0, 2, 0, 2] +--- Retained value to add in file: [0, 3, 3, 3, 0, 2, 0, 2], indice : (2, 7, 1, 5) + --- converting (0, 1, 0, 10) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- converting 0 in base 3 + --- result [0] + --- converting 10 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 0] + --- Result = [0, 0, 0, 0, 1, 0, 1, 0, 1, 0] + --- Converting base Y number [0, 0, 0, 0, 1, 0, 1, 0, 1, 0] to configuration notation + --- Result = [0, 0, 0, 1, 1, 0, 1, 0] +--- Retained value to add in file: [0, 0, 0, 1, 1, 0, 1, 0], indice : (0, 1, 0, 10) + --- converting (0, 15, 1, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 12 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 0] + --- Result = [0, 1, 1, 1, 1, 1, 1, 1, 0, 0] + --- Converting base Y number [0, 1, 1, 1, 1, 1, 1, 1, 0, 0] to configuration notation + --- Result = [1, 1, 1, 1, 2, 2, 0, 0] +--- Retained value to add in file: [1, 1, 1, 1, 2, 2, 0, 0], indice : (0, 15, 1, 12) + --- converting (1, 15, 0, 10) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- converting 0 in base 3 + --- result [0] + --- converting 10 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 0] + --- Result = [1, 1, 1, 1, 1, 0, 1, 0, 1, 0] + --- Converting base Y number [1, 1, 1, 1, 1, 0, 1, 0, 1, 0] to configuration notation + --- Result = [2, 2, 2, 2, 1, 0, 1, 0] +--- Retained value to add in file: [2, 2, 2, 2, 1, 0, 1, 0], indice : (1, 15, 0, 10) + --- converting (1, 12, 1, 13) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 12 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 0] + --- converting 1 in base 3 + --- result [1] + --- converting 13 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 1] + --- Result = [1, 1, 1, 0, 0, 1, 1, 1, 0, 1] + --- Converting base Y number [1, 1, 1, 0, 0, 1, 1, 1, 0, 1] to configuration notation + --- Result = [2, 2, 0, 0, 2, 2, 0, 2] +--- Retained value to add in file: [2, 2, 0, 0, 2, 2, 0, 2], indice : (1, 12, 1, 13) + --- converting (2, 1, 0, 14) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- converting 0 in base 3 + --- result [0] + --- converting 14 in base 2 + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 0] + --- Result = [2, 0, 0, 0, 1, 0, 1, 1, 1, 0] + --- Converting base Y number [2, 0, 0, 0, 1, 0, 1, 1, 1, 0] to configuration notation + --- Result = [0, 0, 0, 3, 1, 1, 1, 0] +--- Retained value to add in file: [0, 0, 0, 3, 1, 1, 1, 0], indice : (2, 1, 0, 14) + --- converting (2, 9, 1, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- Result = [2, 1, 0, 0, 1, 1, 0, 1, 1, 1] + --- Converting base Y number [2, 1, 0, 0, 1, 1, 0, 1, 1, 1] to configuration notation + --- Result = [3, 0, 0, 3, 0, 2, 2, 2] +--- Retained value to add in file: [3, 0, 0, 3, 0, 2, 2, 2], indice : (2, 9, 1, 7) + --- converting (2, 11, 2, 7) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 11 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 1, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- Result = [2, 1, 0, 1, 1, 2, 0, 1, 1, 1] + --- Converting base Y number [2, 1, 0, 1, 1, 2, 0, 1, 1, 1] to configuration notation + --- Result = [3, 0, 3, 3, 0, 3, 3, 3] +--- Retained value to add in file: [3, 0, 3, 3, 0, 3, 3, 3], indice : (2, 11, 2, 7) + --- converting (1, 3, 1, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 1 in base 3 + --- result [1] + --- converting 3 in base 2 + --- appending 1 to result + --- appending 1 to result + --- result [0, 0, 1, 1] + --- converting 1 in base 3 + --- result [1] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- Result = [1, 0, 0, 1, 1, 1, 1, 0, 0, 1] + --- Converting base Y number [1, 0, 0, 1, 1, 1, 1, 0, 0, 1] to configuration notation + --- Result = [0, 0, 2, 2, 2, 0, 0, 2] +--- Retained value to add in file: [0, 0, 2, 2, 2, 0, 0, 2], indice : (1, 3, 1, 9) + --- converting (2, 5, 2, 5) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 5 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 5 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 1] + --- Result = [2, 0, 1, 0, 1, 2, 0, 1, 0, 1] + --- Converting base Y number [2, 0, 1, 0, 1, 2, 0, 1, 0, 1] to configuration notation + --- Result = [0, 3, 0, 3, 0, 3, 0, 3] +--- Retained value to add in file: [0, 3, 0, 3, 0, 3, 0, 3], indice : (2, 5, 2, 5) + --- converting (0, 15, 0, 12) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 0 in base 3 + --- result [0] + --- converting 15 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 1, 1] + --- converting 0 in base 3 + --- result [0] + --- converting 12 in base 2 + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- appending 1 to result + --- result [1, 1, 0, 0] + --- Result = [0, 1, 1, 1, 1, 0, 1, 1, 0, 0] + --- Converting base Y number [0, 1, 1, 1, 1, 0, 1, 1, 0, 0] to configuration notation + --- Result = [1, 1, 1, 1, 1, 1, 0, 0] +--- Retained value to add in file: [1, 1, 1, 1, 1, 1, 0, 0], indice : (0, 15, 0, 12) + --- converting (2, 5, 2, 9) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 5 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 1 to result + --- result [0, 1, 0, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 9 in base 2 + --- appending 1 to result + --- appending 0 to result + --- appending 0 to result + --- appending 1 to result + --- result [1, 0, 0, 1] + --- Result = [2, 0, 1, 0, 1, 2, 1, 0, 0, 1] + --- Converting base Y number [2, 0, 1, 0, 1, 2, 1, 0, 0, 1] to configuration notation + --- Result = [0, 3, 0, 3, 3, 0, 0, 3] +--- Retained value to add in file: [0, 3, 0, 3, 3, 0, 0, 3], indice : (2, 5, 2, 9) + --- converting (2, 7, 2, 1) to base Y ( base 3 on 2 bits, 2 on 4 bits and base 3 on 2 bits, 2 on 4 bits) + --- converting 2 in base 3 + --- result [2] + --- converting 7 in base 2 + --- appending 1 to result + --- appending 1 to result + --- appending 1 to result + --- result [0, 1, 1, 1] + --- converting 2 in base 3 + --- result [2] + --- converting 1 in base 2 + --- result [0, 0, 0, 1] + --- Result = [2, 0, 1, 1, 1, 2, 0, 0, 0, 1] + --- Converting base Y number [2, 0, 1, 1, 1, 2, 0, 0, 0, 1] to configuration notation + --- Result = [0, 3, 3, 3, 0, 0, 0, 3] +--- Retained value to add in file: [0, 3, 3, 3, 0, 0, 0, 3], indice : (2, 7, 2, 1) +--- Number of configurations generated = 70 +--- Outpuf file = /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file.csv diff --git a/experiment_automatization/experiment_log_file.txt b/experiment_automatization/experiment_log_file.txt deleted file mode 100755 index 25946ec6b3a241c76f4bd9ff7efa4bd77bbbeabb..0000000000000000000000000000000000000000 --- a/experiment_automatization/experiment_log_file.txt +++ /dev/null @@ -1,37075 +0,0 @@ ---- Loading utils.sh library .... ---- ... utils.sh correctly loaded ---- Loading parsing_utils.sh library .... ---- --- parsing_utils.sh correctly loaded. ---- Loading experiment_process_for_a_single_configuration.sh library .... ---- --- experiment_process_for_a_single_configuration.sh correctly loaded. ---- First step : setting the charge stop level value -adbd is already running as root ---- The configuration file does not have the suitable format, we save it to and replace with the correct one ---- Before move command mv /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file.csv /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file__no_suitable_format ---- After move command ---- Reading header configurations and ---- Creating the file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/input_configurations_file__finally_used.csv - -- Cleaning phone format of configuration >[1- 0- 0- 0- 0- 1- 2- 2]< - ----- Generic format: [1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 0- 0- 0- 0- 1- 2- 2]< - ----- Generic format: [1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 0- 0- 0- 0- 1- 2- 2]< - ----- Generic format: [1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 0- 0- 0- 1- 0- 2- 2]< - ----- Generic format: [1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 0- 0- 0- 1- 0- 2- 2]< - ----- Generic format: [1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 0- 0- 0- 1- 0- 2- 2]< - ----- Generic format: [1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 0- 0- 1- 0- 0- 2- 2]< - ----- Generic format: [1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 0- 0- 1- 0- 0- 2- 2]< - ----- Generic format: [1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 0- 0- 1- 0- 0- 2- 2]< - ----- Generic format: [1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 0- 1- 0- 0- 0- 2- 2]< - ----- Generic format: [1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 0- 1- 0- 0- 0- 2- 2]< - ----- Generic format: [1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 0- 1- 0- 0- 0- 2- 2]< - ----- Generic format: [1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 1- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 1- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[1- 1- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 0- 0- 0- 0- 2- 2- 2]< - ----- Generic format: [2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 0- 0- 0- 0- 2- 2- 2]< - ----- Generic format: [2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 0- 0- 0- 0- 2- 2- 2]< - ----- Generic format: [2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 0- 0- 0- 2- 0- 2- 2]< - ----- Generic format: [2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 0- 0- 0- 2- 0- 2- 2]< - ----- Generic format: [2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 0- 0- 0- 2- 0- 2- 2]< - ----- Generic format: [2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 0- 0- 2- 0- 0- 2- 2]< - ----- Generic format: [2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 0- 0- 2- 0- 0- 2- 2]< - ----- Generic format: [2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 0- 0- 2- 0- 0- 2- 2]< - ----- Generic format: [2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 0- 2- 0- 0- 0- 2- 2]< - ----- Generic format: [2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 0- 2- 0- 0- 0- 2- 2]< - ----- Generic format: [2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 0- 2- 0- 0- 0- 2- 2]< - ----- Generic format: [2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 2- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 2- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[2- 2- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 0- 0- 0- 0- 3- 2- 2]< - ----- Generic format: [3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 0- 0- 0- 0- 3- 2- 2]< - ----- Generic format: [3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 0- 0- 0- 0- 3- 2- 2]< - ----- Generic format: [3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 0- 0- 0- 3- 0- 2- 2]< - ----- Generic format: [3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 0- 0- 0- 3- 0- 2- 2]< - ----- Generic format: [3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 0- 0- 0- 3- 0- 2- 2]< - ----- Generic format: [3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 0- 0- 3- 0- 0- 2- 2]< - ----- Generic format: [3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 0- 0- 3- 0- 0- 2- 2]< - ----- Generic format: [3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 0- 0- 3- 0- 0- 2- 2]< - ----- Generic format: [3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 0- 3- 0- 0- 0- 2- 2]< - ----- Generic format: [3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 0- 3- 0- 0- 0- 2- 2]< - ----- Generic format: [3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 0- 3- 0- 0- 0- 2- 2]< - ----- Generic format: [3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 3- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 3- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[3- 3- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 0- 0- 0- 0- 4- 2- 2]< - ----- Generic format: [4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 0- 0- 0- 0- 4- 2- 2]< - ----- Generic format: [4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 0- 0- 0- 0- 4- 2- 2]< - ----- Generic format: [4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 0- 0- 0- 4- 0- 2- 2]< - ----- Generic format: [4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 0- 0- 0- 4- 0- 2- 2]< - ----- Generic format: [4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 0- 0- 0- 4- 0- 2- 2]< - ----- Generic format: [4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 0- 0- 4- 0- 0- 2- 2]< - ----- Generic format: [4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 0- 0- 4- 0- 0- 2- 2]< - ----- Generic format: [4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 0- 0- 4- 0- 0- 2- 2]< - ----- Generic format: [4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 0- 4- 0- 0- 0- 2- 2]< - ----- Generic format: [4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 0- 4- 0- 0- 0- 2- 2]< - ----- Generic format: [4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 0- 4- 0- 0- 0- 2- 2]< - ----- Generic format: [4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] - -- Cleaning phone format of configuration >[4- 4- 0- 0- 0- 0- 2- 2]< - ----- Generic format: [4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0] - -- Generic format with exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0] - -- Exact frequencies: [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] ---- Suitable format produced - ---- Reading header configurations and exact frequencies ---- Performing experiments on configuration 100001-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 48 ---- Current battery is low, so we need to wait battery ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 48 ---- Desactivating the charge stop level option ---- Desactivating the charge stop level option, command : /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell echo 100 > /sys/devices/platform/soc/soc:google,charger/charge_stop_level </dev/null ---- The current battery level : 48, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 48 ---- The current battery level : 48, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 48 ---- The current battery level : 48, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 ---- Current battery is now equal to the experiment battery level ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 1 ---- Exact frequency of core 5: 576000 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 576000 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 9176 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 1 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 2 ---- The current number of thread ready to be sambled : 2, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2010.5306198084834 -powermeter script : average_power with numpy arrays = 2010.530619807812 -powermeter script : Summary Result = time (s): 604.951092004776 -Ins Current (mA):405.5616470193781 -Samples: 3000000 -Consumed Energy (mAs): 250286.72435005906 -Consumed Energy (mAh): 69.52409009723863 -Consumed Energy (mWs): 1208982.461119244 -Consumed Energy (mWh): 335.82846142201225 -Avg power (mW): 2010.5306198084834 -Avg Current (mA): 415.97536460827024 -Avg Voltage (V): 4.833292523709494 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 1 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1807 bytes in 0.064s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 604.951092004776 -Ins Current (mA):405.5616470193781 -Samples: 3000000 -Consumed Energy (mAs): 250286.72435005906 -Consumed Energy (mAh): 69.52409009723863 -Consumed Energy (mWs): 1208982.461119244 -Consumed Energy (mWh): 335.82846142201225 -Avg power (mW): 2010.5306198084834 -Avg Current (mA): 415.97536460827024 -Avg Voltage (V): 4.833292523709494 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 69.52409009723863 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2010.5306198084834 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 9201 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:26:05 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 16:36:05 +0100 - Duration: 600030 seconds -Real workload: 5.00487655349442E10 - Integer reached: 185536 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 9202 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:26:05 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 16:36:05 +0100 - Duration: 600001 seconds -Real workload: 4.975492706057203E10 - Integer reached: 185013 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 9203 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:26:05 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 16:36:05 +0100 - Duration: 600004 seconds -Real workload: 4.836536324041022E11 - Integer reached: 551518 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 9204 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:26:05 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 16:36:05 +0100 - Duration: 600007 seconds -Real workload: 5.814057226416545E11 - Integer reached: 602595 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,0,0,1,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16486e+12 ---- Getting energy efficiency ---- Energy efficiency: 5.96845e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 100001-2-2 1,0,0,0,0,1,2,2 [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] time (s): 604.951092004776 -Ins Current (mA):405.5616470193781 -Samples: 3000000 -Consumed Energy (mAs): 250286.72435005906 -Consumed Energy (mAh): 69.52409009723863 -Consumed Energy (mWs): 1208982.461119244 -Consumed Energy (mWh): 335.82846142201225 -Avg power (mW): 2010.5306198084834 -Avg Current (mA): 415.97536460827024 -Avg Voltage (V): 4.833292523709494 - Thread : 0 - ThreadProcess id: 9201 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:26:05 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 16:36:05 +0100 - Duration: 600030 seconds -Real workload: 5.00487655349442E10 - Integer reached: 185536 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 9202 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:26:05 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 16:36:05 +0100 - Duration: 600001 seconds -Real workload: 4.975492706057203E10 - Integer reached: 185013 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 9203 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:26:05 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 16:36:05 +0100 - Duration: 600004 seconds -Real workload: 4.836536324041022E11 - Integer reached: 551518 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 9204 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:26:05 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 16:36:05 +0100 - Duration: 600007 seconds -Real workload: 5.814057226416545E11 - Integer reached: 602595 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 69.52409009723863 1.16486e+12 5.96845e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 100001-2-2 -phone format: 1,0,0,0,0,1,2,2 -Exact values of frequencies: [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 604.951092004776 -Ins Current (mA):405.5616470193781 -Samples: 3000000 -Consumed Energy (mAs): 250286.72435005906 -Consumed Energy (mAh): 69.52409009723863 -Consumed Energy (mWs): 1208982.461119244 -Consumed Energy (mWh): 335.82846142201225 -Avg power (mW): 2010.5306198084834 -Avg Current (mA): 415.97536460827024 -Avg Voltage (V): 4.833292523709494 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 9201 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:26:05 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 16:36:05 +0100 - Duration: 600030 seconds -Real workload: 5.00487655349442E10 - Integer reached: 185536 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 9202 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:26:05 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 16:36:05 +0100 - Duration: 600001 seconds -Real workload: 4.975492706057203E10 - Integer reached: 185013 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 9203 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:26:05 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 16:36:05 +0100 - Duration: 600004 seconds -Real workload: 4.836536324041022E11 - Integer reached: 551518 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 9204 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:26:05 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 16:36:05 +0100 - Duration: 600007 seconds -Real workload: 5.814057226416545E11 - Integer reached: 602595 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 69.52409009723863 -Workload: 1.16486e+12 -Energy efficiency: 5.96845e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_04_47' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 69.52409009723863 ---- Experiment result, Avg Power = 2010.5306198084834 ---- Experiment result, Total Workload = 1.16486e+12 ---- Experiment result, Energy Efficiency = 5.96845e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv does not exist we create it and add header ---- Experiments performed on configuration 100001-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_18_22_10 ---- Performing experiments on configuration 100001-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 1 ---- Exact frequency of core 5: 576000 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 576000 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 10531 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 1 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2044.1753729837076 -powermeter script : average_power with numpy arrays = 2044.1753729831357 -powermeter script : Summary Result = time (s): 603.5882942676544 -Ins Current (mA):420.0590426990948 -Samples: 3000000 -Consumed Energy (mAs): 255892.8852087534 -Consumed Energy (mAh): 71.0813570024315 -Consumed Energy (mWs): 1234412.5342817232 -Consumed Energy (mWh): 342.892370633812 -Avg power (mW): 2044.1753729837076 -Avg Current (mA): 423.4666039117096 -Avg Voltage (V): 4.827241048292692 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 1 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1815 bytes in 0.073s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 603.5882942676544 -Ins Current (mA):420.0590426990948 -Samples: 3000000 -Consumed Energy (mAs): 255892.8852087534 -Consumed Energy (mAh): 71.0813570024315 -Consumed Energy (mWs): 1234412.5342817232 -Consumed Energy (mWh): 342.892370633812 -Avg power (mW): 2044.1753729837076 -Avg Current (mA): 423.4666039117096 -Avg Voltage (V): 4.827241048292692 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 71.0813570024315 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2044.1753729837076 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 10557 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:41:58 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 16:51:58 +0100 - Duration: 600025 seconds -Real workload: 4.958622242946553E10 - Integer reached: 184712 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 10558 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:41:58 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 16:51:58 +0100 - Duration: 600029 seconds -Real workload: 5.008534740590299E10 - Integer reached: 185601 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 10559 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:41:58 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 16:51:58 +0100 - Duration: 600003 seconds -Real workload: 4.85295622303432E11 - Integer reached: 552418 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 10561 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:41:58 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 16:51:58 +0100 - Duration: 600004 seconds -Real workload: 5.810047958962595E11 - Integer reached: 602395 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,0,0,1,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16597e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.09633e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 100001-2-2 1,0,0,0,0,1,2,2 [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] time (s): 603.5882942676544 -Ins Current (mA):420.0590426990948 -Samples: 3000000 -Consumed Energy (mAs): 255892.8852087534 -Consumed Energy (mAh): 71.0813570024315 -Consumed Energy (mWs): 1234412.5342817232 -Consumed Energy (mWh): 342.892370633812 -Avg power (mW): 2044.1753729837076 -Avg Current (mA): 423.4666039117096 -Avg Voltage (V): 4.827241048292692 - Thread : 0 - ThreadProcess id: 10557 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:41:58 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 16:51:58 +0100 - Duration: 600025 seconds -Real workload: 4.958622242946553E10 - Integer reached: 184712 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 10558 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:41:58 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 16:51:58 +0100 - Duration: 600029 seconds -Real workload: 5.008534740590299E10 - Integer reached: 185601 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 10559 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:41:58 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 16:51:58 +0100 - Duration: 600003 seconds -Real workload: 4.85295622303432E11 - Integer reached: 552418 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 10561 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:41:58 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 16:51:58 +0100 - Duration: 600004 seconds -Real workload: 5.810047958962595E11 - Integer reached: 602395 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 71.0813570024315 1.16597e+12 6.09633e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 100001-2-2 -phone format: 1,0,0,0,0,1,2,2 -Exact values of frequencies: [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 603.5882942676544 -Ins Current (mA):420.0590426990948 -Samples: 3000000 -Consumed Energy (mAs): 255892.8852087534 -Consumed Energy (mAh): 71.0813570024315 -Consumed Energy (mWs): 1234412.5342817232 -Consumed Energy (mWh): 342.892370633812 -Avg power (mW): 2044.1753729837076 -Avg Current (mA): 423.4666039117096 -Avg Voltage (V): 4.827241048292692 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 10557 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:41:58 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 16:51:58 +0100 - Duration: 600025 seconds -Real workload: 4.958622242946553E10 - Integer reached: 184712 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 10558 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:41:58 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 16:51:58 +0100 - Duration: 600029 seconds -Real workload: 5.008534740590299E10 - Integer reached: 185601 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 10559 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:41:58 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 16:51:58 +0100 - Duration: 600003 seconds -Real workload: 4.85295622303432E11 - Integer reached: 552418 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 10561 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:41:58 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 16:51:58 +0100 - Duration: 600004 seconds -Real workload: 5.810047958962595E11 - Integer reached: 602395 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 71.0813570024315 -Workload: 1.16597e+12 -Energy efficiency: 6.09633e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_25_12' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 71.0813570024315 ---- Experiment result, Avg Power = 2044.1753729837076 ---- Experiment result, Total Workload = 1.16597e+12 ---- Experiment result, Energy Efficiency = 6.09633e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 100001-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_18_37_59 ---- Performing experiments on configuration 100001-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 1 ---- Exact frequency of core 5: 576000 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 576000 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 11575 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 1 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2047.1024914329862 -powermeter script : average_power with numpy arrays = 2047.1024914326842 -powermeter script : Summary Result = time (s): 601.8507990837097 -Ins Current (mA):429.3623379443553 -Samples: 3000000 -Consumed Energy (mAs): 253718.95188429477 -Consumed Energy (mAh): 70.47748663452633 -Consumed Energy (mWs): 1224569.615399165 -Consumed Energy (mWh): 340.1582264997681 -Avg power (mW): 2047.1024914329862 -Avg Current (mA): 424.16490150051965 -Avg Voltage (V): 4.826194916626024 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 1 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1818 bytes in 0.078s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.8507990837097 -Ins Current (mA):429.3623379443553 -Samples: 3000000 -Consumed Energy (mAs): 253718.95188429477 -Consumed Energy (mAh): 70.47748663452633 -Consumed Energy (mWs): 1224569.615399165 -Consumed Energy (mWh): 340.1582264997681 -Avg power (mW): 2047.1024914329862 -Avg Current (mA): 424.16490150051965 -Avg Voltage (V): 4.826194916626024 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.47748663452633 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2047.1024914329862 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 11601 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:57:46 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 17:07:47 +0100 - Duration: 600028 seconds -Real workload: 5.0217720583004166E10 - Integer reached: 185836 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 11602 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:57:46 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 17:07:47 +0100 - Duration: 600008 seconds -Real workload: 4.952856124316381E10 - Integer reached: 184609 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 11603 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:57:47 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 17:07:47 +0100 - Duration: 600008 seconds -Real workload: 4.8134513751672144E11 - Integer reached: 550250 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 11604 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:57:47 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 17:07:47 +0100 - Duration: 600009 seconds -Real workload: 5.823043177095037E11 - Integer reached: 603043 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,0,0,1,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.1634e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.05789e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 100001-2-2 1,0,0,0,0,1,2,2 [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] time (s): 601.8507990837097 -Ins Current (mA):429.3623379443553 -Samples: 3000000 -Consumed Energy (mAs): 253718.95188429477 -Consumed Energy (mAh): 70.47748663452633 -Consumed Energy (mWs): 1224569.615399165 -Consumed Energy (mWh): 340.1582264997681 -Avg power (mW): 2047.1024914329862 -Avg Current (mA): 424.16490150051965 -Avg Voltage (V): 4.826194916626024 - Thread : 0 - ThreadProcess id: 11601 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:57:46 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 17:07:47 +0100 - Duration: 600028 seconds -Real workload: 5.0217720583004166E10 - Integer reached: 185836 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 11602 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:57:46 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 17:07:47 +0100 - Duration: 600008 seconds -Real workload: 4.952856124316381E10 - Integer reached: 184609 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 11603 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:57:47 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 17:07:47 +0100 - Duration: 600008 seconds -Real workload: 4.8134513751672144E11 - Integer reached: 550250 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 11604 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:57:47 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 17:07:47 +0100 - Duration: 600009 seconds -Real workload: 5.823043177095037E11 - Integer reached: 603043 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.47748663452633 1.1634e+12 6.05789e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 100001-2-2 -phone format: 1,0,0,0,0,1,2,2 -Exact values of frequencies: [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.8507990837097 -Ins Current (mA):429.3623379443553 -Samples: 3000000 -Consumed Energy (mAs): 253718.95188429477 -Consumed Energy (mAh): 70.47748663452633 -Consumed Energy (mWs): 1224569.615399165 -Consumed Energy (mWh): 340.1582264997681 -Avg power (mW): 2047.1024914329862 -Avg Current (mA): 424.16490150051965 -Avg Voltage (V): 4.826194916626024 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 11601 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:57:46 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 17:07:47 +0100 - Duration: 600028 seconds -Real workload: 5.0217720583004166E10 - Integer reached: 185836 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 11602 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:57:46 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 17:07:47 +0100 - Duration: 600008 seconds -Real workload: 4.952856124316381E10 - Integer reached: 184609 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 11603 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:57:47 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 17:07:47 +0100 - Duration: 600008 seconds -Real workload: 4.8134513751672144E11 - Integer reached: 550250 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 11604 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 16:57:47 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 17:07:47 +0100 - Duration: 600009 seconds -Real workload: 5.823043177095037E11 - Integer reached: 603043 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.47748663452633 -Workload: 1.1634e+12 -Energy efficiency: 6.05789e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_41_01' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.47748663452633 ---- Experiment result, Avg Power = 2047.1024914329862 ---- Experiment result, Total Workload = 1.1634e+12 ---- Experiment result, Energy Efficiency = 6.05789e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 100001-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_18_53_46 ---- Performing experiments on configuration 100010-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 1 ---- Exact frequency of core 4: 576000 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 576000 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 12712 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 1 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2025.8535423935475 -powermeter script : average_power with numpy arrays = 2025.8535423931685 -powermeter script : Summary Result = time (s): 602.7767572402954 -Ins Current (mA):431.99838851003847 -Samples: 3000000 -Consumed Energy (mAs): 252325.65157720537 -Consumed Energy (mAh): 70.09045877144594 -Consumed Energy (mWs): 1218082.616065264 -Consumed Energy (mWh): 338.3562822403511 -Avg power (mW): 2025.8535423935475 -Avg Current (mA): 419.4557348860492 -Avg Voltage (V): 4.8297195005425255 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 1 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.060s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.7767572402954 -Ins Current (mA):431.99838851003847 -Samples: 3000000 -Consumed Energy (mAs): 252325.65157720537 -Consumed Energy (mAh): 70.09045877144594 -Consumed Energy (mWs): 1218082.616065264 -Consumed Energy (mWh): 338.3562822403511 -Avg power (mW): 2025.8535423935475 -Avg Current (mA): 419.4557348860492 -Avg Voltage (V): 4.8297195005425255 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.09045877144594 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2025.8535423935475 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 12738 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:13:33 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 17:23:33 +0100 - Duration: 600021 seconds -Real workload: 5.009829505897429E10 - Integer reached: 185624 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 12739 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:13:33 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 17:23:33 +0100 - Duration: 600017 seconds -Real workload: 5.021377494928802E10 - Integer reached: 185829 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 12740 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:13:33 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 17:23:33 +0100 - Duration: 600009 seconds -Real workload: 4.847041741747317E11 - Integer reached: 552094 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 12741 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:13:33 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 17:23:33 +0100 - Duration: 600004 seconds -Real workload: 5.811410948804683E11 - Integer reached: 602463 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,0,1,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16616e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.01036e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 100010-2-2 1,0,0,0,1,0,2,2 [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] time (s): 602.7767572402954 -Ins Current (mA):431.99838851003847 -Samples: 3000000 -Consumed Energy (mAs): 252325.65157720537 -Consumed Energy (mAh): 70.09045877144594 -Consumed Energy (mWs): 1218082.616065264 -Consumed Energy (mWh): 338.3562822403511 -Avg power (mW): 2025.8535423935475 -Avg Current (mA): 419.4557348860492 -Avg Voltage (V): 4.8297195005425255 - Thread : 0 - ThreadProcess id: 12738 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:13:33 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 17:23:33 +0100 - Duration: 600021 seconds -Real workload: 5.009829505897429E10 - Integer reached: 185624 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 12739 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:13:33 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 17:23:33 +0100 - Duration: 600017 seconds -Real workload: 5.021377494928802E10 - Integer reached: 185829 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 12740 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:13:33 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 17:23:33 +0100 - Duration: 600009 seconds -Real workload: 4.847041741747317E11 - Integer reached: 552094 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 12741 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:13:33 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 17:23:33 +0100 - Duration: 600004 seconds -Real workload: 5.811410948804683E11 - Integer reached: 602463 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.09045877144594 1.16616e+12 6.01036e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 100010-2-2 -phone format: 1,0,0,0,1,0,2,2 -Exact values of frequencies: [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.7767572402954 -Ins Current (mA):431.99838851003847 -Samples: 3000000 -Consumed Energy (mAs): 252325.65157720537 -Consumed Energy (mAh): 70.09045877144594 -Consumed Energy (mWs): 1218082.616065264 -Consumed Energy (mWh): 338.3562822403511 -Avg power (mW): 2025.8535423935475 -Avg Current (mA): 419.4557348860492 -Avg Voltage (V): 4.8297195005425255 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 12738 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:13:33 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 17:23:33 +0100 - Duration: 600021 seconds -Real workload: 5.009829505897429E10 - Integer reached: 185624 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 12739 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:13:33 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 17:23:33 +0100 - Duration: 600017 seconds -Real workload: 5.021377494928802E10 - Integer reached: 185829 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 12740 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:13:33 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 17:23:33 +0100 - Duration: 600009 seconds -Real workload: 4.847041741747317E11 - Integer reached: 552094 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 12741 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:13:33 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 17:23:33 +0100 - Duration: 600004 seconds -Real workload: 5.811410948804683E11 - Integer reached: 602463 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.09045877144594 -Workload: 1.16616e+12 -Energy efficiency: 6.01036e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_18_56_48' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.09045877144594 ---- Experiment result, Avg Power = 2025.8535423935475 ---- Experiment result, Total Workload = 1.16616e+12 ---- Experiment result, Energy Efficiency = 6.01036e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 100010-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_19_09_34 ---- Performing experiments on configuration 100010-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- Current battery is low, so we need to wait battery ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- Desactivating the charge stop level option ---- Desactivating the charge stop level option, command : /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell echo 100 > /sys/devices/platform/soc/soc:google,charger/charge_stop_level </dev/null ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 ---- Current battery is now equal to the experiment battery level ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 1 ---- Exact frequency of core 4: 576000 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 576000 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 13752 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 1 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 3 ---- The current number of thread ready to be sambled : 3, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2044.639552517949 -powermeter script : average_power with numpy arrays = 2044.6395525175637 -powermeter script : Summary Result = time (s): 602.8305461406708 -Ins Current (mA):445.8878293534082 -Samples: 3000000 -Consumed Energy (mAs): 254120.9449099966 -Consumed Energy (mAh): 70.58915136388794 -Consumed Energy (mWs): 1226448.8999144884 -Consumed Energy (mWh): 340.6802499762468 -Avg power (mW): 2044.639552517949 -Avg Current (mA): 423.58669686666434 -Avg Voltage (V): 4.826968286876006 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 1 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.063s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.8305461406708 -Ins Current (mA):445.8878293534082 -Samples: 3000000 -Consumed Energy (mAs): 254120.9449099966 -Consumed Energy (mAh): 70.58915136388794 -Consumed Energy (mWs): 1226448.8999144884 -Consumed Energy (mWh): 340.6802499762468 -Avg power (mW): 2044.639552517949 -Avg Current (mA): 423.58669686666434 -Avg Voltage (V): 4.826968286876006 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.58915136388794 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2044.639552517949 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 13777 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:30:22 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 17:40:22 +0100 - Duration: 600016 seconds -Real workload: 4.963775507664552E10 - Integer reached: 184804 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 13778 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:30:22 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 17:40:22 +0100 - Duration: 600010 seconds -Real workload: 5.020926583030919E10 - Integer reached: 185821 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 13780 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:30:22 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 17:40:22 +0100 - Duration: 600008 seconds -Real workload: 4.811924106856461E11 - Integer reached: 550166 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 13781 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:30:22 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 17:40:22 +0100 - Duration: 600010 seconds -Real workload: 5.807482779180227E11 - Integer reached: 602267 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,0,1,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16179e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.0759e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 100010-2-2 1,0,0,0,1,0,2,2 [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] time (s): 602.8305461406708 -Ins Current (mA):445.8878293534082 -Samples: 3000000 -Consumed Energy (mAs): 254120.9449099966 -Consumed Energy (mAh): 70.58915136388794 -Consumed Energy (mWs): 1226448.8999144884 -Consumed Energy (mWh): 340.6802499762468 -Avg power (mW): 2044.639552517949 -Avg Current (mA): 423.58669686666434 -Avg Voltage (V): 4.826968286876006 - Thread : 0 - ThreadProcess id: 13777 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:30:22 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 17:40:22 +0100 - Duration: 600016 seconds -Real workload: 4.963775507664552E10 - Integer reached: 184804 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 13778 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:30:22 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 17:40:22 +0100 - Duration: 600010 seconds -Real workload: 5.020926583030919E10 - Integer reached: 185821 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 13780 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:30:22 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 17:40:22 +0100 - Duration: 600008 seconds -Real workload: 4.811924106856461E11 - Integer reached: 550166 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 13781 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:30:22 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 17:40:22 +0100 - Duration: 600010 seconds -Real workload: 5.807482779180227E11 - Integer reached: 602267 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.58915136388794 1.16179e+12 6.0759e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 100010-2-2 -phone format: 1,0,0,0,1,0,2,2 -Exact values of frequencies: [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.8305461406708 -Ins Current (mA):445.8878293534082 -Samples: 3000000 -Consumed Energy (mAs): 254120.9449099966 -Consumed Energy (mAh): 70.58915136388794 -Consumed Energy (mWs): 1226448.8999144884 -Consumed Energy (mWh): 340.6802499762468 -Avg power (mW): 2044.639552517949 -Avg Current (mA): 423.58669686666434 -Avg Voltage (V): 4.826968286876006 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 13777 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:30:22 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 17:40:22 +0100 - Duration: 600016 seconds -Real workload: 4.963775507664552E10 - Integer reached: 184804 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 13778 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:30:22 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 17:40:22 +0100 - Duration: 600010 seconds -Real workload: 5.020926583030919E10 - Integer reached: 185821 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 13780 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:30:22 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 17:40:22 +0100 - Duration: 600008 seconds -Real workload: 4.811924106856461E11 - Integer reached: 550166 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 13781 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:30:22 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 17:40:22 +0100 - Duration: 600010 seconds -Real workload: 5.807482779180227E11 - Integer reached: 602267 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.58915136388794 -Workload: 1.16179e+12 -Energy efficiency: 6.0759e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_12_36' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.58915136388794 ---- Experiment result, Avg Power = 2044.639552517949 ---- Experiment result, Total Workload = 1.16179e+12 ---- Experiment result, Energy Efficiency = 6.0759e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 100010-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_19_26_23 ---- Performing experiments on configuration 100010-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 1 ---- Exact frequency of core 4: 576000 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 576000 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 15105 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 1 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2066.2232265127523 -powermeter script : average_power with numpy arrays = 2066.2232265125467 -powermeter script : Summary Result = time (s): 601.6390361785889 -Ins Current (mA):458.8214325171722 -Samples: 3000000 -Consumed Energy (mAs): 256708.41391487207 -Consumed Energy (mAh): 71.30789275413113 -Consumed Energy (mWs): 1238155.4695201772 -Consumed Energy (mWh): 343.9320748667159 -Avg power (mW): 2066.2232265127523 -Avg Current (mA): 428.3966252915104 -Avg Voltage (V): 4.823154769500699 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 1 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.070s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6390361785889 -Ins Current (mA):458.8214325171722 -Samples: 3000000 -Consumed Energy (mAs): 256708.41391487207 -Consumed Energy (mAh): 71.30789275413113 -Consumed Energy (mWs): 1238155.4695201772 -Consumed Energy (mWh): 343.9320748667159 -Avg power (mW): 2066.2232265127523 -Avg Current (mA): 428.3966252915104 -Avg Voltage (V): 4.823154769500699 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 71.30789275413113 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2066.2232265127523 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 15130 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:46:11 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 17:56:11 +0100 - Duration: 600018 seconds -Real workload: 5.023575989366942E10 - Integer reached: 185868 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 15131 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:46:11 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 17:56:11 +0100 - Duration: 600002 seconds -Real workload: 4.952856124316381E10 - Integer reached: 184609 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 15132 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:46:11 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 17:56:11 +0100 - Duration: 600005 seconds -Real workload: 4.796157019801365E11 - Integer reached: 549298 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 15134 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:46:12 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 17:56:12 +0100 - Duration: 600010 seconds -Real workload: 5.827057082039834E11 - Integer reached: 603243 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,0,1,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16209e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.13618e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 100010-2-2 1,0,0,0,1,0,2,2 [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] time (s): 601.6390361785889 -Ins Current (mA):458.8214325171722 -Samples: 3000000 -Consumed Energy (mAs): 256708.41391487207 -Consumed Energy (mAh): 71.30789275413113 -Consumed Energy (mWs): 1238155.4695201772 -Consumed Energy (mWh): 343.9320748667159 -Avg power (mW): 2066.2232265127523 -Avg Current (mA): 428.3966252915104 -Avg Voltage (V): 4.823154769500699 - Thread : 0 - ThreadProcess id: 15130 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:46:11 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 17:56:11 +0100 - Duration: 600018 seconds -Real workload: 5.023575989366942E10 - Integer reached: 185868 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 15131 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:46:11 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 17:56:11 +0100 - Duration: 600002 seconds -Real workload: 4.952856124316381E10 - Integer reached: 184609 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 15132 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:46:11 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 17:56:11 +0100 - Duration: 600005 seconds -Real workload: 4.796157019801365E11 - Integer reached: 549298 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 15134 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:46:12 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 17:56:12 +0100 - Duration: 600010 seconds -Real workload: 5.827057082039834E11 - Integer reached: 603243 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 71.30789275413113 1.16209e+12 6.13618e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 100010-2-2 -phone format: 1,0,0,0,1,0,2,2 -Exact values of frequencies: [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6390361785889 -Ins Current (mA):458.8214325171722 -Samples: 3000000 -Consumed Energy (mAs): 256708.41391487207 -Consumed Energy (mAh): 71.30789275413113 -Consumed Energy (mWs): 1238155.4695201772 -Consumed Energy (mWh): 343.9320748667159 -Avg power (mW): 2066.2232265127523 -Avg Current (mA): 428.3966252915104 -Avg Voltage (V): 4.823154769500699 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 15130 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:46:11 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 17:56:11 +0100 - Duration: 600018 seconds -Real workload: 5.023575989366942E10 - Integer reached: 185868 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 15131 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:46:11 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 17:56:11 +0100 - Duration: 600002 seconds -Real workload: 4.952856124316381E10 - Integer reached: 184609 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 15132 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:46:11 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 17:56:11 +0100 - Duration: 600005 seconds -Real workload: 4.796157019801365E11 - Integer reached: 549298 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 15134 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 17:46:12 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 17:56:12 +0100 - Duration: 600010 seconds -Real workload: 5.827057082039834E11 - Integer reached: 603243 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 71.30789275413113 -Workload: 1.16209e+12 -Energy efficiency: 6.13618e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_29_26' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 71.30789275413113 ---- Experiment result, Avg Power = 2066.2232265127523 ---- Experiment result, Total Workload = 1.16209e+12 ---- Experiment result, Energy Efficiency = 6.13618e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 100010-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_19_42_10 ---- Performing experiments on configuration 100100-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 1 ---- Exact frequency of core 3: 576000 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 576000 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 16163 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 1 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2045.810308683365 -powermeter script : average_power with numpy arrays = 2045.8103086828128 -powermeter script : Summary Result = time (s): 601.7589974403381 -Ins Current (mA):409.8613146194553 -Samples: 3000000 -Consumed Energy (mAs): 254674.0009476432 -Consumed Energy (mAh): 70.742778041012 -Consumed Energy (mWs): 1228735.7138408432 -Consumed Energy (mWh): 341.3154760669009 -Avg power (mW): 2045.810308683365 -Avg Current (mA): 423.85207750261424 -Avg Voltage (V): 4.826708225042844 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 1 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1818 bytes in 0.065s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.7589974403381 -Ins Current (mA):409.8613146194553 -Samples: 3000000 -Consumed Energy (mAs): 254674.0009476432 -Consumed Energy (mAh): 70.742778041012 -Consumed Energy (mWs): 1228735.7138408432 -Consumed Energy (mWh): 341.3154760669009 -Avg power (mW): 2045.810308683365 -Avg Current (mA): 423.85207750261424 -Avg Voltage (V): 4.826708225042844 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.742778041012 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2045.810308683365 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 16188 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:01:58 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 18:11:58 +0100 - Duration: 600033 seconds -Real workload: 4.9599663051341324E10 - Integer reached: 184736 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 16189 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:01:58 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 18:11:58 +0100 - Duration: 600022 seconds -Real workload: 4.9461427046061775E10 - Integer reached: 184489 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 16191 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:01:58 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 18:11:58 +0100 - Duration: 600005 seconds -Real workload: 4.8560975258446423E11 - Integer reached: 552590 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 16192 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:01:58 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 18:11:58 +0100 - Duration: 600001 seconds -Real workload: 5.76252732566476E11 - Integer reached: 600019 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,1,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16092e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.09368e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 100100-2-2 1,0,0,1,0,0,2,2 [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] time (s): 601.7589974403381 -Ins Current (mA):409.8613146194553 -Samples: 3000000 -Consumed Energy (mAs): 254674.0009476432 -Consumed Energy (mAh): 70.742778041012 -Consumed Energy (mWs): 1228735.7138408432 -Consumed Energy (mWh): 341.3154760669009 -Avg power (mW): 2045.810308683365 -Avg Current (mA): 423.85207750261424 -Avg Voltage (V): 4.826708225042844 - Thread : 0 - ThreadProcess id: 16188 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:01:58 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 18:11:58 +0100 - Duration: 600033 seconds -Real workload: 4.9599663051341324E10 - Integer reached: 184736 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 16189 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:01:58 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 18:11:58 +0100 - Duration: 600022 seconds -Real workload: 4.9461427046061775E10 - Integer reached: 184489 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 16191 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:01:58 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 18:11:58 +0100 - Duration: 600005 seconds -Real workload: 4.8560975258446423E11 - Integer reached: 552590 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 16192 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:01:58 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 18:11:58 +0100 - Duration: 600001 seconds -Real workload: 5.76252732566476E11 - Integer reached: 600019 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.742778041012 1.16092e+12 6.09368e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 100100-2-2 -phone format: 1,0,0,1,0,0,2,2 -Exact values of frequencies: [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.7589974403381 -Ins Current (mA):409.8613146194553 -Samples: 3000000 -Consumed Energy (mAs): 254674.0009476432 -Consumed Energy (mAh): 70.742778041012 -Consumed Energy (mWs): 1228735.7138408432 -Consumed Energy (mWh): 341.3154760669009 -Avg power (mW): 2045.810308683365 -Avg Current (mA): 423.85207750261424 -Avg Voltage (V): 4.826708225042844 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 16188 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:01:58 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 18:11:58 +0100 - Duration: 600033 seconds -Real workload: 4.9599663051341324E10 - Integer reached: 184736 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 16189 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:01:58 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 18:11:58 +0100 - Duration: 600022 seconds -Real workload: 4.9461427046061775E10 - Integer reached: 184489 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 16191 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:01:58 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 18:11:58 +0100 - Duration: 600005 seconds -Real workload: 4.8560975258446423E11 - Integer reached: 552590 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 16192 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:01:58 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 18:11:58 +0100 - Duration: 600001 seconds -Real workload: 5.76252732566476E11 - Integer reached: 600019 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.742778041012 -Workload: 1.16092e+12 -Energy efficiency: 6.09368e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_19_45_12' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.742778041012 ---- Experiment result, Avg Power = 2045.810308683365 ---- Experiment result, Total Workload = 1.16092e+12 ---- Experiment result, Energy Efficiency = 6.09368e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 100100-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_19_57_57 ---- Performing experiments on configuration 100100-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 1 ---- Exact frequency of core 3: 576000 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 576000 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 17185 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 1 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 3 ---- The current number of thread ready to be sambled : 3, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2039.2028466702188 -powermeter script : average_power with numpy arrays = 2039.2028466699162 -powermeter script : Summary Result = time (s): 607.1386249065399 -Ins Current (mA):425.96996468450345 -Samples: 3000000 -Consumed Energy (mAs): 254064.9150332954 -Consumed Energy (mAh): 70.57358750924872 -Consumed Energy (mWs): 1225593.261755567 -Consumed Energy (mWh): 340.44257270987976 -Avg power (mW): 2039.2028466702188 -Avg Current (mA): 422.4096237560169 -Avg Voltage (V): 4.82754826591749 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 1 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.057s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 607.1386249065399 -Ins Current (mA):425.96996468450345 -Samples: 3000000 -Consumed Energy (mAs): 254064.9150332954 -Consumed Energy (mAh): 70.57358750924872 -Consumed Energy (mWs): 1225593.261755567 -Consumed Energy (mWh): 340.44257270987976 -Avg power (mW): 2039.2028466702188 -Avg Current (mA): 422.4096237560169 -Avg Voltage (V): 4.82754826591749 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.57358750924872 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2039.2028466702188 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 17210 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:17:44 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 18:27:44 +0100 - Duration: 600027 seconds -Real workload: 4.955934685558458E10 - Integer reached: 184664 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 17211 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:17:44 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 18:27:45 +0100 - Duration: 600010 seconds -Real workload: 5.024760003620218E10 - Integer reached: 185889 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 17213 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:17:44 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 18:27:45 +0100 - Duration: 600007 seconds -Real workload: 4.845873890520022E11 - Integer reached: 552030 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 17214 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:17:44 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 18:27:44 +0100 - Duration: 600009 seconds -Real workload: 5.823685306760009E11 - Integer reached: 603075 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,1,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16676e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.04868e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 100100-2-2 1,0,0,1,0,0,2,2 [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] time (s): 607.1386249065399 -Ins Current (mA):425.96996468450345 -Samples: 3000000 -Consumed Energy (mAs): 254064.9150332954 -Consumed Energy (mAh): 70.57358750924872 -Consumed Energy (mWs): 1225593.261755567 -Consumed Energy (mWh): 340.44257270987976 -Avg power (mW): 2039.2028466702188 -Avg Current (mA): 422.4096237560169 -Avg Voltage (V): 4.82754826591749 - Thread : 0 - ThreadProcess id: 17210 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:17:44 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 18:27:44 +0100 - Duration: 600027 seconds -Real workload: 4.955934685558458E10 - Integer reached: 184664 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 17211 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:17:44 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 18:27:45 +0100 - Duration: 600010 seconds -Real workload: 5.024760003620218E10 - Integer reached: 185889 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 17213 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:17:44 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 18:27:45 +0100 - Duration: 600007 seconds -Real workload: 4.845873890520022E11 - Integer reached: 552030 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 17214 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:17:44 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 18:27:44 +0100 - Duration: 600009 seconds -Real workload: 5.823685306760009E11 - Integer reached: 603075 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.57358750924872 1.16676e+12 6.04868e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 100100-2-2 -phone format: 1,0,0,1,0,0,2,2 -Exact values of frequencies: [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 607.1386249065399 -Ins Current (mA):425.96996468450345 -Samples: 3000000 -Consumed Energy (mAs): 254064.9150332954 -Consumed Energy (mAh): 70.57358750924872 -Consumed Energy (mWs): 1225593.261755567 -Consumed Energy (mWh): 340.44257270987976 -Avg power (mW): 2039.2028466702188 -Avg Current (mA): 422.4096237560169 -Avg Voltage (V): 4.82754826591749 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 17210 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:17:44 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 18:27:44 +0100 - Duration: 600027 seconds -Real workload: 4.955934685558458E10 - Integer reached: 184664 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 17211 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:17:44 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 18:27:45 +0100 - Duration: 600010 seconds -Real workload: 5.024760003620218E10 - Integer reached: 185889 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 17213 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:17:44 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 18:27:45 +0100 - Duration: 600007 seconds -Real workload: 4.845873890520022E11 - Integer reached: 552030 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 17214 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:17:44 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 18:27:44 +0100 - Duration: 600009 seconds -Real workload: 5.823685306760009E11 - Integer reached: 603075 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.57358750924872 -Workload: 1.16676e+12 -Energy efficiency: 6.04868e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_00_59' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.57358750924872 ---- Experiment result, Avg Power = 2039.2028466702188 ---- Experiment result, Total Workload = 1.16676e+12 ---- Experiment result, Energy Efficiency = 6.04868e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 100100-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_20_13_50 ---- Performing experiments on configuration 100100-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 1 ---- Exact frequency of core 3: 576000 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 576000 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 18209 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 1 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2058.390853686644 -powermeter script : average_power with numpy arrays = 2058.3908536861127 -powermeter script : Summary Result = time (s): 601.5741944313049 -Ins Current (mA):427.82163552202985 -Samples: 3000000 -Consumed Energy (mAs): 255270.29356730395 -Consumed Energy (mAh): 70.90841487980666 -Consumed Energy (mWs): 1231622.0535868476 -Consumed Energy (mWh): 342.1172371074577 -Avg power (mW): 2058.390853686644 -Avg Current (mA): 426.65439773939795 -Avg Voltage (V): 4.824492293043036 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 1 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1815 bytes in 0.064s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.5741944313049 -Ins Current (mA):427.82163552202985 -Samples: 3000000 -Consumed Energy (mAs): 255270.29356730395 -Consumed Energy (mAh): 70.90841487980666 -Consumed Energy (mWs): 1231622.0535868476 -Consumed Energy (mWh): 342.1172371074577 -Avg power (mW): 2058.390853686644 -Avg Current (mA): 426.65439773939795 -Avg Voltage (V): 4.824492293043036 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.90841487980666 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2058.390853686644 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 18234 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:33:38 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 18:43:38 +0100 - Duration: 600004 seconds -Real workload: 4.945192016693764E10 - Integer reached: 184472 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 18235 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:33:37 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 18:43:38 +0100 - Duration: 600014 seconds -Real workload: 5.02994881285836E10 - Integer reached: 185981 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 18236 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:33:37 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 18:43:38 +0100 - Duration: 600001 seconds -Real workload: 4.838578120432212E11 - Integer reached: 551630 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 18238 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:33:38 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 18:43:38 +0100 - Duration: 600003 seconds -Real workload: 5.816543691367977E11 - Integer reached: 602719 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,0,1,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16526e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.0852e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 100100-2-2 1,0,0,1,0,0,2,2 [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] time (s): 601.5741944313049 -Ins Current (mA):427.82163552202985 -Samples: 3000000 -Consumed Energy (mAs): 255270.29356730395 -Consumed Energy (mAh): 70.90841487980666 -Consumed Energy (mWs): 1231622.0535868476 -Consumed Energy (mWh): 342.1172371074577 -Avg power (mW): 2058.390853686644 -Avg Current (mA): 426.65439773939795 -Avg Voltage (V): 4.824492293043036 - Thread : 0 - ThreadProcess id: 18234 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:33:38 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 18:43:38 +0100 - Duration: 600004 seconds -Real workload: 4.945192016693764E10 - Integer reached: 184472 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 18235 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:33:37 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 18:43:38 +0100 - Duration: 600014 seconds -Real workload: 5.02994881285836E10 - Integer reached: 185981 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 18236 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:33:37 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 18:43:38 +0100 - Duration: 600001 seconds -Real workload: 4.838578120432212E11 - Integer reached: 551630 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 18238 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:33:38 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 18:43:38 +0100 - Duration: 600003 seconds -Real workload: 5.816543691367977E11 - Integer reached: 602719 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.90841487980666 1.16526e+12 6.0852e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 100100-2-2 -phone format: 1,0,0,1,0,0,2,2 -Exact values of frequencies: [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.5741944313049 -Ins Current (mA):427.82163552202985 -Samples: 3000000 -Consumed Energy (mAs): 255270.29356730395 -Consumed Energy (mAh): 70.90841487980666 -Consumed Energy (mWs): 1231622.0535868476 -Consumed Energy (mWh): 342.1172371074577 -Avg power (mW): 2058.390853686644 -Avg Current (mA): 426.65439773939795 -Avg Voltage (V): 4.824492293043036 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 18234 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:33:38 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 18:43:38 +0100 - Duration: 600004 seconds -Real workload: 4.945192016693764E10 - Integer reached: 184472 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 18235 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:33:37 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 18:43:38 +0100 - Duration: 600014 seconds -Real workload: 5.02994881285836E10 - Integer reached: 185981 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 18236 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:33:37 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 18:43:38 +0100 - Duration: 600001 seconds -Real workload: 4.838578120432212E11 - Integer reached: 551630 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 18238 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:33:38 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 18:43:38 +0100 - Duration: 600003 seconds -Real workload: 5.816543691367977E11 - Integer reached: 602719 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.90841487980666 -Workload: 1.16526e+12 -Energy efficiency: 6.0852e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_16_52' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.90841487980666 ---- Experiment result, Avg Power = 2058.390853686644 ---- Experiment result, Total Workload = 1.16526e+12 ---- Experiment result, Energy Efficiency = 6.0852e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 100100-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_20_29_36 ---- Performing experiments on configuration 101000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 1 ---- Exact frequency of core 2: 576000 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 576000 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 19548 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 1 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2045.2993817629833 -powermeter script : average_power with numpy arrays = 2045.299381762557 -powermeter script : Summary Result = time (s): 602.4874801635742 -Ins Current (mA):433.6718885125739 -Samples: 3000000 -Consumed Energy (mAs): 254652.99232985798 -Consumed Energy (mAh): 70.73694231384944 -Consumed Energy (mWs): 1228606.2959856659 -Consumed Energy (mWh): 341.279526662685 -Avg power (mW): 2045.2993817629833 -Avg Current (mA): 423.75522087799317 -Avg Voltage (V): 4.826605740751126 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 1 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1818 bytes in 0.037s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.4874801635742 -Ins Current (mA):433.6718885125739 -Samples: 3000000 -Consumed Energy (mAs): 254652.99232985798 -Consumed Energy (mAh): 70.73694231384944 -Consumed Energy (mWs): 1228606.2959856659 -Consumed Energy (mWh): 341.279526662685 -Avg power (mW): 2045.2993817629833 -Avg Current (mA): 423.75522087799317 -Avg Voltage (V): 4.826605740751126 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.73694231384944 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2045.2993817629833 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 19573 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:49:24 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 18:59:24 +0100 - Duration: 600021 seconds -Real workload: 4.998576472506264E10 - Integer reached: 185424 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 19574 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:49:24 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 18:59:25 +0100 - Duration: 600006 seconds -Real workload: 5.0132642961094635E10 - Integer reached: 185685 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 19575 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:49:24 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 18:59:25 +0100 - Duration: 600010 seconds -Real workload: 4.8420064236942834E11 - Integer reached: 551818 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 19576 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:49:24 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 18:59:25 +0100 - Duration: 600007 seconds -Real workload: 5.753829132920146E11 - Integer reached: 599583 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,1,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.1597e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.09959e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 101000-2-2 1,0,1,0,0,0,2,2 [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] time (s): 602.4874801635742 -Ins Current (mA):433.6718885125739 -Samples: 3000000 -Consumed Energy (mAs): 254652.99232985798 -Consumed Energy (mAh): 70.73694231384944 -Consumed Energy (mWs): 1228606.2959856659 -Consumed Energy (mWh): 341.279526662685 -Avg power (mW): 2045.2993817629833 -Avg Current (mA): 423.75522087799317 -Avg Voltage (V): 4.826605740751126 - Thread : 0 - ThreadProcess id: 19573 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:49:24 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 18:59:24 +0100 - Duration: 600021 seconds -Real workload: 4.998576472506264E10 - Integer reached: 185424 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 19574 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:49:24 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 18:59:25 +0100 - Duration: 600006 seconds -Real workload: 5.0132642961094635E10 - Integer reached: 185685 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 19575 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:49:24 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 18:59:25 +0100 - Duration: 600010 seconds -Real workload: 4.8420064236942834E11 - Integer reached: 551818 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 19576 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:49:24 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 18:59:25 +0100 - Duration: 600007 seconds -Real workload: 5.753829132920146E11 - Integer reached: 599583 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.73694231384944 1.1597e+12 6.09959e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 101000-2-2 -phone format: 1,0,1,0,0,0,2,2 -Exact values of frequencies: [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.4874801635742 -Ins Current (mA):433.6718885125739 -Samples: 3000000 -Consumed Energy (mAs): 254652.99232985798 -Consumed Energy (mAh): 70.73694231384944 -Consumed Energy (mWs): 1228606.2959856659 -Consumed Energy (mWh): 341.279526662685 -Avg power (mW): 2045.2993817629833 -Avg Current (mA): 423.75522087799317 -Avg Voltage (V): 4.826605740751126 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 19573 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:49:24 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 18:59:24 +0100 - Duration: 600021 seconds -Real workload: 4.998576472506264E10 - Integer reached: 185424 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 19574 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:49:24 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 18:59:25 +0100 - Duration: 600006 seconds -Real workload: 5.0132642961094635E10 - Integer reached: 185685 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 19575 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:49:24 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 18:59:25 +0100 - Duration: 600010 seconds -Real workload: 4.8420064236942834E11 - Integer reached: 551818 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 19576 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 18:49:24 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 18:59:25 +0100 - Duration: 600007 seconds -Real workload: 5.753829132920146E11 - Integer reached: 599583 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.73694231384944 -Workload: 1.1597e+12 -Energy efficiency: 6.09959e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_32_38' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.73694231384944 ---- Experiment result, Avg Power = 2045.2993817629833 ---- Experiment result, Total Workload = 1.1597e+12 ---- Experiment result, Energy Efficiency = 6.09959e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 101000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_20_45_24 ---- Performing experiments on configuration 101000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 1 ---- Exact frequency of core 2: 576000 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 576000 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 20565 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 1 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2048.0676987469533 -powermeter script : average_power with numpy arrays = 2048.0676987467364 -powermeter script : Summary Result = time (s): 601.6884293556213 -Ins Current (mA):437.64035752793666 -Samples: 3000000 -Consumed Energy (mAs): 255132.7136578244 -Consumed Energy (mAh): 70.87019823828456 -Consumed Energy (mWs): 1231075.5983980626 -Consumed Energy (mWh): 341.96544399946185 -Avg power (mW): 2048.0676987469533 -Avg Current (mA): 424.34299087492155 -Avg Voltage (V): 4.826444038875706 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 1 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.066s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6884293556213 -Ins Current (mA):437.64035752793666 -Samples: 3000000 -Consumed Energy (mAs): 255132.7136578244 -Consumed Energy (mAh): 70.87019823828456 -Consumed Energy (mWs): 1231075.5983980626 -Consumed Energy (mWh): 341.96544399946185 -Avg power (mW): 2048.0676987469533 -Avg Current (mA): 424.34299087492155 -Avg Voltage (V): 4.826444038875706 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.87019823828456 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2048.0676987469533 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 20590 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:05:11 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 19:15:12 +0100 - Duration: 600029 seconds -Real workload: 5.00082602861125E10 - Integer reached: 185464 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 20591 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:05:12 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 19:15:12 +0100 - Duration: 600015 seconds -Real workload: 4.9948096441205734E10 - Integer reached: 185357 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 20592 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:05:12 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 19:15:12 +0100 - Duration: 600002 seconds -Real workload: 4.8387969106890466E11 - Integer reached: 551642 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 20594 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:05:12 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 19:15:12 +0100 - Duration: 600005 seconds -Real workload: 5.81750634105829E11 - Integer reached: 602767 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,1,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16559e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.0802e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 101000-2-2 1,0,1,0,0,0,2,2 [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] time (s): 601.6884293556213 -Ins Current (mA):437.64035752793666 -Samples: 3000000 -Consumed Energy (mAs): 255132.7136578244 -Consumed Energy (mAh): 70.87019823828456 -Consumed Energy (mWs): 1231075.5983980626 -Consumed Energy (mWh): 341.96544399946185 -Avg power (mW): 2048.0676987469533 -Avg Current (mA): 424.34299087492155 -Avg Voltage (V): 4.826444038875706 - Thread : 0 - ThreadProcess id: 20590 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:05:11 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 19:15:12 +0100 - Duration: 600029 seconds -Real workload: 5.00082602861125E10 - Integer reached: 185464 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 20591 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:05:12 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 19:15:12 +0100 - Duration: 600015 seconds -Real workload: 4.9948096441205734E10 - Integer reached: 185357 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 20592 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:05:12 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 19:15:12 +0100 - Duration: 600002 seconds -Real workload: 4.8387969106890466E11 - Integer reached: 551642 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 20594 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:05:12 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 19:15:12 +0100 - Duration: 600005 seconds -Real workload: 5.81750634105829E11 - Integer reached: 602767 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.87019823828456 1.16559e+12 6.0802e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 101000-2-2 -phone format: 1,0,1,0,0,0,2,2 -Exact values of frequencies: [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6884293556213 -Ins Current (mA):437.64035752793666 -Samples: 3000000 -Consumed Energy (mAs): 255132.7136578244 -Consumed Energy (mAh): 70.87019823828456 -Consumed Energy (mWs): 1231075.5983980626 -Consumed Energy (mWh): 341.96544399946185 -Avg power (mW): 2048.0676987469533 -Avg Current (mA): 424.34299087492155 -Avg Voltage (V): 4.826444038875706 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 20590 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:05:11 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 19:15:12 +0100 - Duration: 600029 seconds -Real workload: 5.00082602861125E10 - Integer reached: 185464 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 20591 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:05:12 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 19:15:12 +0100 - Duration: 600015 seconds -Real workload: 4.9948096441205734E10 - Integer reached: 185357 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 20592 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:05:12 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 19:15:12 +0100 - Duration: 600002 seconds -Real workload: 4.8387969106890466E11 - Integer reached: 551642 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 20594 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:05:12 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 19:15:12 +0100 - Duration: 600005 seconds -Real workload: 5.81750634105829E11 - Integer reached: 602767 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.87019823828456 -Workload: 1.16559e+12 -Energy efficiency: 6.0802e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_20_48_26' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.87019823828456 ---- Experiment result, Avg Power = 2048.0676987469533 ---- Experiment result, Total Workload = 1.16559e+12 ---- Experiment result, Energy Efficiency = 6.0802e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 101000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_21_01_11 ---- Performing experiments on configuration 101000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 1 ---- Exact frequency of core 2: 576000 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 576000 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 21612 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 1 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2036.9589181838337 -powermeter script : average_power with numpy arrays = 2036.958918183245 -powermeter script : Summary Result = time (s): 601.6385250091553 -Ins Current (mA):394.60784410834697 -Samples: 3000000 -Consumed Energy (mAs): 254386.96343510403 -Consumed Energy (mAh): 70.66304539864001 -Consumed Energy (mWs): 1227582.9573367126 -Consumed Energy (mWh): 340.99526592686465 -Avg power (mW): 2036.9589181838337 -Avg Current (mA): 421.8579251151818 -Avg Voltage (V): 4.828542494792941 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 1 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.066s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6385250091553 -Ins Current (mA):394.60784410834697 -Samples: 3000000 -Consumed Energy (mAs): 254386.96343510403 -Consumed Energy (mAh): 70.66304539864001 -Consumed Energy (mWs): 1227582.9573367126 -Consumed Energy (mWh): 340.99526592686465 -Avg power (mW): 2036.9589181838337 -Avg Current (mA): 421.8579251151818 -Avg Voltage (V): 4.828542494792941 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.66304539864001 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2036.9589181838337 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 21637 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:20:58 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 19:30:59 +0100 - Duration: 600028 seconds -Real workload: 5.010054700510161E10 - Integer reached: 185628 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 21638 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:20:59 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 19:30:59 +0100 - Duration: 600013 seconds -Real workload: 4.948156234380716E10 - Integer reached: 184525 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 21639 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:20:58 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 19:30:59 +0100 - Duration: 600003 seconds -Real workload: 4.795285888985017E11 - Integer reached: 549250 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 21641 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:20:58 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 19:30:59 +0100 - Duration: 600010 seconds -Real workload: 5.807322474646304E11 - Integer reached: 602259 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,0,1,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.15984e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.09248e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 101000-2-2 1,0,1,0,0,0,2,2 [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] time (s): 601.6385250091553 -Ins Current (mA):394.60784410834697 -Samples: 3000000 -Consumed Energy (mAs): 254386.96343510403 -Consumed Energy (mAh): 70.66304539864001 -Consumed Energy (mWs): 1227582.9573367126 -Consumed Energy (mWh): 340.99526592686465 -Avg power (mW): 2036.9589181838337 -Avg Current (mA): 421.8579251151818 -Avg Voltage (V): 4.828542494792941 - Thread : 0 - ThreadProcess id: 21637 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:20:58 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 19:30:59 +0100 - Duration: 600028 seconds -Real workload: 5.010054700510161E10 - Integer reached: 185628 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 21638 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:20:59 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 19:30:59 +0100 - Duration: 600013 seconds -Real workload: 4.948156234380716E10 - Integer reached: 184525 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 21639 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:20:58 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 19:30:59 +0100 - Duration: 600003 seconds -Real workload: 4.795285888985017E11 - Integer reached: 549250 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 21641 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:20:58 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 19:30:59 +0100 - Duration: 600010 seconds -Real workload: 5.807322474646304E11 - Integer reached: 602259 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.66304539864001 1.15984e+12 6.09248e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 101000-2-2 -phone format: 1,0,1,0,0,0,2,2 -Exact values of frequencies: [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6385250091553 -Ins Current (mA):394.60784410834697 -Samples: 3000000 -Consumed Energy (mAs): 254386.96343510403 -Consumed Energy (mAh): 70.66304539864001 -Consumed Energy (mWs): 1227582.9573367126 -Consumed Energy (mWh): 340.99526592686465 -Avg power (mW): 2036.9589181838337 -Avg Current (mA): 421.8579251151818 -Avg Voltage (V): 4.828542494792941 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 21637 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:20:58 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 19:30:59 +0100 - Duration: 600028 seconds -Real workload: 5.010054700510161E10 - Integer reached: 185628 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 21638 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:20:59 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 19:30:59 +0100 - Duration: 600013 seconds -Real workload: 4.948156234380716E10 - Integer reached: 184525 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 21639 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:20:58 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 19:30:59 +0100 - Duration: 600003 seconds -Real workload: 4.795285888985017E11 - Integer reached: 549250 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 21641 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:20:58 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 19:30:59 +0100 - Duration: 600010 seconds -Real workload: 5.807322474646304E11 - Integer reached: 602259 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.66304539864001 -Workload: 1.15984e+12 -Energy efficiency: 6.09248e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_04_13' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.66304539864001 ---- Experiment result, Avg Power = 2036.9589181838337 ---- Experiment result, Total Workload = 1.15984e+12 ---- Experiment result, Energy Efficiency = 6.09248e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 101000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_21_16_58 ---- Performing experiments on configuration 110000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 1 ---- Exact frequency of core 1: 576000 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 576000 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 22964 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 1 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2039.9408493051626 -powermeter script : average_power with numpy arrays = 2039.9408493046394 -powermeter script : Summary Result = time (s): 601.7008249759674 -Ins Current (mA):436.1334179124949 -Samples: 3000000 -Consumed Energy (mAs): 252406.51003512752 -Consumed Energy (mAh): 70.11291945420209 -Consumed Energy (mWs): 1218570.0551167622 -Consumed Energy (mWh): 338.4916819768784 -Avg power (mW): 2039.9408493051626 -Avg Current (mA): 422.50788515010294 -Avg Voltage (V): 4.828172256667919 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 1 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.063s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.7008249759674 -Ins Current (mA):436.1334179124949 -Samples: 3000000 -Consumed Energy (mAs): 252406.51003512752 -Consumed Energy (mAh): 70.11291945420209 -Consumed Energy (mWs): 1218570.0551167622 -Consumed Energy (mWh): 338.4916819768784 -Avg power (mW): 2039.9408493051626 -Avg Current (mA): 422.50788515010294 -Avg Voltage (V): 4.828172256667919 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.11291945420209 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2039.9408493051626 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 22989 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:36:45 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 19:46:46 +0100 - Duration: 600004 seconds -Real workload: 4.911699136575844E10 - Integer reached: 183872 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 22990 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:36:45 +0100 -Core id: 1 -Ending time: Sun, 19 Dec 2021 19:46:46 +0100 - Duration: 600015 seconds -Real workload: 4.950393988406067E10 - Integer reached: 184565 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 22991 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:36:46 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 19:46:46 +0100 - Duration: 600007 seconds -Real workload: 4.842736012153181E11 - Integer reached: 551858 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 22992 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:36:46 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 19:46:46 +0100 - Duration: 600007 seconds -Real workload: 5.823845844684213E11 - Integer reached: 603083 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,1,0,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16528e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.01683e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 110000-2-2 1,1,0,0,0,0,2,2 [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] time (s): 601.7008249759674 -Ins Current (mA):436.1334179124949 -Samples: 3000000 -Consumed Energy (mAs): 252406.51003512752 -Consumed Energy (mAh): 70.11291945420209 -Consumed Energy (mWs): 1218570.0551167622 -Consumed Energy (mWh): 338.4916819768784 -Avg power (mW): 2039.9408493051626 -Avg Current (mA): 422.50788515010294 -Avg Voltage (V): 4.828172256667919 - Thread : 0 - ThreadProcess id: 22989 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:36:45 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 19:46:46 +0100 - Duration: 600004 seconds -Real workload: 4.911699136575844E10 - Integer reached: 183872 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 22990 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:36:45 +0100 -Core id: 1 -Ending time: Sun, 19 Dec 2021 19:46:46 +0100 - Duration: 600015 seconds -Real workload: 4.950393988406067E10 - Integer reached: 184565 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 22991 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:36:46 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 19:46:46 +0100 - Duration: 600007 seconds -Real workload: 4.842736012153181E11 - Integer reached: 551858 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 22992 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:36:46 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 19:46:46 +0100 - Duration: 600007 seconds -Real workload: 5.823845844684213E11 - Integer reached: 603083 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.11291945420209 1.16528e+12 6.01683e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 110000-2-2 -phone format: 1,1,0,0,0,0,2,2 -Exact values of frequencies: [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.7008249759674 -Ins Current (mA):436.1334179124949 -Samples: 3000000 -Consumed Energy (mAs): 252406.51003512752 -Consumed Energy (mAh): 70.11291945420209 -Consumed Energy (mWs): 1218570.0551167622 -Consumed Energy (mWh): 338.4916819768784 -Avg power (mW): 2039.9408493051626 -Avg Current (mA): 422.50788515010294 -Avg Voltage (V): 4.828172256667919 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 22989 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:36:45 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 19:46:46 +0100 - Duration: 600004 seconds -Real workload: 4.911699136575844E10 - Integer reached: 183872 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 22990 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:36:45 +0100 -Core id: 1 -Ending time: Sun, 19 Dec 2021 19:46:46 +0100 - Duration: 600015 seconds -Real workload: 4.950393988406067E10 - Integer reached: 184565 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 22991 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:36:46 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 19:46:46 +0100 - Duration: 600007 seconds -Real workload: 4.842736012153181E11 - Integer reached: 551858 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 22992 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:36:46 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 19:46:46 +0100 - Duration: 600007 seconds -Real workload: 5.823845844684213E11 - Integer reached: 603083 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.11291945420209 -Workload: 1.16528e+12 -Energy efficiency: 6.01683e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_20_00' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.11291945420209 ---- Experiment result, Avg Power = 2039.9408493051626 ---- Experiment result, Total Workload = 1.16528e+12 ---- Experiment result, Energy Efficiency = 6.01683e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 110000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_21_32_44 ---- Performing experiments on configuration 110000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 1 ---- Exact frequency of core 1: 576000 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 576000 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 23993 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 1 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 1 ---- The current number of thread ready to be sambled : 1, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2042.5764384831075 -powermeter script : average_power with numpy arrays = 2042.5764384826502 -powermeter script : Summary Result = time (s): 601.7195279598236 -Ins Current (mA):436.5079542857143 -Samples: 3000000 -Consumed Energy (mAs): 253709.08496432065 -Consumed Energy (mAh): 70.4747458234224 -Consumed Energy (mWs): 1224723.5746770196 -Consumed Energy (mWh): 340.2009929658388 -Avg power (mW): 2042.5764384831075 -Avg Current (mA): 423.0835571869796 -Avg Voltage (V): 4.827832242084514 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 1 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1818 bytes in 0.038s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.7195279598236 -Ins Current (mA):436.5079542857143 -Samples: 3000000 -Consumed Energy (mAs): 253709.08496432065 -Consumed Energy (mAh): 70.4747458234224 -Consumed Energy (mWs): 1224723.5746770196 -Consumed Energy (mWh): 340.2009929658388 -Avg power (mW): 2042.5764384831075 -Avg Current (mA): 423.0835571869796 -Avg Voltage (V): 4.827832242084514 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.4747458234224 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2042.5764384831075 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 24018 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:52:32 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 20:02:32 +0100 - Duration: 600025 seconds -Real workload: 4.9554868327298965E10 - Integer reached: 184656 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 24019 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:52:32 +0100 -Core id: 1 -Ending time: Sun, 19 Dec 2021 20:02:32 +0100 - Duration: 600025 seconds -Real workload: 4.9347407351359795E10 - Integer reached: 184285 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 24020 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:52:32 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 20:02:32 +0100 - Duration: 600009 seconds -Real workload: 4.843319723758895E11 - Integer reached: 551890 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 24021 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:52:32 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 20:02:32 +0100 - Duration: 600001 seconds -Real workload: 5.816062396742286E11 - Integer reached: 602695 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,1,0,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16484e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.05017e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 110000-2-2 1,1,0,0,0,0,2,2 [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] time (s): 601.7195279598236 -Ins Current (mA):436.5079542857143 -Samples: 3000000 -Consumed Energy (mAs): 253709.08496432065 -Consumed Energy (mAh): 70.4747458234224 -Consumed Energy (mWs): 1224723.5746770196 -Consumed Energy (mWh): 340.2009929658388 -Avg power (mW): 2042.5764384831075 -Avg Current (mA): 423.0835571869796 -Avg Voltage (V): 4.827832242084514 - Thread : 0 - ThreadProcess id: 24018 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:52:32 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 20:02:32 +0100 - Duration: 600025 seconds -Real workload: 4.9554868327298965E10 - Integer reached: 184656 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 24019 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:52:32 +0100 -Core id: 1 -Ending time: Sun, 19 Dec 2021 20:02:32 +0100 - Duration: 600025 seconds -Real workload: 4.9347407351359795E10 - Integer reached: 184285 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 24020 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:52:32 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 20:02:32 +0100 - Duration: 600009 seconds -Real workload: 4.843319723758895E11 - Integer reached: 551890 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 24021 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:52:32 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 20:02:32 +0100 - Duration: 600001 seconds -Real workload: 5.816062396742286E11 - Integer reached: 602695 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.4747458234224 1.16484e+12 6.05017e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 110000-2-2 -phone format: 1,1,0,0,0,0,2,2 -Exact values of frequencies: [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.7195279598236 -Ins Current (mA):436.5079542857143 -Samples: 3000000 -Consumed Energy (mAs): 253709.08496432065 -Consumed Energy (mAh): 70.4747458234224 -Consumed Energy (mWs): 1224723.5746770196 -Consumed Energy (mWh): 340.2009929658388 -Avg power (mW): 2042.5764384831075 -Avg Current (mA): 423.0835571869796 -Avg Voltage (V): 4.827832242084514 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 24018 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:52:32 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 20:02:32 +0100 - Duration: 600025 seconds -Real workload: 4.9554868327298965E10 - Integer reached: 184656 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 24019 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:52:32 +0100 -Core id: 1 -Ending time: Sun, 19 Dec 2021 20:02:32 +0100 - Duration: 600025 seconds -Real workload: 4.9347407351359795E10 - Integer reached: 184285 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 24020 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:52:32 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 20:02:32 +0100 - Duration: 600009 seconds -Real workload: 4.843319723758895E11 - Integer reached: 551890 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 24021 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 19:52:32 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 20:02:32 +0100 - Duration: 600001 seconds -Real workload: 5.816062396742286E11 - Integer reached: 602695 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.4747458234224 -Workload: 1.16484e+12 -Energy efficiency: 6.05017e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_35_46' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.4747458234224 ---- Experiment result, Avg Power = 2042.5764384831075 ---- Experiment result, Total Workload = 1.16484e+12 ---- Experiment result, Energy Efficiency = 6.05017e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 110000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_21_48_32 ---- Performing experiments on configuration 110000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 1 ---- Exact frequency of core 0: 576000 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 576000 ---- Frequency level of core 1 is 1 ---- Exact frequency of core 1: 576000 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 576000 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 25020 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 1 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 2 ---- The current number of thread ready to be sambled : 2, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2044.605286313954 -powermeter script : average_power with numpy arrays = 2044.6052863134241 -powermeter script : Summary Result = time (s): 602.4835815429688 -Ins Current (mA):435.7035911033899 -Samples: 3000000 -Consumed Energy (mAs): 253287.6016107943 -Consumed Energy (mAh): 70.35766711410953 -Consumed Energy (mWs): 1222645.7220097259 -Consumed Energy (mWh): 339.6238116693683 -Avg power (mW): 2044.605286313954 -Avg Current (mA): 423.523006284616 -Avg Voltage (V): 4.827613272417929 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 1 ---- frequency level of core 1 is 1 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1815 bytes in 0.062s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.4835815429688 -Ins Current (mA):435.7035911033899 -Samples: 3000000 -Consumed Energy (mAs): 253287.6016107943 -Consumed Energy (mAh): 70.35766711410953 -Consumed Energy (mWs): 1222645.7220097259 -Consumed Energy (mWh): 339.6238116693683 -Avg power (mW): 2044.605286313954 -Avg Current (mA): 423.523006284616 -Avg Voltage (V): 4.827613272417929 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.35766711410953 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2044.605286313954 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 25045 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:08:19 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 20:18:20 +0100 - Duration: 600010 seconds -Real workload: 4.944744668077174E10 - Integer reached: 184464 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 25046 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:08:20 +0100 -Core id: 1 -Ending time: Sun, 19 Dec 2021 20:18:20 +0100 - Duration: 600028 seconds -Real workload: 4.96383153904367E10 - Integer reached: 184805 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 25047 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:08:20 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 20:18:20 +0100 - Duration: 600008 seconds -Real workload: 4.853248392843539E11 - Integer reached: 552434 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 25049 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:08:20 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 20:18:20 +0100 - Duration: 600002 seconds -Real workload: 5.821277514055619E11 - Integer reached: 602955 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 1,1,0,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16654e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.03131e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 110000-2-2 1,1,0,0,0,0,2,2 [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] time (s): 602.4835815429688 -Ins Current (mA):435.7035911033899 -Samples: 3000000 -Consumed Energy (mAs): 253287.6016107943 -Consumed Energy (mAh): 70.35766711410953 -Consumed Energy (mWs): 1222645.7220097259 -Consumed Energy (mWh): 339.6238116693683 -Avg power (mW): 2044.605286313954 -Avg Current (mA): 423.523006284616 -Avg Voltage (V): 4.827613272417929 - Thread : 0 - ThreadProcess id: 25045 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:08:19 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 20:18:20 +0100 - Duration: 600010 seconds -Real workload: 4.944744668077174E10 - Integer reached: 184464 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 25046 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:08:20 +0100 -Core id: 1 -Ending time: Sun, 19 Dec 2021 20:18:20 +0100 - Duration: 600028 seconds -Real workload: 4.96383153904367E10 - Integer reached: 184805 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 25047 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:08:20 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 20:18:20 +0100 - Duration: 600008 seconds -Real workload: 4.853248392843539E11 - Integer reached: 552434 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 25049 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:08:20 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 20:18:20 +0100 - Duration: 600002 seconds -Real workload: 5.821277514055619E11 - Integer reached: 602955 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.35766711410953 1.16654e+12 6.03131e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 110000-2-2 -phone format: 1,1,0,0,0,0,2,2 -Exact values of frequencies: [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.4835815429688 -Ins Current (mA):435.7035911033899 -Samples: 3000000 -Consumed Energy (mAs): 253287.6016107943 -Consumed Energy (mAh): 70.35766711410953 -Consumed Energy (mWs): 1222645.7220097259 -Consumed Energy (mWh): 339.6238116693683 -Avg power (mW): 2044.605286313954 -Avg Current (mA): 423.523006284616 -Avg Voltage (V): 4.827613272417929 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 25045 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:08:19 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 20:18:20 +0100 - Duration: 600010 seconds -Real workload: 4.944744668077174E10 - Integer reached: 184464 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 25046 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:08:20 +0100 -Core id: 1 -Ending time: Sun, 19 Dec 2021 20:18:20 +0100 - Duration: 600028 seconds -Real workload: 4.96383153904367E10 - Integer reached: 184805 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 25047 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:08:20 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 20:18:20 +0100 - Duration: 600008 seconds -Real workload: 4.853248392843539E11 - Integer reached: 552434 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 25049 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:08:20 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 20:18:20 +0100 - Duration: 600002 seconds -Real workload: 5.821277514055619E11 - Integer reached: 602955 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.35766711410953 -Workload: 1.16654e+12 -Energy efficiency: 6.03131e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_21_51_34' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.35766711410953 ---- Experiment result, Avg Power = 2044.605286313954 ---- Experiment result, Total Workload = 1.16654e+12 ---- Experiment result, Energy Efficiency = 6.03131e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 110000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_22_04_21 ---- Performing experiments on configuration 200002-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 2 ---- Exact frequency of core 5: 1363200 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 1363200 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 26351 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 2 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2241.7006169502456 -powermeter script : average_power with numpy arrays = 2241.700616950085 -powermeter script : Summary Result = time (s): 601.6813912391663 -Ins Current (mA):472.74685338128177 -Samples: 3000000 -Consumed Energy (mAs): 280675.479411349 -Consumed Energy (mAh): 77.96541094759694 -Consumed Energy (mWs): 1345152.379221781 -Consumed Energy (mWh): 373.6534386727169 -Avg power (mW): 2241.7006169502456 -Avg Current (mA): 467.59632494814696 -Avg Voltage (V): 4.794093745708617 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 2 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1819 bytes in 0.041s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6813912391663 -Ins Current (mA):472.74685338128177 -Samples: 3000000 -Consumed Energy (mAs): 280675.479411349 -Consumed Energy (mAh): 77.96541094759694 -Consumed Energy (mWs): 1345152.379221781 -Consumed Energy (mWh): 373.6534386727169 -Avg power (mW): 2241.7006169502456 -Avg Current (mA): 467.59632494814696 -Avg Voltage (V): 4.794093745708617 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 77.96541094759694 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2241.7006169502456 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 26376 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:24:06 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 20:34:06 +0100 - Duration: 600020 seconds -Real workload: 1.1922647823290282E11 - Integer reached: 281372 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 26377 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:24:06 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 20:34:06 +0100 - Duration: 600013 seconds -Real workload: 1.1863147402294258E11 - Integer reached: 280697 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 26378 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:24:06 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 20:34:06 +0100 - Duration: 600001 seconds -Real workload: 4.8647232494754675E11 - Integer reached: 553062 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 26380 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:24:06 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 20:34:06 +0100 - Duration: 600008 seconds -Real workload: 5.828100931601368E11 - Integer reached: 603295 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,0,0,2,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.30714e+12 ---- Getting energy efficiency ---- Energy efficiency: 5.96458e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 200002-2-2 2,0,0,0,0,2,2,2 [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] time (s): 601.6813912391663 -Ins Current (mA):472.74685338128177 -Samples: 3000000 -Consumed Energy (mAs): 280675.479411349 -Consumed Energy (mAh): 77.96541094759694 -Consumed Energy (mWs): 1345152.379221781 -Consumed Energy (mWh): 373.6534386727169 -Avg power (mW): 2241.7006169502456 -Avg Current (mA): 467.59632494814696 -Avg Voltage (V): 4.794093745708617 - Thread : 0 - ThreadProcess id: 26376 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:24:06 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 20:34:06 +0100 - Duration: 600020 seconds -Real workload: 1.1922647823290282E11 - Integer reached: 281372 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 26377 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:24:06 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 20:34:06 +0100 - Duration: 600013 seconds -Real workload: 1.1863147402294258E11 - Integer reached: 280697 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 26378 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:24:06 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 20:34:06 +0100 - Duration: 600001 seconds -Real workload: 4.8647232494754675E11 - Integer reached: 553062 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 26380 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:24:06 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 20:34:06 +0100 - Duration: 600008 seconds -Real workload: 5.828100931601368E11 - Integer reached: 603295 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 77.96541094759694 1.30714e+12 5.96458e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 200002-2-2 -phone format: 2,0,0,0,0,2,2,2 -Exact values of frequencies: [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6813912391663 -Ins Current (mA):472.74685338128177 -Samples: 3000000 -Consumed Energy (mAs): 280675.479411349 -Consumed Energy (mAh): 77.96541094759694 -Consumed Energy (mWs): 1345152.379221781 -Consumed Energy (mWh): 373.6534386727169 -Avg power (mW): 2241.7006169502456 -Avg Current (mA): 467.59632494814696 -Avg Voltage (V): 4.794093745708617 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 26376 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:24:06 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 20:34:06 +0100 - Duration: 600020 seconds -Real workload: 1.1922647823290282E11 - Integer reached: 281372 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 26377 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:24:06 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 20:34:06 +0100 - Duration: 600013 seconds -Real workload: 1.1863147402294258E11 - Integer reached: 280697 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 26378 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:24:06 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 20:34:06 +0100 - Duration: 600001 seconds -Real workload: 4.8647232494754675E11 - Integer reached: 553062 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 26380 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:24:06 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 20:34:06 +0100 - Duration: 600008 seconds -Real workload: 5.828100931601368E11 - Integer reached: 603295 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 77.96541094759694 -Workload: 1.30714e+12 -Energy efficiency: 5.96458e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_07_23' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 77.96541094759694 ---- Experiment result, Avg Power = 2241.7006169502456 ---- Experiment result, Total Workload = 1.30714e+12 ---- Experiment result, Energy Efficiency = 5.96458e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 200002-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_22_20_05 ---- Performing experiments on configuration 200002-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 2 ---- Exact frequency of core 5: 1363200 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 1363200 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 27402 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 2 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2205.8238875067054 -powermeter script : average_power with numpy arrays = 2205.823887506593 -powermeter script : Summary Result = time (s): 601.6761009693146 -Ins Current (mA):471.8826386772326 -Samples: 3000000 -Consumed Energy (mAs): 274328.31101625616 -Consumed Energy (mAh): 76.2023086156267 -Consumed Energy (mWs): 1316951.857392352 -Consumed Energy (mWh): 365.8199603867645 -Avg power (mW): 2205.8238875067054 -Avg Current (mA): 459.516036945519 -Avg Voltage (V): 4.800319706291844 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 2 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1817 bytes in 0.046s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6761009693146 -Ins Current (mA):471.8826386772326 -Samples: 3000000 -Consumed Energy (mAs): 274328.31101625616 -Consumed Energy (mAh): 76.2023086156267 -Consumed Energy (mWs): 1316951.857392352 -Consumed Energy (mWh): 365.8199603867645 -Avg power (mW): 2205.8238875067054 -Avg Current (mA): 459.516036945519 -Avg Voltage (V): 4.800319706291844 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 76.2023086156267 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2205.8238875067054 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 27427 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:39:50 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 20:49:51 +0100 - Duration: 600002 seconds -Real workload: 1.1873625894742247E11 - Integer reached: 280816 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 27428 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:39:51 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 20:49:51 +0100 - Duration: 600015 seconds -Real workload: 1.1859274212589322E11 - Integer reached: 280653 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 27429 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:39:51 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 20:49:51 +0100 - Duration: 600004 seconds -Real workload: 4.851130367437781E11 - Integer reached: 552318 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 27431 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:39:51 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 20:49:51 +0100 - Duration: 600005 seconds -Real workload: 5.81261372504742E11 - Integer reached: 602523 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,0,0,2,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.3037e+12 ---- Getting energy efficiency ---- Energy efficiency: 5.84508e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 200002-2-2 2,0,0,0,0,2,2,2 [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] time (s): 601.6761009693146 -Ins Current (mA):471.8826386772326 -Samples: 3000000 -Consumed Energy (mAs): 274328.31101625616 -Consumed Energy (mAh): 76.2023086156267 -Consumed Energy (mWs): 1316951.857392352 -Consumed Energy (mWh): 365.8199603867645 -Avg power (mW): 2205.8238875067054 -Avg Current (mA): 459.516036945519 -Avg Voltage (V): 4.800319706291844 - Thread : 0 - ThreadProcess id: 27427 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:39:50 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 20:49:51 +0100 - Duration: 600002 seconds -Real workload: 1.1873625894742247E11 - Integer reached: 280816 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 27428 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:39:51 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 20:49:51 +0100 - Duration: 600015 seconds -Real workload: 1.1859274212589322E11 - Integer reached: 280653 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 27429 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:39:51 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 20:49:51 +0100 - Duration: 600004 seconds -Real workload: 4.851130367437781E11 - Integer reached: 552318 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 27431 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:39:51 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 20:49:51 +0100 - Duration: 600005 seconds -Real workload: 5.81261372504742E11 - Integer reached: 602523 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 76.2023086156267 1.3037e+12 5.84508e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 200002-2-2 -phone format: 2,0,0,0,0,2,2,2 -Exact values of frequencies: [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6761009693146 -Ins Current (mA):471.8826386772326 -Samples: 3000000 -Consumed Energy (mAs): 274328.31101625616 -Consumed Energy (mAh): 76.2023086156267 -Consumed Energy (mWs): 1316951.857392352 -Consumed Energy (mWh): 365.8199603867645 -Avg power (mW): 2205.8238875067054 -Avg Current (mA): 459.516036945519 -Avg Voltage (V): 4.800319706291844 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 27427 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:39:50 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 20:49:51 +0100 - Duration: 600002 seconds -Real workload: 1.1873625894742247E11 - Integer reached: 280816 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 27428 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:39:51 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 20:49:51 +0100 - Duration: 600015 seconds -Real workload: 1.1859274212589322E11 - Integer reached: 280653 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 27429 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:39:51 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 20:49:51 +0100 - Duration: 600004 seconds -Real workload: 4.851130367437781E11 - Integer reached: 552318 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 27431 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:39:51 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 20:49:51 +0100 - Duration: 600005 seconds -Real workload: 5.81261372504742E11 - Integer reached: 602523 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 76.2023086156267 -Workload: 1.3037e+12 -Energy efficiency: 5.84508e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_23_07' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 76.2023086156267 ---- Experiment result, Avg Power = 2205.8238875067054 ---- Experiment result, Total Workload = 1.3037e+12 ---- Experiment result, Energy Efficiency = 5.84508e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 200002-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_22_35_49 ---- Performing experiments on configuration 200002-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- Current battery is low, so we need to wait battery ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- Desactivating the charge stop level option ---- Desactivating the charge stop level option, command : /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell echo 100 > /sys/devices/platform/soc/soc:google,charger/charge_stop_level </dev/null ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 ---- Current battery is now equal to the experiment battery level ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 2 ---- Exact frequency of core 5: 1363200 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 1363200 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 28458 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 2 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 3 ---- The current number of thread ready to be sambled : 3, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2209.8674964349125 -powermeter script : average_power with numpy arrays = 2209.8674964350357 -powermeter script : Summary Result = time (s): 601.7342247962952 -Ins Current (mA):443.5996655212611 -Samples: 3000000 -Consumed Energy (mAs): 274811.3206021506 -Consumed Energy (mAh): 76.33647794504182 -Consumed Energy (mWs): 1319113.817056089 -Consumed Energy (mWh): 366.4205047378025 -Avg power (mW): 2209.8674964349125 -Avg Current (mA): 460.4230382517275 -Avg Voltage (V): 4.799645788416672 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 2 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1818 bytes in 0.036s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.7342247962952 -Ins Current (mA):443.5996655212611 -Samples: 3000000 -Consumed Energy (mAs): 274811.3206021506 -Consumed Energy (mAh): 76.33647794504182 -Consumed Energy (mWs): 1319113.817056089 -Consumed Energy (mWh): 366.4205047378025 -Avg power (mW): 2209.8674964349125 -Avg Current (mA): 460.4230382517275 -Avg Voltage (V): 4.799645788416672 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 76.33647794504182 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2209.8674964349125 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 28483 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:56:35 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 21:06:35 +0100 - Duration: 600008 seconds -Real workload: 1.1945607672553398E11 - Integer reached: 281632 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 28484 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:56:35 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 21:06:35 +0100 - Duration: 600021 seconds -Real workload: 1.1861738894205211E11 - Integer reached: 280681 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 28485 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:56:35 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 21:06:36 +0100 - Duration: 600005 seconds -Real workload: 4.8673564033711426E11 - Integer reached: 553206 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 28487 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:56:35 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 21:06:35 +0100 - Duration: 600003 seconds -Real workload: 5.75470662468092E11 - Integer reached: 599627 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,0,0,2,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.30028e+12 ---- Getting energy efficiency ---- Energy efficiency: 5.87077e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 200002-2-2 2,0,0,0,0,2,2,2 [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] time (s): 601.7342247962952 -Ins Current (mA):443.5996655212611 -Samples: 3000000 -Consumed Energy (mAs): 274811.3206021506 -Consumed Energy (mAh): 76.33647794504182 -Consumed Energy (mWs): 1319113.817056089 -Consumed Energy (mWh): 366.4205047378025 -Avg power (mW): 2209.8674964349125 -Avg Current (mA): 460.4230382517275 -Avg Voltage (V): 4.799645788416672 - Thread : 0 - ThreadProcess id: 28483 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:56:35 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 21:06:35 +0100 - Duration: 600008 seconds -Real workload: 1.1945607672553398E11 - Integer reached: 281632 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 28484 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:56:35 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 21:06:35 +0100 - Duration: 600021 seconds -Real workload: 1.1861738894205211E11 - Integer reached: 280681 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 28485 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:56:35 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 21:06:36 +0100 - Duration: 600005 seconds -Real workload: 4.8673564033711426E11 - Integer reached: 553206 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 28487 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:56:35 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 21:06:35 +0100 - Duration: 600003 seconds -Real workload: 5.75470662468092E11 - Integer reached: 599627 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 76.33647794504182 1.30028e+12 5.87077e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 200002-2-2 -phone format: 2,0,0,0,0,2,2,2 -Exact values of frequencies: [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.7342247962952 -Ins Current (mA):443.5996655212611 -Samples: 3000000 -Consumed Energy (mAs): 274811.3206021506 -Consumed Energy (mAh): 76.33647794504182 -Consumed Energy (mWs): 1319113.817056089 -Consumed Energy (mWh): 366.4205047378025 -Avg power (mW): 2209.8674964349125 -Avg Current (mA): 460.4230382517275 -Avg Voltage (V): 4.799645788416672 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 28483 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:56:35 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 21:06:35 +0100 - Duration: 600008 seconds -Real workload: 1.1945607672553398E11 - Integer reached: 281632 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 28484 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:56:35 +0100 -Core id: 5 -Ending time: Sun, 19 Dec 2021 21:06:35 +0100 - Duration: 600021 seconds -Real workload: 1.1861738894205211E11 - Integer reached: 280681 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 28485 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:56:35 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 21:06:36 +0100 - Duration: 600005 seconds -Real workload: 4.8673564033711426E11 - Integer reached: 553206 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 28487 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 20:56:35 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 21:06:35 +0100 - Duration: 600003 seconds -Real workload: 5.75470662468092E11 - Integer reached: 599627 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 76.33647794504182 -Workload: 1.30028e+12 -Energy efficiency: 5.87077e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_38_51' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 76.33647794504182 ---- Experiment result, Avg Power = 2209.8674964349125 ---- Experiment result, Total Workload = 1.30028e+12 ---- Experiment result, Energy Efficiency = 5.87077e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 200002-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_22_52_35 ---- Performing experiments on configuration 200020-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 2 ---- Exact frequency of core 4: 1363200 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 1363200 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 29871 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 2 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2068.1208423500893 -powermeter script : average_power with numpy arrays = 2068.120842349632 -powermeter script : Summary Result = time (s): 601.6934292316437 -Ins Current (mA):415.26963783631385 -Samples: 3000000 -Consumed Energy (mAs): 257932.3346155911 -Consumed Energy (mAh): 71.64787072655308 -Consumed Energy (mWs): 1243394.036703662 -Consumed Energy (mWh): 345.3872324176839 -Avg power (mW): 2068.1208423500893 -Avg Current (mA): 428.74009879177055 -Avg Voltage (V): 4.823716858251062 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 2 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.039s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6934292316437 -Ins Current (mA):415.26963783631385 -Samples: 3000000 -Consumed Energy (mAs): 257932.3346155911 -Consumed Energy (mAh): 71.64787072655308 -Consumed Energy (mWs): 1243394.036703662 -Consumed Energy (mWh): 345.3872324176839 -Avg power (mW): 2068.1208423500893 -Avg Current (mA): 428.74009879177055 -Avg Voltage (V): 4.823716858251062 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 71.64787072655308 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2068.1208423500893 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 29896 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:12:22 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 21:22:22 +0100 - Duration: 600009 seconds -Real workload: 4.954367292938362E10 - Integer reached: 184636 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 29897 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:12:22 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 21:22:23 +0100 - Duration: 600006 seconds -Real workload: 4.949498823749237E10 - Integer reached: 184549 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 29898 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:12:22 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 21:22:23 +0100 - Duration: 600011 seconds -Real workload: 4.849596923951915E11 - Integer reached: 552234 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 29900 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:12:22 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 21:22:23 +0100 - Duration: 600005 seconds -Real workload: 5.815019664088478E11 - Integer reached: 602643 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,0,2,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.1655e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.14739e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 200020-2-2 2,0,0,0,2,0,2,2 [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] time (s): 601.6934292316437 -Ins Current (mA):415.26963783631385 -Samples: 3000000 -Consumed Energy (mAs): 257932.3346155911 -Consumed Energy (mAh): 71.64787072655308 -Consumed Energy (mWs): 1243394.036703662 -Consumed Energy (mWh): 345.3872324176839 -Avg power (mW): 2068.1208423500893 -Avg Current (mA): 428.74009879177055 -Avg Voltage (V): 4.823716858251062 - Thread : 0 - ThreadProcess id: 29896 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:12:22 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 21:22:22 +0100 - Duration: 600009 seconds -Real workload: 4.954367292938362E10 - Integer reached: 184636 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 29897 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:12:22 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 21:22:23 +0100 - Duration: 600006 seconds -Real workload: 4.949498823749237E10 - Integer reached: 184549 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 29898 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:12:22 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 21:22:23 +0100 - Duration: 600011 seconds -Real workload: 4.849596923951915E11 - Integer reached: 552234 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 29900 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:12:22 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 21:22:23 +0100 - Duration: 600005 seconds -Real workload: 5.815019664088478E11 - Integer reached: 602643 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 71.64787072655308 1.1655e+12 6.14739e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 200020-2-2 -phone format: 2,0,0,0,2,0,2,2 -Exact values of frequencies: [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6934292316437 -Ins Current (mA):415.26963783631385 -Samples: 3000000 -Consumed Energy (mAs): 257932.3346155911 -Consumed Energy (mAh): 71.64787072655308 -Consumed Energy (mWs): 1243394.036703662 -Consumed Energy (mWh): 345.3872324176839 -Avg power (mW): 2068.1208423500893 -Avg Current (mA): 428.74009879177055 -Avg Voltage (V): 4.823716858251062 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 29896 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:12:22 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 21:22:22 +0100 - Duration: 600009 seconds -Real workload: 4.954367292938362E10 - Integer reached: 184636 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 29897 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:12:22 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 21:22:23 +0100 - Duration: 600006 seconds -Real workload: 4.949498823749237E10 - Integer reached: 184549 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 29898 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:12:22 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 21:22:23 +0100 - Duration: 600011 seconds -Real workload: 4.849596923951915E11 - Integer reached: 552234 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 29900 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:12:22 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 21:22:23 +0100 - Duration: 600005 seconds -Real workload: 5.815019664088478E11 - Integer reached: 602643 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 71.64787072655308 -Workload: 1.1655e+12 -Energy efficiency: 6.14739e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_22_55_37' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 71.64787072655308 ---- Experiment result, Avg Power = 2068.1208423500893 ---- Experiment result, Total Workload = 1.1655e+12 ---- Experiment result, Energy Efficiency = 6.14739e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 200020-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_23_08_22 ---- Performing experiments on configuration 200020-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 2 ---- Exact frequency of core 4: 1363200 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 1363200 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 30896 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 2 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 2 ---- The current number of thread ready to be sambled : 2, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2045.8237679247684 -powermeter script : average_power with numpy arrays = 2045.8237679241452 -powermeter script : Summary Result = time (s): 601.8099982738495 -Ins Current (mA):484.5246458081745 -Samples: 3000000 -Consumed Energy (mAs): 254134.77286825364 -Consumed Energy (mAh): 70.59299246340379 -Consumed Energy (mWs): 1226648.762957325 -Consumed Energy (mWh): 340.7357674881458 -Avg power (mW): 2045.8237679247684 -Avg Current (mA): 423.77382578398726 -Avg Voltage (V): 4.827631258584616 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 2 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.1 MB/s (1814 bytes in 0.034s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.8099982738495 -Ins Current (mA):484.5246458081745 -Samples: 3000000 -Consumed Energy (mAs): 254134.77286825364 -Consumed Energy (mAh): 70.59299246340379 -Consumed Energy (mWs): 1226648.762957325 -Consumed Energy (mWh): 340.7357674881458 -Avg power (mW): 2045.8237679247684 -Avg Current (mA): 423.77382578398726 -Avg Voltage (V): 4.827631258584616 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.59299246340379 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2045.8237679247684 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 30921 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:28:09 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 21:38:09 +0100 - Duration: 600003 seconds -Real workload: 4.9528001575714645E10 - Integer reached: 184608 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 30922 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:28:09 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 21:38:09 +0100 - Duration: 600027 seconds -Real workload: 5.005608081344588E10 - Integer reached: 185549 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 30923 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:28:09 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 21:38:09 +0100 - Duration: 600004 seconds -Real workload: 4.81526987875865E11 - Integer reached: 550350 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 30924 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:28:09 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 21:38:09 +0100 - Duration: 600008 seconds -Real workload: 5.8048380509196E11 - Integer reached: 602135 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,0,2,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16159e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.07727e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 200020-2-2 2,0,0,0,2,0,2,2 [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] time (s): 601.8099982738495 -Ins Current (mA):484.5246458081745 -Samples: 3000000 -Consumed Energy (mAs): 254134.77286825364 -Consumed Energy (mAh): 70.59299246340379 -Consumed Energy (mWs): 1226648.762957325 -Consumed Energy (mWh): 340.7357674881458 -Avg power (mW): 2045.8237679247684 -Avg Current (mA): 423.77382578398726 -Avg Voltage (V): 4.827631258584616 - Thread : 0 - ThreadProcess id: 30921 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:28:09 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 21:38:09 +0100 - Duration: 600003 seconds -Real workload: 4.9528001575714645E10 - Integer reached: 184608 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 30922 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:28:09 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 21:38:09 +0100 - Duration: 600027 seconds -Real workload: 5.005608081344588E10 - Integer reached: 185549 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 30923 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:28:09 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 21:38:09 +0100 - Duration: 600004 seconds -Real workload: 4.81526987875865E11 - Integer reached: 550350 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 30924 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:28:09 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 21:38:09 +0100 - Duration: 600008 seconds -Real workload: 5.8048380509196E11 - Integer reached: 602135 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.59299246340379 1.16159e+12 6.07727e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 200020-2-2 -phone format: 2,0,0,0,2,0,2,2 -Exact values of frequencies: [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.8099982738495 -Ins Current (mA):484.5246458081745 -Samples: 3000000 -Consumed Energy (mAs): 254134.77286825364 -Consumed Energy (mAh): 70.59299246340379 -Consumed Energy (mWs): 1226648.762957325 -Consumed Energy (mWh): 340.7357674881458 -Avg power (mW): 2045.8237679247684 -Avg Current (mA): 423.77382578398726 -Avg Voltage (V): 4.827631258584616 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 30921 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:28:09 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 21:38:09 +0100 - Duration: 600003 seconds -Real workload: 4.9528001575714645E10 - Integer reached: 184608 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 30922 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:28:09 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 21:38:09 +0100 - Duration: 600027 seconds -Real workload: 5.005608081344588E10 - Integer reached: 185549 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 30923 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:28:09 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 21:38:09 +0100 - Duration: 600004 seconds -Real workload: 4.81526987875865E11 - Integer reached: 550350 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 30924 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:28:09 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 21:38:09 +0100 - Duration: 600008 seconds -Real workload: 5.8048380509196E11 - Integer reached: 602135 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.59299246340379 -Workload: 1.16159e+12 -Energy efficiency: 6.07727e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_11_24' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.59299246340379 ---- Experiment result, Avg Power = 2045.8237679247684 ---- Experiment result, Total Workload = 1.16159e+12 ---- Experiment result, Energy Efficiency = 6.07727e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 200020-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_23_24_10 ---- Performing experiments on configuration 200020-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 2 ---- Exact frequency of core 4: 1363200 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 1363200 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 31922 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 2 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2049.0452915045375 -powermeter script : average_power with numpy arrays = 2049.0452915038745 -powermeter script : Summary Result = time (s): 601.8011617660522 -Ins Current (mA):414.30893076202153 -Samples: 3000000 -Consumed Energy (mAs): 254267.9039088132 -Consumed Energy (mAh): 70.62997330800367 -Consumed Energy (mWs): 1227180.9358850962 -Consumed Energy (mWh): 340.8835933014156 -Avg power (mW): 2049.0452915045375 -Avg Current (mA): 424.4808562324094 -Avg Voltage (V): 4.827179509793147 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 2 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.068s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.8011617660522 -Ins Current (mA):414.30893076202153 -Samples: 3000000 -Consumed Energy (mAs): 254267.9039088132 -Consumed Energy (mAh): 70.62997330800367 -Consumed Energy (mWs): 1227180.9358850962 -Consumed Energy (mWh): 340.8835933014156 -Avg power (mW): 2049.0452915045375 -Avg Current (mA): 424.4808562324094 -Avg Voltage (V): 4.827179509793147 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.62997330800367 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2049.0452915045375 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 31947 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:43:57 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 21:53:57 +0100 - Duration: 600020 seconds -Real workload: 5.010730315871666E10 - Integer reached: 185640 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 31948 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:43:57 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 21:53:57 +0100 - Duration: 600027 seconds -Real workload: 4.950617792681694E10 - Integer reached: 184569 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 31950 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:43:57 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 21:53:57 +0100 - Duration: 600002 seconds -Real workload: 4.816070133102626E11 - Integer reached: 550394 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 31951 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:43:57 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 21:53:57 +0100 - Duration: 600009 seconds -Real workload: 5.810769522266276E11 - Integer reached: 602431 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,0,2,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.1623e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.07674e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 200020-2-2 2,0,0,0,2,0,2,2 [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] time (s): 601.8011617660522 -Ins Current (mA):414.30893076202153 -Samples: 3000000 -Consumed Energy (mAs): 254267.9039088132 -Consumed Energy (mAh): 70.62997330800367 -Consumed Energy (mWs): 1227180.9358850962 -Consumed Energy (mWh): 340.8835933014156 -Avg power (mW): 2049.0452915045375 -Avg Current (mA): 424.4808562324094 -Avg Voltage (V): 4.827179509793147 - Thread : 0 - ThreadProcess id: 31947 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:43:57 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 21:53:57 +0100 - Duration: 600020 seconds -Real workload: 5.010730315871666E10 - Integer reached: 185640 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 31948 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:43:57 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 21:53:57 +0100 - Duration: 600027 seconds -Real workload: 4.950617792681694E10 - Integer reached: 184569 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 31950 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:43:57 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 21:53:57 +0100 - Duration: 600002 seconds -Real workload: 4.816070133102626E11 - Integer reached: 550394 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 31951 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:43:57 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 21:53:57 +0100 - Duration: 600009 seconds -Real workload: 5.810769522266276E11 - Integer reached: 602431 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.62997330800367 1.1623e+12 6.07674e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 200020-2-2 -phone format: 2,0,0,0,2,0,2,2 -Exact values of frequencies: [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.8011617660522 -Ins Current (mA):414.30893076202153 -Samples: 3000000 -Consumed Energy (mAs): 254267.9039088132 -Consumed Energy (mAh): 70.62997330800367 -Consumed Energy (mWs): 1227180.9358850962 -Consumed Energy (mWh): 340.8835933014156 -Avg power (mW): 2049.0452915045375 -Avg Current (mA): 424.4808562324094 -Avg Voltage (V): 4.827179509793147 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 31947 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:43:57 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 21:53:57 +0100 - Duration: 600020 seconds -Real workload: 5.010730315871666E10 - Integer reached: 185640 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 31948 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:43:57 +0100 -Core id: 4 -Ending time: Sun, 19 Dec 2021 21:53:57 +0100 - Duration: 600027 seconds -Real workload: 4.950617792681694E10 - Integer reached: 184569 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 31950 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:43:57 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 21:53:57 +0100 - Duration: 600002 seconds -Real workload: 4.816070133102626E11 - Integer reached: 550394 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 31951 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:43:57 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 21:53:57 +0100 - Duration: 600009 seconds -Real workload: 5.810769522266276E11 - Integer reached: 602431 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.62997330800367 -Workload: 1.1623e+12 -Energy efficiency: 6.07674e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_27_12' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.62997330800367 ---- Experiment result, Avg Power = 2049.0452915045375 ---- Experiment result, Total Workload = 1.1623e+12 ---- Experiment result, Energy Efficiency = 6.07674e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 200020-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_23_39_57 ---- Performing experiments on configuration 200200-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 2 ---- Exact frequency of core 3: 1363200 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 1363200 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 828 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 2 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2072.612065766956 -powermeter script : average_power with numpy arrays = 2072.6120657665597 -powermeter script : Summary Result = time (s): 601.6574292182922 -Ins Current (mA):400.4558726046707 -Samples: 3000000 -Consumed Energy (mAs): 257739.05316124676 -Consumed Energy (mAh): 71.59418143367965 -Consumed Energy (mWs): 1242567.9745435885 -Consumed Energy (mWh): 345.15777070655236 -Avg power (mW): 2072.612065766956 -Avg Current (mA): 429.70723982956116 -Avg Voltage (V): 4.823311952084018 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 2 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1800 bytes in 0.056s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6574292182922 -Ins Current (mA):400.4558726046707 -Samples: 3000000 -Consumed Energy (mAs): 257739.05316124676 -Consumed Energy (mAh): 71.59418143367965 -Consumed Energy (mWs): 1242567.9745435885 -Consumed Energy (mWh): 345.15777070655236 -Avg power (mW): 2072.612065766956 -Avg Current (mA): 429.70723982956116 -Avg Voltage (V): 4.823311952084018 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 71.59418143367965 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2072.612065766956 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 860 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:59:44 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 22:09:44 +0100 - Duration: 600005 seconds -Real workload: 4.960414367769322E10 - Integer reached: 184744 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 861 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:59:44 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 22:09:44 +0100 - Duration: 600005 seconds -Real workload: 4.999307522285984E10 - Integer reached: 185437 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 862 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:59:44 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 22:09:45 +0100 - Duration: 600006 seconds -Real workload: 4.842736012153181E11 - Integer reached: 551858 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 864 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:59:44 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 22:09:44 +0100 - Duration: 600006 seconds -Real workload: 5.757259718070789E11 - Integer reached: 599755 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,2,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.1596e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.17404e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 200200-2-2 2,0,0,2,0,0,2,2 [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] time (s): 601.6574292182922 -Ins Current (mA):400.4558726046707 -Samples: 3000000 -Consumed Energy (mAs): 257739.05316124676 -Consumed Energy (mAh): 71.59418143367965 -Consumed Energy (mWs): 1242567.9745435885 -Consumed Energy (mWh): 345.15777070655236 -Avg power (mW): 2072.612065766956 -Avg Current (mA): 429.70723982956116 -Avg Voltage (V): 4.823311952084018 - Thread : 0 - ThreadProcess id: 860 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:59:44 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 22:09:44 +0100 - Duration: 600005 seconds -Real workload: 4.960414367769322E10 - Integer reached: 184744 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 861 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:59:44 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 22:09:44 +0100 - Duration: 600005 seconds -Real workload: 4.999307522285984E10 - Integer reached: 185437 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 862 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:59:44 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 22:09:45 +0100 - Duration: 600006 seconds -Real workload: 4.842736012153181E11 - Integer reached: 551858 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 864 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:59:44 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 22:09:44 +0100 - Duration: 600006 seconds -Real workload: 5.757259718070789E11 - Integer reached: 599755 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 71.59418143367965 1.1596e+12 6.17404e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 200200-2-2 -phone format: 2,0,0,2,0,0,2,2 -Exact values of frequencies: [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6574292182922 -Ins Current (mA):400.4558726046707 -Samples: 3000000 -Consumed Energy (mAs): 257739.05316124676 -Consumed Energy (mAh): 71.59418143367965 -Consumed Energy (mWs): 1242567.9745435885 -Consumed Energy (mWh): 345.15777070655236 -Avg power (mW): 2072.612065766956 -Avg Current (mA): 429.70723982956116 -Avg Voltage (V): 4.823311952084018 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 860 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:59:44 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 22:09:44 +0100 - Duration: 600005 seconds -Real workload: 4.960414367769322E10 - Integer reached: 184744 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 861 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:59:44 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 22:09:44 +0100 - Duration: 600005 seconds -Real workload: 4.999307522285984E10 - Integer reached: 185437 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 862 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:59:44 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 22:09:45 +0100 - Duration: 600006 seconds -Real workload: 4.842736012153181E11 - Integer reached: 551858 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 864 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 21:59:44 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 22:09:44 +0100 - Duration: 600006 seconds -Real workload: 5.757259718070789E11 - Integer reached: 599755 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 71.59418143367965 -Workload: 1.1596e+12 -Energy efficiency: 6.17404e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_42_59' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 71.59418143367965 ---- Experiment result, Avg Power = 2072.612065766956 ---- Experiment result, Total Workload = 1.1596e+12 ---- Experiment result, Energy Efficiency = 6.17404e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 200200-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 04Oct22_23_55_43 ---- Performing experiments on configuration 200200-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 2 ---- Exact frequency of core 3: 1363200 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 1363200 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 3344 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 2 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 2 ---- The current number of thread ready to be sambled : 2, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2044.390496935238 -powermeter script : average_power with numpy arrays = 2044.390496934615 -powermeter script : Summary Result = time (s): 601.6028821468353 -Ins Current (mA):415.66283030081377 -Samples: 3000000 -Consumed Energy (mAs): 254301.280414778 -Consumed Energy (mAh): 70.63924455966055 -Consumed Energy (mWs): 1227378.9508355954 -Consumed Energy (mWh): 340.93859745433207 -Avg power (mW): 2044.390496935238 -Avg Current (mA): 423.438961777167 -Avg Voltage (V): 4.828064211084785 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 2 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1809 bytes in 0.056s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6028821468353 -Ins Current (mA):415.66283030081377 -Samples: 3000000 -Consumed Energy (mAs): 254301.280414778 -Consumed Energy (mAh): 70.63924455966055 -Consumed Energy (mWs): 1227378.9508355954 -Consumed Energy (mWh): 340.93859745433207 -Avg power (mW): 2044.390496935238 -Avg Current (mA): 423.438961777167 -Avg Voltage (V): 4.828064211084785 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.63924455966055 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2044.390496935238 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 3381 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:15:31 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 22:25:31 +0100 - Duration: 600019 seconds -Real workload: 4.957054409206529E10 - Integer reached: 184684 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 3382 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:15:31 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 22:25:31 +0100 - Duration: 600012 seconds -Real workload: 5.012588503514102E10 - Integer reached: 185673 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 3383 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:15:31 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 22:25:31 +0100 - Duration: 600003 seconds -Real workload: 4.8645769849540564E11 - Integer reached: 553054 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 3384 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:15:31 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 22:25:31 +0100 - Duration: 600005 seconds -Real workload: 5.811330767980662E11 - Integer reached: 602459 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,2,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16729e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.05156e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 200200-2-2 2,0,0,2,0,0,2,2 [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] time (s): 601.6028821468353 -Ins Current (mA):415.66283030081377 -Samples: 3000000 -Consumed Energy (mAs): 254301.280414778 -Consumed Energy (mAh): 70.63924455966055 -Consumed Energy (mWs): 1227378.9508355954 -Consumed Energy (mWh): 340.93859745433207 -Avg power (mW): 2044.390496935238 -Avg Current (mA): 423.438961777167 -Avg Voltage (V): 4.828064211084785 - Thread : 0 - ThreadProcess id: 3381 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:15:31 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 22:25:31 +0100 - Duration: 600019 seconds -Real workload: 4.957054409206529E10 - Integer reached: 184684 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 3382 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:15:31 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 22:25:31 +0100 - Duration: 600012 seconds -Real workload: 5.012588503514102E10 - Integer reached: 185673 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 3383 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:15:31 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 22:25:31 +0100 - Duration: 600003 seconds -Real workload: 4.8645769849540564E11 - Integer reached: 553054 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 3384 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:15:31 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 22:25:31 +0100 - Duration: 600005 seconds -Real workload: 5.811330767980662E11 - Integer reached: 602459 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.63924455966055 1.16729e+12 6.05156e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 200200-2-2 -phone format: 2,0,0,2,0,0,2,2 -Exact values of frequencies: [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6028821468353 -Ins Current (mA):415.66283030081377 -Samples: 3000000 -Consumed Energy (mAs): 254301.280414778 -Consumed Energy (mAh): 70.63924455966055 -Consumed Energy (mWs): 1227378.9508355954 -Consumed Energy (mWh): 340.93859745433207 -Avg power (mW): 2044.390496935238 -Avg Current (mA): 423.438961777167 -Avg Voltage (V): 4.828064211084785 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 3381 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:15:31 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 22:25:31 +0100 - Duration: 600019 seconds -Real workload: 4.957054409206529E10 - Integer reached: 184684 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 3382 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:15:31 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 22:25:31 +0100 - Duration: 600012 seconds -Real workload: 5.012588503514102E10 - Integer reached: 185673 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 3383 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:15:31 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 22:25:31 +0100 - Duration: 600003 seconds -Real workload: 4.8645769849540564E11 - Integer reached: 553054 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 3384 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:15:31 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 22:25:31 +0100 - Duration: 600005 seconds -Real workload: 5.811330767980662E11 - Integer reached: 602459 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.63924455966055 -Workload: 1.16729e+12 -Energy efficiency: 6.05156e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__04Oct22_23_58_45' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.63924455966055 ---- Experiment result, Avg Power = 2044.390496935238 ---- Experiment result, Total Workload = 1.16729e+12 ---- Experiment result, Energy Efficiency = 6.05156e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 200200-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_00_11_31 ---- Performing experiments on configuration 200200-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- Current battery is low, so we need to wait battery ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- Desactivating the charge stop level option ---- Desactivating the charge stop level option, command : /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell echo 100 > /sys/devices/platform/soc/soc:google,charger/charge_stop_level </dev/null ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 ---- Current battery is now equal to the experiment battery level ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 2 ---- Exact frequency of core 3: 1363200 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 1363200 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 4420 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 2 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2036.4875102013627 -powermeter script : average_power with numpy arrays = 2036.4875102008398 -powermeter script : Summary Result = time (s): 602.8111500740051 -Ins Current (mA):419.65433716717394 -Samples: 3000000 -Consumed Energy (mAs): 253922.5417976631 -Consumed Energy (mAh): 70.53403938823975 -Consumed Energy (mWs): 1225433.797605302 -Consumed Energy (mWh): 340.39827711258386 -Avg power (mW): 2036.4875102013627 -Avg Current (mA): 421.67786842147893 -Avg Voltage (V): 4.829486351334512 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 2 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1810 bytes in 0.070s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.8111500740051 -Ins Current (mA):419.65433716717394 -Samples: 3000000 -Consumed Energy (mAs): 253922.5417976631 -Consumed Energy (mAh): 70.53403938823975 -Consumed Energy (mWs): 1225433.797605302 -Consumed Energy (mWh): 340.39827711258386 -Avg power (mW): 2036.4875102013627 -Avg Current (mA): 421.67786842147893 -Avg Voltage (V): 4.829486351334512 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.53403938823975 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2036.4875102013627 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 4445 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:32:19 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 22:42:19 +0100 - Duration: 600012 seconds -Real workload: 4.950561839048485E10 - Integer reached: 184568 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 4446 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:32:19 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 22:42:19 +0100 - Duration: 600010 seconds -Real workload: 5.0148413293227905E10 - Integer reached: 185713 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 4447 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:32:19 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 22:42:19 +0100 - Duration: 600004 seconds -Real workload: 4.8392345068278357E11 - Integer reached: 551666 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 4448 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:32:19 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 22:42:19 +0100 - Duration: 600009 seconds -Real workload: 5.824407744189293E11 - Integer reached: 603111 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,0,2,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16602e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.04913e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 200200-2-2 2,0,0,2,0,0,2,2 [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] time (s): 602.8111500740051 -Ins Current (mA):419.65433716717394 -Samples: 3000000 -Consumed Energy (mAs): 253922.5417976631 -Consumed Energy (mAh): 70.53403938823975 -Consumed Energy (mWs): 1225433.797605302 -Consumed Energy (mWh): 340.39827711258386 -Avg power (mW): 2036.4875102013627 -Avg Current (mA): 421.67786842147893 -Avg Voltage (V): 4.829486351334512 - Thread : 0 - ThreadProcess id: 4445 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:32:19 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 22:42:19 +0100 - Duration: 600012 seconds -Real workload: 4.950561839048485E10 - Integer reached: 184568 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 4446 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:32:19 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 22:42:19 +0100 - Duration: 600010 seconds -Real workload: 5.0148413293227905E10 - Integer reached: 185713 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 4447 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:32:19 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 22:42:19 +0100 - Duration: 600004 seconds -Real workload: 4.8392345068278357E11 - Integer reached: 551666 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 4448 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:32:19 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 22:42:19 +0100 - Duration: 600009 seconds -Real workload: 5.824407744189293E11 - Integer reached: 603111 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.53403938823975 1.16602e+12 6.04913e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 200200-2-2 -phone format: 2,0,0,2,0,0,2,2 -Exact values of frequencies: [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.8111500740051 -Ins Current (mA):419.65433716717394 -Samples: 3000000 -Consumed Energy (mAs): 253922.5417976631 -Consumed Energy (mAh): 70.53403938823975 -Consumed Energy (mWs): 1225433.797605302 -Consumed Energy (mWh): 340.39827711258386 -Avg power (mW): 2036.4875102013627 -Avg Current (mA): 421.67786842147893 -Avg Voltage (V): 4.829486351334512 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 4445 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:32:19 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 22:42:19 +0100 - Duration: 600012 seconds -Real workload: 4.950561839048485E10 - Integer reached: 184568 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 4446 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:32:19 +0100 -Core id: 3 -Ending time: Sun, 19 Dec 2021 22:42:19 +0100 - Duration: 600010 seconds -Real workload: 5.0148413293227905E10 - Integer reached: 185713 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 4447 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:32:19 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 22:42:19 +0100 - Duration: 600004 seconds -Real workload: 4.8392345068278357E11 - Integer reached: 551666 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 4448 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:32:19 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 22:42:19 +0100 - Duration: 600009 seconds -Real workload: 5.824407744189293E11 - Integer reached: 603111 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.53403938823975 -Workload: 1.16602e+12 -Energy efficiency: 6.04913e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_14_33' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.53403938823975 ---- Experiment result, Avg Power = 2036.4875102013627 ---- Experiment result, Total Workload = 1.16602e+12 ---- Experiment result, Energy Efficiency = 6.04913e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 200200-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_00_28_20 ---- Performing experiments on configuration 202000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 2 ---- Exact frequency of core 2: 1363200 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 1363200 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 5558 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 2 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2067.3332738680415 -powermeter script : average_power with numpy arrays = 2067.3332738676627 -powermeter script : Summary Result = time (s): 601.7082469463348 -Ins Current (mA):425.96941574471975 -Samples: 3000000 -Consumed Energy (mAs): 257379.2602321415 -Consumed Energy (mAh): 71.49423895337264 -Consumed Energy (mWs): 1241596.3009693753 -Consumed Energy (mWh): 344.88786138038205 -Avg power (mW): 2067.3332738680415 -Avg Current (mA): 428.5190247319265 -Avg Voltage (V): 4.824367541584243 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 2 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1809 bytes in 0.067s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.7082469463348 -Ins Current (mA):425.96941574471975 -Samples: 3000000 -Consumed Energy (mAs): 257379.2602321415 -Consumed Energy (mAh): 71.49423895337264 -Consumed Energy (mWs): 1241596.3009693753 -Consumed Energy (mWh): 344.88786138038205 -Avg power (mW): 2067.3332738680415 -Avg Current (mA): 428.5190247319265 -Avg Voltage (V): 4.824367541584243 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 71.49423895337264 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2067.3332738680415 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 5583 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:48:07 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 22:58:07 +0100 - Duration: 600027 seconds -Real workload: 4.972520000977431E10 - Integer reached: 184960 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 5584 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:48:08 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 22:58:08 +0100 - Duration: 600007 seconds -Real workload: 4.951289237145241E10 - Integer reached: 184581 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 5585 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:48:08 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 22:58:08 +0100 - Duration: 600008 seconds -Real workload: 4.8581435910545325E11 - Integer reached: 552702 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 5586 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:48:07 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 22:58:07 +0100 - Duration: 600003 seconds -Real workload: 5.826093613217236E11 - Integer reached: 603195 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,2,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16766e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.12286e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 202000-2-2 2,0,2,0,0,0,2,2 [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] time (s): 601.7082469463348 -Ins Current (mA):425.96941574471975 -Samples: 3000000 -Consumed Energy (mAs): 257379.2602321415 -Consumed Energy (mAh): 71.49423895337264 -Consumed Energy (mWs): 1241596.3009693753 -Consumed Energy (mWh): 344.88786138038205 -Avg power (mW): 2067.3332738680415 -Avg Current (mA): 428.5190247319265 -Avg Voltage (V): 4.824367541584243 - Thread : 0 - ThreadProcess id: 5583 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:48:07 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 22:58:07 +0100 - Duration: 600027 seconds -Real workload: 4.972520000977431E10 - Integer reached: 184960 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 5584 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:48:08 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 22:58:08 +0100 - Duration: 600007 seconds -Real workload: 4.951289237145241E10 - Integer reached: 184581 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 5585 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:48:08 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 22:58:08 +0100 - Duration: 600008 seconds -Real workload: 4.8581435910545325E11 - Integer reached: 552702 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 5586 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:48:07 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 22:58:07 +0100 - Duration: 600003 seconds -Real workload: 5.826093613217236E11 - Integer reached: 603195 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 71.49423895337264 1.16766e+12 6.12286e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 202000-2-2 -phone format: 2,0,2,0,0,0,2,2 -Exact values of frequencies: [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.7082469463348 -Ins Current (mA):425.96941574471975 -Samples: 3000000 -Consumed Energy (mAs): 257379.2602321415 -Consumed Energy (mAh): 71.49423895337264 -Consumed Energy (mWs): 1241596.3009693753 -Consumed Energy (mWh): 344.88786138038205 -Avg power (mW): 2067.3332738680415 -Avg Current (mA): 428.5190247319265 -Avg Voltage (V): 4.824367541584243 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 5583 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:48:07 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 22:58:07 +0100 - Duration: 600027 seconds -Real workload: 4.972520000977431E10 - Integer reached: 184960 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 5584 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:48:08 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 22:58:08 +0100 - Duration: 600007 seconds -Real workload: 4.951289237145241E10 - Integer reached: 184581 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 5585 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:48:08 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 22:58:08 +0100 - Duration: 600008 seconds -Real workload: 4.8581435910545325E11 - Integer reached: 552702 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 5586 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 22:48:07 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 22:58:07 +0100 - Duration: 600003 seconds -Real workload: 5.826093613217236E11 - Integer reached: 603195 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 71.49423895337264 -Workload: 1.16766e+12 -Energy efficiency: 6.12286e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_31_22' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 71.49423895337264 ---- Experiment result, Avg Power = 2067.3332738680415 ---- Experiment result, Total Workload = 1.16766e+12 ---- Experiment result, Energy Efficiency = 6.12286e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 202000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_00_44_07 ---- Performing experiments on configuration 202000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 2 ---- Exact frequency of core 2: 1363200 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 1363200 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 6951 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 2 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2039.7950003512576 -powermeter script : average_power with numpy arrays = 2039.7950003510568 -powermeter script : Summary Result = time (s): 603.0837337970734 -Ins Current (mA):423.3262459712137 -Samples: 3000000 -Consumed Energy (mAs): 254172.93809129283 -Consumed Energy (mAh): 70.60359391424801 -Consumed Energy (mWs): 1226958.4314966758 -Consumed Energy (mWh): 340.8217865268544 -Avg power (mW): 2039.7950003512576 -Avg Current (mA): 422.3986335585769 -Avg Voltage (V): 4.829075755209292 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 2 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1808 bytes in 0.074s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 603.0837337970734 -Ins Current (mA):423.3262459712137 -Samples: 3000000 -Consumed Energy (mAs): 254172.93809129283 -Consumed Energy (mAh): 70.60359391424801 -Consumed Energy (mWs): 1226958.4314966758 -Consumed Energy (mWh): 340.8217865268544 -Avg power (mW): 2039.7950003512576 -Avg Current (mA): 422.3986335585769 -Avg Voltage (V): 4.829075755209292 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.60359391424801 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2039.7950003512576 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 6976 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:03:54 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 23:13:54 +0100 - Duration: 600013 seconds -Real workload: 4.953024018354219E10 - Integer reached: 184612 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 6977 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:03:54 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 23:13:55 +0100 - Duration: 600017 seconds -Real workload: 5.015066640832397E10 - Integer reached: 185717 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 6978 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:03:54 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 23:13:55 +0100 - Duration: 600006 seconds -Real workload: 4.795866633957117E11 - Integer reached: 549282 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 6979 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:03:54 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 23:13:55 +0100 - Duration: 600002 seconds -Real workload: 5.826896498578711E11 - Integer reached: 603235 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,2,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16196e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.07625e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 202000-2-2 2,0,2,0,0,0,2,2 [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] time (s): 603.0837337970734 -Ins Current (mA):423.3262459712137 -Samples: 3000000 -Consumed Energy (mAs): 254172.93809129283 -Consumed Energy (mAh): 70.60359391424801 -Consumed Energy (mWs): 1226958.4314966758 -Consumed Energy (mWh): 340.8217865268544 -Avg power (mW): 2039.7950003512576 -Avg Current (mA): 422.3986335585769 -Avg Voltage (V): 4.829075755209292 - Thread : 0 - ThreadProcess id: 6976 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:03:54 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 23:13:54 +0100 - Duration: 600013 seconds -Real workload: 4.953024018354219E10 - Integer reached: 184612 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 6977 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:03:54 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 23:13:55 +0100 - Duration: 600017 seconds -Real workload: 5.015066640832397E10 - Integer reached: 185717 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 6978 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:03:54 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 23:13:55 +0100 - Duration: 600006 seconds -Real workload: 4.795866633957117E11 - Integer reached: 549282 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 6979 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:03:54 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 23:13:55 +0100 - Duration: 600002 seconds -Real workload: 5.826896498578711E11 - Integer reached: 603235 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.60359391424801 1.16196e+12 6.07625e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 202000-2-2 -phone format: 2,0,2,0,0,0,2,2 -Exact values of frequencies: [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 603.0837337970734 -Ins Current (mA):423.3262459712137 -Samples: 3000000 -Consumed Energy (mAs): 254172.93809129283 -Consumed Energy (mAh): 70.60359391424801 -Consumed Energy (mWs): 1226958.4314966758 -Consumed Energy (mWh): 340.8217865268544 -Avg power (mW): 2039.7950003512576 -Avg Current (mA): 422.3986335585769 -Avg Voltage (V): 4.829075755209292 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 6976 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:03:54 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 23:13:54 +0100 - Duration: 600013 seconds -Real workload: 4.953024018354219E10 - Integer reached: 184612 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 6977 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:03:54 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 23:13:55 +0100 - Duration: 600017 seconds -Real workload: 5.015066640832397E10 - Integer reached: 185717 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 6978 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:03:54 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 23:13:55 +0100 - Duration: 600006 seconds -Real workload: 4.795866633957117E11 - Integer reached: 549282 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 6979 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:03:54 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 23:13:55 +0100 - Duration: 600002 seconds -Real workload: 5.826896498578711E11 - Integer reached: 603235 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.60359391424801 -Workload: 1.16196e+12 -Energy efficiency: 6.07625e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_00_47_09' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.60359391424801 ---- Experiment result, Avg Power = 2039.7950003512576 ---- Experiment result, Total Workload = 1.16196e+12 ---- Experiment result, Energy Efficiency = 6.07625e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 202000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_00_59_55 ---- Performing experiments on configuration 202000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 2 ---- Exact frequency of core 2: 1363200 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 1363200 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 7993 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 2 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2041.9087895449654 -powermeter script : average_power with numpy arrays = 2041.9087895444743 -powermeter script : Summary Result = time (s): 601.6885340213776 -Ins Current (mA):436.16118893507104 -Samples: 3000000 -Consumed Energy (mAs): 253897.7519280232 -Consumed Energy (mAh): 70.52715331333978 -Consumed Energy (mWs): 1225692.1348101953 -Consumed Energy (mWh): 340.47003744727647 -Avg power (mW): 2041.9087895449654 -Avg Current (mA): 422.8657089024387 -Avg Voltage (V): 4.82874053525126 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 2 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1809 bytes in 0.067s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6885340213776 -Ins Current (mA):436.16118893507104 -Samples: 3000000 -Consumed Energy (mAs): 253897.7519280232 -Consumed Energy (mAh): 70.52715331333978 -Consumed Energy (mWs): 1225692.1348101953 -Consumed Energy (mWh): 340.47003744727647 -Avg power (mW): 2041.9087895449654 -Avg Current (mA): 422.8657089024387 -Avg Voltage (V): 4.82874053525126 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.52715331333978 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2041.9087895449654 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 8018 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:19:43 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 23:29:43 +0100 - Duration: 600018 seconds -Real workload: 4.9465341887985886E10 - Integer reached: 184496 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 8019 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:19:43 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 23:29:43 +0100 - Duration: 600022 seconds -Real workload: 5.011237060111908E10 - Integer reached: 185649 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 8020 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:19:43 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 23:29:43 +0100 - Duration: 600003 seconds -Real workload: 4.842663050624365E11 - Integer reached: 551854 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 8021 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:19:43 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 23:29:43 +0100 - Duration: 600005 seconds -Real workload: 5.828181231788213E11 - Integer reached: 603299 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,0,2,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16666e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.04522e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 202000-2-2 2,0,2,0,0,0,2,2 [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] time (s): 601.6885340213776 -Ins Current (mA):436.16118893507104 -Samples: 3000000 -Consumed Energy (mAs): 253897.7519280232 -Consumed Energy (mAh): 70.52715331333978 -Consumed Energy (mWs): 1225692.1348101953 -Consumed Energy (mWh): 340.47003744727647 -Avg power (mW): 2041.9087895449654 -Avg Current (mA): 422.8657089024387 -Avg Voltage (V): 4.82874053525126 - Thread : 0 - ThreadProcess id: 8018 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:19:43 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 23:29:43 +0100 - Duration: 600018 seconds -Real workload: 4.9465341887985886E10 - Integer reached: 184496 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 8019 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:19:43 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 23:29:43 +0100 - Duration: 600022 seconds -Real workload: 5.011237060111908E10 - Integer reached: 185649 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 8020 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:19:43 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 23:29:43 +0100 - Duration: 600003 seconds -Real workload: 4.842663050624365E11 - Integer reached: 551854 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 8021 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:19:43 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 23:29:43 +0100 - Duration: 600005 seconds -Real workload: 5.828181231788213E11 - Integer reached: 603299 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.52715331333978 1.16666e+12 6.04522e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 202000-2-2 -phone format: 2,0,2,0,0,0,2,2 -Exact values of frequencies: [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6885340213776 -Ins Current (mA):436.16118893507104 -Samples: 3000000 -Consumed Energy (mAs): 253897.7519280232 -Consumed Energy (mAh): 70.52715331333978 -Consumed Energy (mWs): 1225692.1348101953 -Consumed Energy (mWh): 340.47003744727647 -Avg power (mW): 2041.9087895449654 -Avg Current (mA): 422.8657089024387 -Avg Voltage (V): 4.82874053525126 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 8018 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:19:43 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 23:29:43 +0100 - Duration: 600018 seconds -Real workload: 4.9465341887985886E10 - Integer reached: 184496 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 8019 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:19:43 +0100 -Core id: 2 -Ending time: Sun, 19 Dec 2021 23:29:43 +0100 - Duration: 600022 seconds -Real workload: 5.011237060111908E10 - Integer reached: 185649 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 8020 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:19:43 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 23:29:43 +0100 - Duration: 600003 seconds -Real workload: 4.842663050624365E11 - Integer reached: 551854 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 8021 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:19:43 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 23:29:43 +0100 - Duration: 600005 seconds -Real workload: 5.828181231788213E11 - Integer reached: 603299 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.52715331333978 -Workload: 1.16666e+12 -Energy efficiency: 6.04522e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_02_58' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.52715331333978 ---- Experiment result, Avg Power = 2041.9087895449654 ---- Experiment result, Total Workload = 1.16666e+12 ---- Experiment result, Energy Efficiency = 6.04522e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 202000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_01_15_43 ---- Performing experiments on configuration 220000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 2 ---- Exact frequency of core 1: 1363200 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 1363200 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 9034 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 2 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2055.878949962645 -powermeter script : average_power with numpy arrays = 2055.8789499621626 -powermeter script : Summary Result = time (s): 600.6612162590027 -Ins Current (mA):427.7223849667252 -Samples: 3000000 -Consumed Energy (mAs): 256250.16807364704 -Consumed Energy (mAh): 71.18060224267974 -Consumed Energy (mWs): 1236071.2825855245 -Consumed Energy (mWh): 343.3531340515346 -Avg power (mW): 2055.878949962645 -Avg Current (mA): 425.95753686753744 -Avg Voltage (V): 4.826488022917585 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 2 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1808 bytes in 0.061s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 600.6612162590027 -Ins Current (mA):427.7223849667252 -Samples: 3000000 -Consumed Energy (mAs): 256250.16807364704 -Consumed Energy (mAh): 71.18060224267974 -Consumed Energy (mWs): 1236071.2825855245 -Consumed Energy (mWh): 343.3531340515346 -Avg power (mW): 2055.878949962645 -Avg Current (mA): 425.95753686753744 -Avg Voltage (V): 4.826488022917585 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 71.18060224267974 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2055.878949962645 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 9061 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:35:30 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 23:45:30 +0100 - Duration: 600028 seconds -Real workload: 4.940719474880446E10 - Integer reached: 184392 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 9062 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:35:30 +0100 -Core id: 1 -Ending time: Sun, 19 Dec 2021 23:45:30 +0100 - Duration: 600003 seconds -Real workload: 4.905293158115883E10 - Integer reached: 183757 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 9067 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:35:30 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 23:45:30 +0100 - Duration: 600008 seconds -Real workload: 4.841203942556106E11 - Integer reached: 551774 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 9069 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:35:30 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 23:45:30 +0100 - Duration: 600004 seconds -Real workload: 5.823203705764818E11 - Integer reached: 603051 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,2,0,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.1649e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.11045e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 220000-2-2 2,2,0,0,0,0,2,2 [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] time (s): 600.6612162590027 -Ins Current (mA):427.7223849667252 -Samples: 3000000 -Consumed Energy (mAs): 256250.16807364704 -Consumed Energy (mAh): 71.18060224267974 -Consumed Energy (mWs): 1236071.2825855245 -Consumed Energy (mWh): 343.3531340515346 -Avg power (mW): 2055.878949962645 -Avg Current (mA): 425.95753686753744 -Avg Voltage (V): 4.826488022917585 - Thread : 0 - ThreadProcess id: 9061 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:35:30 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 23:45:30 +0100 - Duration: 600028 seconds -Real workload: 4.940719474880446E10 - Integer reached: 184392 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 9062 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:35:30 +0100 -Core id: 1 -Ending time: Sun, 19 Dec 2021 23:45:30 +0100 - Duration: 600003 seconds -Real workload: 4.905293158115883E10 - Integer reached: 183757 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 9067 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:35:30 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 23:45:30 +0100 - Duration: 600008 seconds -Real workload: 4.841203942556106E11 - Integer reached: 551774 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 9069 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:35:30 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 23:45:30 +0100 - Duration: 600004 seconds -Real workload: 5.823203705764818E11 - Integer reached: 603051 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 71.18060224267974 1.1649e+12 6.11045e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 220000-2-2 -phone format: 2,2,0,0,0,0,2,2 -Exact values of frequencies: [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 600.6612162590027 -Ins Current (mA):427.7223849667252 -Samples: 3000000 -Consumed Energy (mAs): 256250.16807364704 -Consumed Energy (mAh): 71.18060224267974 -Consumed Energy (mWs): 1236071.2825855245 -Consumed Energy (mWh): 343.3531340515346 -Avg power (mW): 2055.878949962645 -Avg Current (mA): 425.95753686753744 -Avg Voltage (V): 4.826488022917585 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 9061 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:35:30 +0100 -Core id: 0 -Ending time: Sun, 19 Dec 2021 23:45:30 +0100 - Duration: 600028 seconds -Real workload: 4.940719474880446E10 - Integer reached: 184392 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 9062 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:35:30 +0100 -Core id: 1 -Ending time: Sun, 19 Dec 2021 23:45:30 +0100 - Duration: 600003 seconds -Real workload: 4.905293158115883E10 - Integer reached: 183757 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 9067 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:35:30 +0100 -Core id: 6 -Ending time: Sun, 19 Dec 2021 23:45:30 +0100 - Duration: 600008 seconds -Real workload: 4.841203942556106E11 - Integer reached: 551774 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 9069 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:35:30 +0100 -Core id: 7 -Ending time: Sun, 19 Dec 2021 23:45:30 +0100 - Duration: 600004 seconds -Real workload: 5.823203705764818E11 - Integer reached: 603051 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 71.18060224267974 -Workload: 1.1649e+12 -Energy efficiency: 6.11045e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_18_45' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 71.18060224267974 ---- Experiment result, Avg Power = 2055.878949962645 ---- Experiment result, Total Workload = 1.1649e+12 ---- Experiment result, Energy Efficiency = 6.11045e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 220000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_01_31_29 ---- Performing experiments on configuration 220000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 2 ---- Exact frequency of core 1: 1363200 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 1363200 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 10439 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 2 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2043.2558518515564 -powermeter script : average_power with numpy arrays = 2043.255851850835 -powermeter script : Summary Result = time (s): 601.6065046787262 -Ins Current (mA):431.9875538115737 -Samples: 3000000 -Consumed Energy (mAs): 253166.12322527068 -Consumed Energy (mAh): 70.32392311813075 -Consumed Energy (mWs): 1222289.9427083468 -Consumed Energy (mWh): 339.52498408565185 -Avg power (mW): 2043.2558518515564 -Avg Current (mA): 423.1624007519175 -Avg Voltage (V): 4.828538282751241 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 2 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1817 bytes in 0.063s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6065046787262 -Ins Current (mA):431.9875538115737 -Samples: 3000000 -Consumed Energy (mAs): 253166.12322527068 -Consumed Energy (mAh): 70.32392311813075 -Consumed Energy (mWs): 1222289.9427083468 -Consumed Energy (mWh): 339.52498408565185 -Avg power (mW): 2043.2558518515564 -Avg Current (mA): 423.1624007519175 -Avg Voltage (V): 4.828538282751241 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.32392311813075 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2043.2558518515564 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 10464 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:51:17 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 00:01:17 +0100 - Duration: 600020 seconds -Real workload: 4.9416138152951126E10 - Integer reached: 184408 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 10465 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:51:17 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 00:01:17 +0100 - Duration: 600031 seconds -Real workload: 4.897945553851004E10 - Integer reached: 183625 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 10466 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:51:17 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 00:01:17 +0100 - Duration: 600009 seconds -Real workload: 4.844195359850039E11 - Integer reached: 551938 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 10468 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:51:17 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 00:01:17 +0100 - Duration: 600004 seconds -Real workload: 5.819833085499803E11 - Integer reached: 602883 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,2,0,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.1648e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.03742e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 220000-2-2 2,2,0,0,0,0,2,2 [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] time (s): 601.6065046787262 -Ins Current (mA):431.9875538115737 -Samples: 3000000 -Consumed Energy (mAs): 253166.12322527068 -Consumed Energy (mAh): 70.32392311813075 -Consumed Energy (mWs): 1222289.9427083468 -Consumed Energy (mWh): 339.52498408565185 -Avg power (mW): 2043.2558518515564 -Avg Current (mA): 423.1624007519175 -Avg Voltage (V): 4.828538282751241 - Thread : 0 - ThreadProcess id: 10464 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:51:17 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 00:01:17 +0100 - Duration: 600020 seconds -Real workload: 4.9416138152951126E10 - Integer reached: 184408 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 10465 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:51:17 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 00:01:17 +0100 - Duration: 600031 seconds -Real workload: 4.897945553851004E10 - Integer reached: 183625 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 10466 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:51:17 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 00:01:17 +0100 - Duration: 600009 seconds -Real workload: 4.844195359850039E11 - Integer reached: 551938 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 10468 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:51:17 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 00:01:17 +0100 - Duration: 600004 seconds -Real workload: 5.819833085499803E11 - Integer reached: 602883 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.32392311813075 1.1648e+12 6.03742e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 220000-2-2 -phone format: 2,2,0,0,0,0,2,2 -Exact values of frequencies: [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6065046787262 -Ins Current (mA):431.9875538115737 -Samples: 3000000 -Consumed Energy (mAs): 253166.12322527068 -Consumed Energy (mAh): 70.32392311813075 -Consumed Energy (mWs): 1222289.9427083468 -Consumed Energy (mWh): 339.52498408565185 -Avg power (mW): 2043.2558518515564 -Avg Current (mA): 423.1624007519175 -Avg Voltage (V): 4.828538282751241 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 10464 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:51:17 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 00:01:17 +0100 - Duration: 600020 seconds -Real workload: 4.9416138152951126E10 - Integer reached: 184408 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 10465 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:51:17 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 00:01:17 +0100 - Duration: 600031 seconds -Real workload: 4.897945553851004E10 - Integer reached: 183625 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 10466 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:51:17 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 00:01:17 +0100 - Duration: 600009 seconds -Real workload: 4.844195359850039E11 - Integer reached: 551938 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 10468 ----------------------------------------- -Starting time: Sun, 19 Dec 2021 23:51:17 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 00:01:17 +0100 - Duration: 600004 seconds -Real workload: 5.819833085499803E11 - Integer reached: 602883 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.32392311813075 -Workload: 1.1648e+12 -Energy efficiency: 6.03742e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_34_31' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.32392311813075 ---- Experiment result, Avg Power = 2043.2558518515564 ---- Experiment result, Total Workload = 1.1648e+12 ---- Experiment result, Energy Efficiency = 6.03742e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 220000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_01_47_15 ---- Performing experiments on configuration 220000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 2 ---- Exact frequency of core 0: 1363200 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1363200 ---- Frequency level of core 1 is 2 ---- Exact frequency of core 1: 1363200 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 1363200 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 11469 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 2 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2041.985457529188 -powermeter script : average_power with numpy arrays = 2041.9854575288693 -powermeter script : Summary Result = time (s): 601.6909799575806 -Ins Current (mA):430.66415732648596 -Samples: 3000000 -Consumed Energy (mAs): 252184.87403177193 -Consumed Energy (mAh): 70.05135389771442 -Consumed Energy (mWs): 1217761.458972831 -Consumed Energy (mWh): 338.2670719368975 -Avg power (mW): 2041.985457529188 -Avg Current (mA): 422.87799558324514 -Avg Voltage (V): 4.828781537125914 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 2 ---- frequency level of core 1 is 2 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.069s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6909799575806 -Ins Current (mA):430.66415732648596 -Samples: 3000000 -Consumed Energy (mAs): 252184.87403177193 -Consumed Energy (mAh): 70.05135389771442 -Consumed Energy (mWs): 1217761.458972831 -Consumed Energy (mWh): 338.2670719368975 -Avg power (mW): 2041.985457529188 -Avg Current (mA): 422.87799558324514 -Avg Voltage (V): 4.828781537125914 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.05135389771442 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2041.985457529188 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 11494 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:07:04 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 00:17:04 +0100 - Duration: 600033 seconds -Real workload: 4.933791185093419E10 - Integer reached: 184268 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 11495 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:07:04 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 00:17:04 +0100 - Duration: 600029 seconds -Real workload: 4.9403282296581276E10 - Integer reached: 184385 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 11496 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:07:04 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 00:17:04 +0100 - Duration: 600003 seconds -Real workload: 4.848793791311787E11 - Integer reached: 552190 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 11498 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:07:04 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 00:17:04 +0100 - Duration: 600003 seconds -Real workload: 5.81734589313849E11 - Integer reached: 602759 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 2,2,0,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16536e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.01113e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 220000-2-2 2,2,0,0,0,0,2,2 [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] time (s): 601.6909799575806 -Ins Current (mA):430.66415732648596 -Samples: 3000000 -Consumed Energy (mAs): 252184.87403177193 -Consumed Energy (mAh): 70.05135389771442 -Consumed Energy (mWs): 1217761.458972831 -Consumed Energy (mWh): 338.2670719368975 -Avg power (mW): 2041.985457529188 -Avg Current (mA): 422.87799558324514 -Avg Voltage (V): 4.828781537125914 - Thread : 0 - ThreadProcess id: 11494 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:07:04 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 00:17:04 +0100 - Duration: 600033 seconds -Real workload: 4.933791185093419E10 - Integer reached: 184268 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 11495 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:07:04 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 00:17:04 +0100 - Duration: 600029 seconds -Real workload: 4.9403282296581276E10 - Integer reached: 184385 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 11496 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:07:04 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 00:17:04 +0100 - Duration: 600003 seconds -Real workload: 4.848793791311787E11 - Integer reached: 552190 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 11498 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:07:04 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 00:17:04 +0100 - Duration: 600003 seconds -Real workload: 5.81734589313849E11 - Integer reached: 602759 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.05135389771442 1.16536e+12 6.01113e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 220000-2-2 -phone format: 2,2,0,0,0,0,2,2 -Exact values of frequencies: [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6909799575806 -Ins Current (mA):430.66415732648596 -Samples: 3000000 -Consumed Energy (mAs): 252184.87403177193 -Consumed Energy (mAh): 70.05135389771442 -Consumed Energy (mWs): 1217761.458972831 -Consumed Energy (mWh): 338.2670719368975 -Avg power (mW): 2041.985457529188 -Avg Current (mA): 422.87799558324514 -Avg Voltage (V): 4.828781537125914 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 11494 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:07:04 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 00:17:04 +0100 - Duration: 600033 seconds -Real workload: 4.933791185093419E10 - Integer reached: 184268 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 11495 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:07:04 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 00:17:04 +0100 - Duration: 600029 seconds -Real workload: 4.9403282296581276E10 - Integer reached: 184385 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 11496 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:07:04 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 00:17:04 +0100 - Duration: 600003 seconds -Real workload: 4.848793791311787E11 - Integer reached: 552190 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 11498 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:07:04 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 00:17:04 +0100 - Duration: 600003 seconds -Real workload: 5.81734589313849E11 - Integer reached: 602759 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.05135389771442 -Workload: 1.16536e+12 -Energy efficiency: 6.01113e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_01_50_17' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.05135389771442 ---- Experiment result, Avg Power = 2041.985457529188 ---- Experiment result, Total Workload = 1.16536e+12 ---- Experiment result, Energy Efficiency = 6.01113e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 220000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_02_03_02 ---- Performing experiments on configuration 300003-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 3 ---- Exact frequency of core 5: 1804800 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 1804800 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 12550 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 3 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2465.3920553203334 -powermeter script : average_power with numpy arrays = 2465.392055320195 -powermeter script : Summary Result = time (s): 601.6628384590149 -Ins Current (mA):494.25083138106396 -Samples: 3000000 -Consumed Energy (mAs): 311746.95789965347 -Consumed Energy (mAh): 86.59637719434818 -Consumed Energy (mWs): 1481704.0626064371 -Consumed Energy (mWh): 411.58446183512143 -Avg power (mW): 2465.3920553203334 -Avg Current (mA): 518.3565968122952 -Avg Voltage (V): 4.756169923333858 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 3 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1818 bytes in 0.044s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6628384590149 -Ins Current (mA):494.25083138106396 -Samples: 3000000 -Consumed Energy (mAs): 311746.95789965347 -Consumed Energy (mAh): 86.59637719434818 -Consumed Energy (mWs): 1481704.0626064371 -Consumed Energy (mWh): 411.58446183512143 -Avg power (mW): 2465.3920553203334 -Avg Current (mA): 518.3565968122952 -Avg Voltage (V): 4.756169923333858 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 86.59637719434818 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2465.3920553203334 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 12575 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:22:48 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 00:32:48 +0100 - Duration: 600018 seconds -Real workload: 1.5940145242542728E11 - Integer reached: 323476 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 12576 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:22:48 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 00:32:48 +0100 - Duration: 600011 seconds -Real workload: 1.5942710319886996E11 - Integer reached: 323501 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 12577 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:22:48 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 00:32:48 +0100 - Duration: 600001 seconds -Real workload: 4.841714604600182E11 - Integer reached: 551802 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 12579 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:22:48 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 00:32:48 +0100 - Duration: 600001 seconds -Real workload: 5.754945952389948E11 - Integer reached: 599639 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,0,0,3,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.37849e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.28197e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 300003-2-2 3,0,0,0,0,3,2,2 [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] time (s): 601.6628384590149 -Ins Current (mA):494.25083138106396 -Samples: 3000000 -Consumed Energy (mAs): 311746.95789965347 -Consumed Energy (mAh): 86.59637719434818 -Consumed Energy (mWs): 1481704.0626064371 -Consumed Energy (mWh): 411.58446183512143 -Avg power (mW): 2465.3920553203334 -Avg Current (mA): 518.3565968122952 -Avg Voltage (V): 4.756169923333858 - Thread : 0 - ThreadProcess id: 12575 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:22:48 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 00:32:48 +0100 - Duration: 600018 seconds -Real workload: 1.5940145242542728E11 - Integer reached: 323476 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 12576 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:22:48 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 00:32:48 +0100 - Duration: 600011 seconds -Real workload: 1.5942710319886996E11 - Integer reached: 323501 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 12577 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:22:48 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 00:32:48 +0100 - Duration: 600001 seconds -Real workload: 4.841714604600182E11 - Integer reached: 551802 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 12579 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:22:48 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 00:32:48 +0100 - Duration: 600001 seconds -Real workload: 5.754945952389948E11 - Integer reached: 599639 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 86.59637719434818 1.37849e+12 6.28197e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 300003-2-2 -phone format: 3,0,0,0,0,3,2,2 -Exact values of frequencies: [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6628384590149 -Ins Current (mA):494.25083138106396 -Samples: 3000000 -Consumed Energy (mAs): 311746.95789965347 -Consumed Energy (mAh): 86.59637719434818 -Consumed Energy (mWs): 1481704.0626064371 -Consumed Energy (mWh): 411.58446183512143 -Avg power (mW): 2465.3920553203334 -Avg Current (mA): 518.3565968122952 -Avg Voltage (V): 4.756169923333858 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 12575 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:22:48 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 00:32:48 +0100 - Duration: 600018 seconds -Real workload: 1.5940145242542728E11 - Integer reached: 323476 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 12576 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:22:48 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 00:32:48 +0100 - Duration: 600011 seconds -Real workload: 1.5942710319886996E11 - Integer reached: 323501 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 12577 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:22:48 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 00:32:48 +0100 - Duration: 600001 seconds -Real workload: 4.841714604600182E11 - Integer reached: 551802 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 12579 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:22:48 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 00:32:48 +0100 - Duration: 600001 seconds -Real workload: 5.754945952389948E11 - Integer reached: 599639 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 86.59637719434818 -Workload: 1.37849e+12 -Energy efficiency: 6.28197e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_06_04' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 86.59637719434818 ---- Experiment result, Avg Power = 2465.3920553203334 ---- Experiment result, Total Workload = 1.37849e+12 ---- Experiment result, Energy Efficiency = 6.28197e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 300003-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_02_18_46 ---- Performing experiments on configuration 300003-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 3 ---- Exact frequency of core 5: 1804800 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 1804800 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 13913 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 3 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2488.241950885876 -powermeter script : average_power with numpy arrays = 2488.241950885659 -powermeter script : Summary Result = time (s): 602.4877653121948 -Ins Current (mA):523.1131920924403 -Samples: 3000000 -Consumed Energy (mAs): 315455.5897130776 -Consumed Energy (mAh): 87.6265526980771 -Consumed Energy (mWs): 1498000.9590370413 -Consumed Energy (mWh): 416.11137751028923 -Avg power (mW): 2488.241950885876 -Avg Current (mA): 523.5941720897732 -Avg Voltage (V): 4.752233855000305 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 3 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.1 MB/s (1818 bytes in 0.030s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.4877653121948 -Ins Current (mA):523.1131920924403 -Samples: 3000000 -Consumed Energy (mAs): 315455.5897130776 -Consumed Energy (mAh): 87.6265526980771 -Consumed Energy (mWs): 1498000.9590370413 -Consumed Energy (mWh): 416.11137751028923 -Avg power (mW): 2488.241950885876 -Avg Current (mA): 523.5941720897732 -Avg Voltage (V): 4.752233855000305 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 87.6265526980771 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2488.241950885876 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 13938 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:38:32 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 00:48:32 +0100 - Duration: 600003 seconds -Real workload: 1.6005055654619852E11 - Integer reached: 324108 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 13940 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:38:32 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 00:48:32 +0100 - Duration: 600001 seconds -Real workload: 1.588899134719037E11 - Integer reached: 322977 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 13942 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:38:32 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 00:48:32 +0100 - Duration: 600006 seconds -Real workload: 4.8515685405985803E11 - Integer reached: 552342 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 13943 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:38:32 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 00:48:32 +0100 - Duration: 600002 seconds -Real workload: 5.767318221529114E11 - Integer reached: 600259 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,0,0,3,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.38083e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.34593e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 300003-2-2 3,0,0,0,0,3,2,2 [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] time (s): 602.4877653121948 -Ins Current (mA):523.1131920924403 -Samples: 3000000 -Consumed Energy (mAs): 315455.5897130776 -Consumed Energy (mAh): 87.6265526980771 -Consumed Energy (mWs): 1498000.9590370413 -Consumed Energy (mWh): 416.11137751028923 -Avg power (mW): 2488.241950885876 -Avg Current (mA): 523.5941720897732 -Avg Voltage (V): 4.752233855000305 - Thread : 0 - ThreadProcess id: 13938 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:38:32 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 00:48:32 +0100 - Duration: 600003 seconds -Real workload: 1.6005055654619852E11 - Integer reached: 324108 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 13940 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:38:32 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 00:48:32 +0100 - Duration: 600001 seconds -Real workload: 1.588899134719037E11 - Integer reached: 322977 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 13942 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:38:32 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 00:48:32 +0100 - Duration: 600006 seconds -Real workload: 4.8515685405985803E11 - Integer reached: 552342 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 13943 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:38:32 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 00:48:32 +0100 - Duration: 600002 seconds -Real workload: 5.767318221529114E11 - Integer reached: 600259 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 87.6265526980771 1.38083e+12 6.34593e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 300003-2-2 -phone format: 3,0,0,0,0,3,2,2 -Exact values of frequencies: [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.4877653121948 -Ins Current (mA):523.1131920924403 -Samples: 3000000 -Consumed Energy (mAs): 315455.5897130776 -Consumed Energy (mAh): 87.6265526980771 -Consumed Energy (mWs): 1498000.9590370413 -Consumed Energy (mWh): 416.11137751028923 -Avg power (mW): 2488.241950885876 -Avg Current (mA): 523.5941720897732 -Avg Voltage (V): 4.752233855000305 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 13938 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:38:32 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 00:48:32 +0100 - Duration: 600003 seconds -Real workload: 1.6005055654619852E11 - Integer reached: 324108 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 13940 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:38:32 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 00:48:32 +0100 - Duration: 600001 seconds -Real workload: 1.588899134719037E11 - Integer reached: 322977 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 13942 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:38:32 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 00:48:32 +0100 - Duration: 600006 seconds -Real workload: 4.8515685405985803E11 - Integer reached: 552342 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 13943 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:38:32 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 00:48:32 +0100 - Duration: 600002 seconds -Real workload: 5.767318221529114E11 - Integer reached: 600259 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 87.6265526980771 -Workload: 1.38083e+12 -Energy efficiency: 6.34593e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_21_48' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 87.6265526980771 ---- Experiment result, Avg Power = 2488.241950885876 ---- Experiment result, Total Workload = 1.38083e+12 ---- Experiment result, Energy Efficiency = 6.34593e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 300003-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_02_34_31 ---- Performing experiments on configuration 300003-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 3 ---- Exact frequency of core 5: 1804800 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 1804800 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 14964 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 3 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2482.78103690326 -powermeter script : average_power with numpy arrays = 2482.781036903111 -powermeter script : Summary Result = time (s): 602.8588590621948 -Ins Current (mA):530.4661490576748 -Samples: 3000000 -Consumed Energy (mAs): 313519.34844171564 -Consumed Energy (mAh): 87.08870790047656 -Consumed Energy (mWs): 1489425.3089337926 -Consumed Energy (mWh): 413.7292524816091 -Avg power (mW): 2482.78103690326 -Avg Current (mA): 522.3454254731327 -Avg Voltage (V): 4.753140193875335 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 3 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.053s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.8588590621948 -Ins Current (mA):530.4661490576748 -Samples: 3000000 -Consumed Energy (mAs): 313519.34844171564 -Consumed Energy (mAh): 87.08870790047656 -Consumed Energy (mWs): 1489425.3089337926 -Consumed Energy (mWh): 413.7292524816091 -Avg power (mW): 2482.78103690326 -Avg Current (mA): 522.3454254731327 -Avg Voltage (V): 4.753140193875335 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 87.08870790047656 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2482.78103690326 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 14989 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:54:17 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 01:04:17 +0100 - Duration: 600014 seconds -Real workload: 1.5909381174213907E11 - Integer reached: 323176 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 14990 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:54:17 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 01:04:17 +0100 - Duration: 600010 seconds -Real workload: 1.593696487752825E11 - Integer reached: 323445 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 14991 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:54:17 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 01:04:17 +0100 - Duration: 600001 seconds -Real workload: 4.870795241494541E11 - Integer reached: 553394 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 14992 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:54:17 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 01:04:17 +0100 - Duration: 600008 seconds -Real workload: 5.81389682869435E11 - Integer reached: 602587 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,0,0,3,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.38693e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.27924e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 300003-2-2 3,0,0,0,0,3,2,2 [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] time (s): 602.8588590621948 -Ins Current (mA):530.4661490576748 -Samples: 3000000 -Consumed Energy (mAs): 313519.34844171564 -Consumed Energy (mAh): 87.08870790047656 -Consumed Energy (mWs): 1489425.3089337926 -Consumed Energy (mWh): 413.7292524816091 -Avg power (mW): 2482.78103690326 -Avg Current (mA): 522.3454254731327 -Avg Voltage (V): 4.753140193875335 - Thread : 0 - ThreadProcess id: 14989 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:54:17 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 01:04:17 +0100 - Duration: 600014 seconds -Real workload: 1.5909381174213907E11 - Integer reached: 323176 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 14990 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:54:17 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 01:04:17 +0100 - Duration: 600010 seconds -Real workload: 1.593696487752825E11 - Integer reached: 323445 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 14991 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:54:17 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 01:04:17 +0100 - Duration: 600001 seconds -Real workload: 4.870795241494541E11 - Integer reached: 553394 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 14992 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:54:17 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 01:04:17 +0100 - Duration: 600008 seconds -Real workload: 5.81389682869435E11 - Integer reached: 602587 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 87.08870790047656 1.38693e+12 6.27924e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 300003-2-2 -phone format: 3,0,0,0,0,3,2,2 -Exact values of frequencies: [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.8588590621948 -Ins Current (mA):530.4661490576748 -Samples: 3000000 -Consumed Energy (mAs): 313519.34844171564 -Consumed Energy (mAh): 87.08870790047656 -Consumed Energy (mWs): 1489425.3089337926 -Consumed Energy (mWh): 413.7292524816091 -Avg power (mW): 2482.78103690326 -Avg Current (mA): 522.3454254731327 -Avg Voltage (V): 4.753140193875335 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 14989 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:54:17 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 01:04:17 +0100 - Duration: 600014 seconds -Real workload: 1.5909381174213907E11 - Integer reached: 323176 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 14990 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:54:17 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 01:04:17 +0100 - Duration: 600010 seconds -Real workload: 1.593696487752825E11 - Integer reached: 323445 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 14991 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:54:17 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 01:04:17 +0100 - Duration: 600001 seconds -Real workload: 4.870795241494541E11 - Integer reached: 553394 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 14992 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 00:54:17 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 01:04:17 +0100 - Duration: 600008 seconds -Real workload: 5.81389682869435E11 - Integer reached: 602587 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 87.08870790047656 -Workload: 1.38693e+12 -Energy efficiency: 6.27924e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_37_33' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 87.08870790047656 ---- Experiment result, Avg Power = 2482.78103690326 ---- Experiment result, Total Workload = 1.38693e+12 ---- Experiment result, Energy Efficiency = 6.27924e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 300003-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_02_50_16 ---- Performing experiments on configuration 300030-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 3 ---- Exact frequency of core 4: 1804800 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 1804800 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 16041 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 3 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 1 ---- The current number of thread ready to be sambled : 1, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2048.4362673134306 -powermeter script : average_power with numpy arrays = 2048.43626731296 -powermeter script : Summary Result = time (s): 601.6419680118561 -Ins Current (mA):412.94059156990033 -Samples: 3000000 -Consumed Energy (mAs): 253646.57879000445 -Consumed Energy (mAh): 70.45738299722346 -Consumed Energy (mWs): 1224396.890655572 -Consumed Energy (mWh): 340.11024740432555 -Avg power (mW): 2048.4362673134306 -Avg Current (mA): 424.29767516011276 -Avg Voltage (V): 4.827828166959514 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 3 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1814 bytes in 0.047s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6419680118561 -Ins Current (mA):412.94059156990033 -Samples: 3000000 -Consumed Energy (mAs): 253646.57879000445 -Consumed Energy (mAh): 70.45738299722346 -Consumed Energy (mWs): 1224396.890655572 -Consumed Energy (mWh): 340.11024740432555 -Avg power (mW): 2048.4362673134306 -Avg Current (mA): 424.29767516011276 -Avg Voltage (V): 4.827828166959514 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.45738299722346 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2048.4362673134306 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 16066 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:10:04 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 01:20:04 +0100 - Duration: 600023 seconds -Real workload: 4.9660169240916885E10 - Integer reached: 184844 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 16067 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:10:04 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 01:20:04 +0100 - Duration: 600020 seconds -Real workload: 4.95531889557679E10 - Integer reached: 184653 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 16068 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:10:04 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 01:20:04 +0100 - Duration: 600002 seconds -Real workload: 4.79753647880202E11 - Integer reached: 549374 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 16069 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:10:04 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 01:20:04 +0100 - Duration: 600005 seconds -Real workload: 5.81550091277546E11 - Integer reached: 602667 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,0,3,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16052e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.07119e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 300030-2-2 3,0,0,0,3,0,2,2 [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] time (s): 601.6419680118561 -Ins Current (mA):412.94059156990033 -Samples: 3000000 -Consumed Energy (mAs): 253646.57879000445 -Consumed Energy (mAh): 70.45738299722346 -Consumed Energy (mWs): 1224396.890655572 -Consumed Energy (mWh): 340.11024740432555 -Avg power (mW): 2048.4362673134306 -Avg Current (mA): 424.29767516011276 -Avg Voltage (V): 4.827828166959514 - Thread : 0 - ThreadProcess id: 16066 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:10:04 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 01:20:04 +0100 - Duration: 600023 seconds -Real workload: 4.9660169240916885E10 - Integer reached: 184844 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 16067 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:10:04 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 01:20:04 +0100 - Duration: 600020 seconds -Real workload: 4.95531889557679E10 - Integer reached: 184653 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 16068 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:10:04 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 01:20:04 +0100 - Duration: 600002 seconds -Real workload: 4.79753647880202E11 - Integer reached: 549374 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 16069 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:10:04 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 01:20:04 +0100 - Duration: 600005 seconds -Real workload: 5.81550091277546E11 - Integer reached: 602667 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.45738299722346 1.16052e+12 6.07119e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 300030-2-2 -phone format: 3,0,0,0,3,0,2,2 -Exact values of frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6419680118561 -Ins Current (mA):412.94059156990033 -Samples: 3000000 -Consumed Energy (mAs): 253646.57879000445 -Consumed Energy (mAh): 70.45738299722346 -Consumed Energy (mWs): 1224396.890655572 -Consumed Energy (mWh): 340.11024740432555 -Avg power (mW): 2048.4362673134306 -Avg Current (mA): 424.29767516011276 -Avg Voltage (V): 4.827828166959514 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 16066 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:10:04 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 01:20:04 +0100 - Duration: 600023 seconds -Real workload: 4.9660169240916885E10 - Integer reached: 184844 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 16067 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:10:04 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 01:20:04 +0100 - Duration: 600020 seconds -Real workload: 4.95531889557679E10 - Integer reached: 184653 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 16068 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:10:04 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 01:20:04 +0100 - Duration: 600002 seconds -Real workload: 4.79753647880202E11 - Integer reached: 549374 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 16069 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:10:04 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 01:20:04 +0100 - Duration: 600005 seconds -Real workload: 5.81550091277546E11 - Integer reached: 602667 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.45738299722346 -Workload: 1.16052e+12 -Energy efficiency: 6.07119e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_02_53_18' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.45738299722346 ---- Experiment result, Avg Power = 2048.4362673134306 ---- Experiment result, Total Workload = 1.16052e+12 ---- Experiment result, Energy Efficiency = 6.07119e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 300030-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_03_06_03 ---- Performing experiments on configuration 300030-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 3 ---- Exact frequency of core 4: 1804800 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 1804800 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 17405 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 3 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2067.1708190595846 -powermeter script : average_power with numpy arrays = 2067.1708190594654 -powermeter script : Summary Result = time (s): 601.8475453853607 -Ins Current (mA):410.2600230098745 -Samples: 3000000 -Consumed Energy (mAs): 257501.0291423176 -Consumed Energy (mAh): 71.52806365064377 -Consumed Energy (mWs): 1241596.504654712 -Consumed Energy (mWh): 344.8879179596422 -Avg power (mW): 2067.1708190595846 -Avg Current (mA): 428.4700360967198 -Avg Voltage (V): 4.824539979250628 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 3 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1817 bytes in 0.053s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.8475453853607 -Ins Current (mA):410.2600230098745 -Samples: 3000000 -Consumed Energy (mAs): 257501.0291423176 -Consumed Energy (mAh): 71.52806365064377 -Consumed Energy (mWs): 1241596.504654712 -Consumed Energy (mWh): 344.8879179596422 -Avg power (mW): 2067.1708190595846 -Avg Current (mA): 428.4700360967198 -Avg Voltage (V): 4.824539979250628 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 71.52806365064377 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2067.1708190595846 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 17432 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:25:51 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 01:35:51 +0100 - Duration: 600025 seconds -Real workload: 4.949666658573497E10 - Integer reached: 184552 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 17433 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:25:51 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 01:35:51 +0100 - Duration: 600009 seconds -Real workload: 4.940104666925191E10 - Integer reached: 184381 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 17434 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:25:51 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 01:35:51 +0100 - Duration: 600006 seconds -Real workload: 4.8539058083828845E11 - Integer reached: 552470 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 17435 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:25:51 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 01:35:51 +0100 - Duration: 600004 seconds -Real workload: 5.817666791107582E11 - Integer reached: 602775 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,0,3,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16605e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.13422e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 300030-2-2 3,0,0,0,3,0,2,2 [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] time (s): 601.8475453853607 -Ins Current (mA):410.2600230098745 -Samples: 3000000 -Consumed Energy (mAs): 257501.0291423176 -Consumed Energy (mAh): 71.52806365064377 -Consumed Energy (mWs): 1241596.504654712 -Consumed Energy (mWh): 344.8879179596422 -Avg power (mW): 2067.1708190595846 -Avg Current (mA): 428.4700360967198 -Avg Voltage (V): 4.824539979250628 - Thread : 0 - ThreadProcess id: 17432 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:25:51 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 01:35:51 +0100 - Duration: 600025 seconds -Real workload: 4.949666658573497E10 - Integer reached: 184552 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 17433 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:25:51 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 01:35:51 +0100 - Duration: 600009 seconds -Real workload: 4.940104666925191E10 - Integer reached: 184381 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 17434 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:25:51 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 01:35:51 +0100 - Duration: 600006 seconds -Real workload: 4.8539058083828845E11 - Integer reached: 552470 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 17435 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:25:51 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 01:35:51 +0100 - Duration: 600004 seconds -Real workload: 5.817666791107582E11 - Integer reached: 602775 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 71.52806365064377 1.16605e+12 6.13422e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 300030-2-2 -phone format: 3,0,0,0,3,0,2,2 -Exact values of frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.8475453853607 -Ins Current (mA):410.2600230098745 -Samples: 3000000 -Consumed Energy (mAs): 257501.0291423176 -Consumed Energy (mAh): 71.52806365064377 -Consumed Energy (mWs): 1241596.504654712 -Consumed Energy (mWh): 344.8879179596422 -Avg power (mW): 2067.1708190595846 -Avg Current (mA): 428.4700360967198 -Avg Voltage (V): 4.824539979250628 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 17432 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:25:51 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 01:35:51 +0100 - Duration: 600025 seconds -Real workload: 4.949666658573497E10 - Integer reached: 184552 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 17433 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:25:51 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 01:35:51 +0100 - Duration: 600009 seconds -Real workload: 4.940104666925191E10 - Integer reached: 184381 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 17434 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:25:51 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 01:35:51 +0100 - Duration: 600006 seconds -Real workload: 4.8539058083828845E11 - Integer reached: 552470 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 17435 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:25:51 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 01:35:51 +0100 - Duration: 600004 seconds -Real workload: 5.817666791107582E11 - Integer reached: 602775 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 71.52806365064377 -Workload: 1.16605e+12 -Energy efficiency: 6.13422e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_09_05' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 71.52806365064377 ---- Experiment result, Avg Power = 2067.1708190595846 ---- Experiment result, Total Workload = 1.16605e+12 ---- Experiment result, Energy Efficiency = 6.13422e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 300030-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_03_21_50 ---- Performing experiments on configuration 300030-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 3 ---- Exact frequency of core 4: 1804800 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 1804800 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 18427 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 3 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2034.3834686908758 -powermeter script : average_power with numpy arrays = 2034.383468690273 -powermeter script : Summary Result = time (s): 602.7220797538757 -Ins Current (mA):421.5879448673113 -Samples: 3000000 -Consumed Energy (mAs): 253312.6190946482 -Consumed Energy (mAh): 70.36461641518005 -Consumed Energy (mWs): 1223067.125634462 -Consumed Energy (mWh): 339.74086823179505 -Avg power (mW): 2034.3834686908758 -Avg Current (mA): 421.1804854065548 -Avg Voltage (V): 4.830194036001306 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 3 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1818 bytes in 0.059s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.7220797538757 -Ins Current (mA):421.5879448673113 -Samples: 3000000 -Consumed Energy (mAs): 253312.6190946482 -Consumed Energy (mAh): 70.36461641518005 -Consumed Energy (mWs): 1223067.125634462 -Consumed Energy (mWh): 339.74086823179505 -Avg power (mW): 2034.3834686908758 -Avg Current (mA): 421.1804854065548 -Avg Voltage (V): 4.830194036001306 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.36461641518005 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2034.3834686908758 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 18452 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:41:38 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 01:51:38 +0100 - Duration: 600012 seconds -Real workload: 4.9561586197416245E10 - Integer reached: 184668 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 18453 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:41:38 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 01:51:38 +0100 - Duration: 600022 seconds -Real workload: 4.9678664901680664E10 - Integer reached: 184877 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 18454 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:41:38 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 01:51:38 +0100 - Duration: 600007 seconds -Real workload: 4.802329877608495E11 - Integer reached: 549638 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 18455 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:41:38 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 01:51:38 +0100 - Duration: 600009 seconds -Real workload: 5.759095117447626E11 - Integer reached: 599847 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,0,3,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.15538e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.09017e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 300030-2-2 3,0,0,0,3,0,2,2 [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] time (s): 602.7220797538757 -Ins Current (mA):421.5879448673113 -Samples: 3000000 -Consumed Energy (mAs): 253312.6190946482 -Consumed Energy (mAh): 70.36461641518005 -Consumed Energy (mWs): 1223067.125634462 -Consumed Energy (mWh): 339.74086823179505 -Avg power (mW): 2034.3834686908758 -Avg Current (mA): 421.1804854065548 -Avg Voltage (V): 4.830194036001306 - Thread : 0 - ThreadProcess id: 18452 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:41:38 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 01:51:38 +0100 - Duration: 600012 seconds -Real workload: 4.9561586197416245E10 - Integer reached: 184668 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 18453 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:41:38 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 01:51:38 +0100 - Duration: 600022 seconds -Real workload: 4.9678664901680664E10 - Integer reached: 184877 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 18454 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:41:38 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 01:51:38 +0100 - Duration: 600007 seconds -Real workload: 4.802329877608495E11 - Integer reached: 549638 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 18455 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:41:38 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 01:51:38 +0100 - Duration: 600009 seconds -Real workload: 5.759095117447626E11 - Integer reached: 599847 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.36461641518005 1.15538e+12 6.09017e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 300030-2-2 -phone format: 3,0,0,0,3,0,2,2 -Exact values of frequencies: [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.7220797538757 -Ins Current (mA):421.5879448673113 -Samples: 3000000 -Consumed Energy (mAs): 253312.6190946482 -Consumed Energy (mAh): 70.36461641518005 -Consumed Energy (mWs): 1223067.125634462 -Consumed Energy (mWh): 339.74086823179505 -Avg power (mW): 2034.3834686908758 -Avg Current (mA): 421.1804854065548 -Avg Voltage (V): 4.830194036001306 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 18452 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:41:38 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 01:51:38 +0100 - Duration: 600012 seconds -Real workload: 4.9561586197416245E10 - Integer reached: 184668 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 18453 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:41:38 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 01:51:38 +0100 - Duration: 600022 seconds -Real workload: 4.9678664901680664E10 - Integer reached: 184877 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 18454 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:41:38 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 01:51:38 +0100 - Duration: 600007 seconds -Real workload: 4.802329877608495E11 - Integer reached: 549638 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 18455 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:41:38 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 01:51:38 +0100 - Duration: 600009 seconds -Real workload: 5.759095117447626E11 - Integer reached: 599847 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.36461641518005 -Workload: 1.15538e+12 -Energy efficiency: 6.09017e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_24_52' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.36461641518005 ---- Experiment result, Avg Power = 2034.3834686908758 ---- Experiment result, Total Workload = 1.15538e+12 ---- Experiment result, Energy Efficiency = 6.09017e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 300030-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_03_37_38 ---- Performing experiments on configuration 300300-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 3 ---- Exact frequency of core 3: 1804800 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 1804800 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 19449 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 3 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 1 ---- The current number of thread ready to be sambled : 1, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2043.532655655454 -powermeter script : average_power with numpy arrays = 2043.532655654985 -powermeter script : Summary Result = time (s): 601.7636823654175 -Ins Current (mA):442.2578886615847 -Samples: 3000000 -Consumed Energy (mAs): 253963.39334611077 -Consumed Energy (mAh): 70.54538704058632 -Consumed Energy (mWs): 1226083.3100226054 -Consumed Energy (mWh): 340.5786972285015 -Avg power (mW): 2043.532655655454 -Avg Current (mA): 423.2155994909438 -Avg Voltage (V): 4.828585378500875 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 3 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1817 bytes in 0.046s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.7636823654175 -Ins Current (mA):442.2578886615847 -Samples: 3000000 -Consumed Energy (mAs): 253963.39334611077 -Consumed Energy (mAh): 70.54538704058632 -Consumed Energy (mWs): 1226083.3100226054 -Consumed Energy (mWh): 340.5786972285015 -Avg power (mW): 2043.532655655454 -Avg Current (mA): 423.2155994909438 -Avg Voltage (V): 4.828585378500875 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.54538704058632 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2043.532655655454 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 19474 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:57:26 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 02:07:26 +0100 - Duration: 600025 seconds -Real workload: 4.999251284159331E10 - Integer reached: 185436 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 19475 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:57:26 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 02:07:27 +0100 - Duration: 600028 seconds -Real workload: 4.949275045696362E10 - Integer reached: 184545 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 19477 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:57:26 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 02:07:27 +0100 - Duration: 600002 seconds -Real workload: 4.8537597118890173E11 - Integer reached: 552462 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 19478 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:57:26 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 02:07:27 +0100 - Duration: 600007 seconds -Real workload: 5.814458231509528E11 - Integer reached: 602615 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,3,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16631e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.0486e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 300300-2-2 3,0,0,3,0,0,2,2 [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] time (s): 601.7636823654175 -Ins Current (mA):442.2578886615847 -Samples: 3000000 -Consumed Energy (mAs): 253963.39334611077 -Consumed Energy (mAh): 70.54538704058632 -Consumed Energy (mWs): 1226083.3100226054 -Consumed Energy (mWh): 340.5786972285015 -Avg power (mW): 2043.532655655454 -Avg Current (mA): 423.2155994909438 -Avg Voltage (V): 4.828585378500875 - Thread : 0 - ThreadProcess id: 19474 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:57:26 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 02:07:26 +0100 - Duration: 600025 seconds -Real workload: 4.999251284159331E10 - Integer reached: 185436 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 19475 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:57:26 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 02:07:27 +0100 - Duration: 600028 seconds -Real workload: 4.949275045696362E10 - Integer reached: 184545 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 19477 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:57:26 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 02:07:27 +0100 - Duration: 600002 seconds -Real workload: 4.8537597118890173E11 - Integer reached: 552462 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 19478 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:57:26 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 02:07:27 +0100 - Duration: 600007 seconds -Real workload: 5.814458231509528E11 - Integer reached: 602615 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.54538704058632 1.16631e+12 6.0486e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 300300-2-2 -phone format: 3,0,0,3,0,0,2,2 -Exact values of frequencies: [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.7636823654175 -Ins Current (mA):442.2578886615847 -Samples: 3000000 -Consumed Energy (mAs): 253963.39334611077 -Consumed Energy (mAh): 70.54538704058632 -Consumed Energy (mWs): 1226083.3100226054 -Consumed Energy (mWh): 340.5786972285015 -Avg power (mW): 2043.532655655454 -Avg Current (mA): 423.2155994909438 -Avg Voltage (V): 4.828585378500875 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 19474 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:57:26 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 02:07:26 +0100 - Duration: 600025 seconds -Real workload: 4.999251284159331E10 - Integer reached: 185436 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 19475 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:57:26 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 02:07:27 +0100 - Duration: 600028 seconds -Real workload: 4.949275045696362E10 - Integer reached: 184545 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 19477 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:57:26 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 02:07:27 +0100 - Duration: 600002 seconds -Real workload: 4.8537597118890173E11 - Integer reached: 552462 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 19478 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 01:57:26 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 02:07:27 +0100 - Duration: 600007 seconds -Real workload: 5.814458231509528E11 - Integer reached: 602615 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.54538704058632 -Workload: 1.16631e+12 -Energy efficiency: 6.0486e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_40_40' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.54538704058632 ---- Experiment result, Avg Power = 2043.532655655454 ---- Experiment result, Total Workload = 1.16631e+12 ---- Experiment result, Energy Efficiency = 6.0486e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 300300-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_03_53_26 ---- Performing experiments on configuration 300300-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 3 ---- Exact frequency of core 3: 1804800 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 1804800 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 20473 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 3 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 1 ---- The current number of thread ready to be sambled : 1, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2065.543430131354 -powermeter script : average_power with numpy arrays = 2065.5434301310884 -powermeter script : Summary Result = time (s): 601.6870002746582 -Ins Current (mA):404.96317770395876 -Samples: 3000000 -Consumed Energy (mAs): 257681.61578979838 -Consumed Energy (mAh): 71.57822660827733 -Consumed Energy (mWs): 1242872.4748908693 -Consumed Energy (mWh): 345.2423541363526 -Avg power (mW): 2065.543430131354 -Avg Current (mA): 428.09070995269155 -Avg Voltage (V): 4.82501344250058 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 3 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.048s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6870002746582 -Ins Current (mA):404.96317770395876 -Samples: 3000000 -Consumed Energy (mAs): 257681.61578979838 -Consumed Energy (mAh): 71.57822660827733 -Consumed Energy (mWs): 1242872.4748908693 -Consumed Energy (mWh): 345.2423541363526 -Avg power (mW): 2065.543430131354 -Avg Current (mA): 428.09070995269155 -Avg Voltage (V): 4.82501344250058 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 71.57822660827733 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2065.543430131354 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 20498 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:13:14 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 02:23:14 +0100 - Duration: 600007 seconds -Real workload: 4.948100295071336E10 - Integer reached: 184524 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 20499 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:13:14 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 02:23:14 +0100 - Duration: 600015 seconds -Real workload: 5.0078592789205894E10 - Integer reached: 185589 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 20500 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:13:14 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 02:23:14 +0100 - Duration: 600003 seconds -Real workload: 4.81097878097479E11 - Integer reached: 550114 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 20501 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:13:14 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 02:23:14 +0100 - Duration: 600003 seconds -Real workload: 5.814698842277755E11 - Integer reached: 602627 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,3,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16213e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.15923e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 300300-2-2 3,0,0,3,0,0,2,2 [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] time (s): 601.6870002746582 -Ins Current (mA):404.96317770395876 -Samples: 3000000 -Consumed Energy (mAs): 257681.61578979838 -Consumed Energy (mAh): 71.57822660827733 -Consumed Energy (mWs): 1242872.4748908693 -Consumed Energy (mWh): 345.2423541363526 -Avg power (mW): 2065.543430131354 -Avg Current (mA): 428.09070995269155 -Avg Voltage (V): 4.82501344250058 - Thread : 0 - ThreadProcess id: 20498 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:13:14 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 02:23:14 +0100 - Duration: 600007 seconds -Real workload: 4.948100295071336E10 - Integer reached: 184524 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 20499 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:13:14 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 02:23:14 +0100 - Duration: 600015 seconds -Real workload: 5.0078592789205894E10 - Integer reached: 185589 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 20500 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:13:14 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 02:23:14 +0100 - Duration: 600003 seconds -Real workload: 4.81097878097479E11 - Integer reached: 550114 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 20501 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:13:14 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 02:23:14 +0100 - Duration: 600003 seconds -Real workload: 5.814698842277755E11 - Integer reached: 602627 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 71.57822660827733 1.16213e+12 6.15923e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 300300-2-2 -phone format: 3,0,0,3,0,0,2,2 -Exact values of frequencies: [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6870002746582 -Ins Current (mA):404.96317770395876 -Samples: 3000000 -Consumed Energy (mAs): 257681.61578979838 -Consumed Energy (mAh): 71.57822660827733 -Consumed Energy (mWs): 1242872.4748908693 -Consumed Energy (mWh): 345.2423541363526 -Avg power (mW): 2065.543430131354 -Avg Current (mA): 428.09070995269155 -Avg Voltage (V): 4.82501344250058 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 20498 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:13:14 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 02:23:14 +0100 - Duration: 600007 seconds -Real workload: 4.948100295071336E10 - Integer reached: 184524 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 20499 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:13:14 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 02:23:14 +0100 - Duration: 600015 seconds -Real workload: 5.0078592789205894E10 - Integer reached: 185589 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 20500 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:13:14 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 02:23:14 +0100 - Duration: 600003 seconds -Real workload: 4.81097878097479E11 - Integer reached: 550114 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 20501 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:13:14 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 02:23:14 +0100 - Duration: 600003 seconds -Real workload: 5.814698842277755E11 - Integer reached: 602627 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 71.57822660827733 -Workload: 1.16213e+12 -Energy efficiency: 6.15923e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_03_56_28' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 71.57822660827733 ---- Experiment result, Avg Power = 2065.543430131354 ---- Experiment result, Total Workload = 1.16213e+12 ---- Experiment result, Energy Efficiency = 6.15923e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 300300-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_04_09_14 ---- Performing experiments on configuration 300300-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 3 ---- Exact frequency of core 3: 1804800 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 1804800 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 21811 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 3 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2041.7395112120066 -powermeter script : average_power with numpy arrays = 2041.7395112115964 -powermeter script : Summary Result = time (s): 601.8799254894257 -Ins Current (mA):424.0279013775448 -Samples: 3000000 -Consumed Energy (mAs): 254581.34709463705 -Consumed Energy (mAh): 70.7170408596214 -Consumed Energy (mWs): 1228947.9473763318 -Consumed Energy (mWh): 341.37442982675884 -Avg power (mW): 2041.7395112120066 -Avg Current (mA): 422.81338404922946 -Avg Voltage (V): 4.828937749459418 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 3 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1817 bytes in 0.065s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.8799254894257 -Ins Current (mA):424.0279013775448 -Samples: 3000000 -Consumed Energy (mAs): 254581.34709463705 -Consumed Energy (mAh): 70.7170408596214 -Consumed Energy (mWs): 1228947.9473763318 -Consumed Energy (mWh): 341.37442982675884 -Avg power (mW): 2041.7395112120066 -Avg Current (mA): 422.81338404922946 -Avg Voltage (V): 4.828937749459418 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.7170408596214 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2041.7395112120066 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 21836 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:29:00 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 02:39:00 +0100 - Duration: 600010 seconds -Real workload: 4.970725607677782E10 - Integer reached: 184928 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 21837 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:29:00 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 02:39:01 +0100 - Duration: 600008 seconds -Real workload: 4.949498823749237E10 - Integer reached: 184549 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 21838 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:29:01 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 02:39:01 +0100 - Duration: 600003 seconds -Real workload: 4.8074891786792334E11 - Integer reached: 549922 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 21839 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:29:00 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 02:39:01 +0100 - Duration: 600009 seconds -Real workload: 5.824488017676732E11 - Integer reached: 603115 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,0,3,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.1624e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.08371e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 300300-2-2 3,0,0,3,0,0,2,2 [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] time (s): 601.8799254894257 -Ins Current (mA):424.0279013775448 -Samples: 3000000 -Consumed Energy (mAs): 254581.34709463705 -Consumed Energy (mAh): 70.7170408596214 -Consumed Energy (mWs): 1228947.9473763318 -Consumed Energy (mWh): 341.37442982675884 -Avg power (mW): 2041.7395112120066 -Avg Current (mA): 422.81338404922946 -Avg Voltage (V): 4.828937749459418 - Thread : 0 - ThreadProcess id: 21836 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:29:00 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 02:39:00 +0100 - Duration: 600010 seconds -Real workload: 4.970725607677782E10 - Integer reached: 184928 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 21837 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:29:00 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 02:39:01 +0100 - Duration: 600008 seconds -Real workload: 4.949498823749237E10 - Integer reached: 184549 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 21838 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:29:01 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 02:39:01 +0100 - Duration: 600003 seconds -Real workload: 4.8074891786792334E11 - Integer reached: 549922 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 21839 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:29:00 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 02:39:01 +0100 - Duration: 600009 seconds -Real workload: 5.824488017676732E11 - Integer reached: 603115 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.7170408596214 1.1624e+12 6.08371e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 300300-2-2 -phone format: 3,0,0,3,0,0,2,2 -Exact values of frequencies: [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.8799254894257 -Ins Current (mA):424.0279013775448 -Samples: 3000000 -Consumed Energy (mAs): 254581.34709463705 -Consumed Energy (mAh): 70.7170408596214 -Consumed Energy (mWs): 1228947.9473763318 -Consumed Energy (mWh): 341.37442982675884 -Avg power (mW): 2041.7395112120066 -Avg Current (mA): 422.81338404922946 -Avg Voltage (V): 4.828937749459418 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 21836 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:29:00 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 02:39:00 +0100 - Duration: 600010 seconds -Real workload: 4.970725607677782E10 - Integer reached: 184928 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 21837 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:29:00 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 02:39:01 +0100 - Duration: 600008 seconds -Real workload: 4.949498823749237E10 - Integer reached: 184549 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 21838 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:29:01 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 02:39:01 +0100 - Duration: 600003 seconds -Real workload: 4.8074891786792334E11 - Integer reached: 549922 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 21839 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:29:00 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 02:39:01 +0100 - Duration: 600009 seconds -Real workload: 5.824488017676732E11 - Integer reached: 603115 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.7170408596214 -Workload: 1.1624e+12 -Energy efficiency: 6.08371e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_12_16' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.7170408596214 ---- Experiment result, Avg Power = 2041.7395112120066 ---- Experiment result, Total Workload = 1.1624e+12 ---- Experiment result, Energy Efficiency = 6.08371e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 300300-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_04_24_59 ---- Performing experiments on configuration 303000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 3 ---- Exact frequency of core 2: 1804800 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 1804800 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 22833 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 3 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 1 ---- The current number of thread ready to be sambled : 1, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2035.687582112515 -powermeter script : average_power with numpy arrays = 2035.68758211205 -powermeter script : Summary Result = time (s): 601.8024985790253 -Ins Current (mA):406.3750995264635 -Samples: 3000000 -Consumed Energy (mAs): 252435.28865789578 -Consumed Energy (mAh): 70.12091351608217 -Consumed Energy (mWs): 1218975.0785901232 -Consumed Energy (mWh): 338.6041884972565 -Avg power (mW): 2035.687582112515 -Avg Current (mA): 421.47346231364725 -Avg Voltage (V): 4.829930622292942 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 3 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1818 bytes in 0.040s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.8024985790253 -Ins Current (mA):406.3750995264635 -Samples: 3000000 -Consumed Energy (mAs): 252435.28865789578 -Consumed Energy (mAh): 70.12091351608217 -Consumed Energy (mWs): 1218975.0785901232 -Consumed Energy (mWh): 338.6041884972565 -Avg power (mW): 2035.687582112515 -Avg Current (mA): 421.47346231364725 -Avg Voltage (V): 4.829930622292942 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.12091351608217 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2035.687582112515 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 22858 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:44:47 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 02:54:48 +0100 - Duration: 600015 seconds -Real workload: 4.9655685988969406E10 - Integer reached: 184836 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 22859 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:44:47 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 02:54:48 +0100 - Duration: 600008 seconds -Real workload: 4.975717098455546E10 - Integer reached: 185017 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 22860 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:44:47 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 02:54:48 +0100 - Duration: 600004 seconds -Real workload: 4.8424441702214417E11 - Integer reached: 551842 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 22862 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:44:47 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 02:54:48 +0100 - Duration: 600004 seconds -Real workload: 5.761968522270463E11 - Integer reached: 599991 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,3,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.15985e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.04569e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 303000-2-2 3,0,3,0,0,0,2,2 [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] time (s): 601.8024985790253 -Ins Current (mA):406.3750995264635 -Samples: 3000000 -Consumed Energy (mAs): 252435.28865789578 -Consumed Energy (mAh): 70.12091351608217 -Consumed Energy (mWs): 1218975.0785901232 -Consumed Energy (mWh): 338.6041884972565 -Avg power (mW): 2035.687582112515 -Avg Current (mA): 421.47346231364725 -Avg Voltage (V): 4.829930622292942 - Thread : 0 - ThreadProcess id: 22858 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:44:47 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 02:54:48 +0100 - Duration: 600015 seconds -Real workload: 4.9655685988969406E10 - Integer reached: 184836 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 22859 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:44:47 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 02:54:48 +0100 - Duration: 600008 seconds -Real workload: 4.975717098455546E10 - Integer reached: 185017 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 22860 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:44:47 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 02:54:48 +0100 - Duration: 600004 seconds -Real workload: 4.8424441702214417E11 - Integer reached: 551842 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 22862 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:44:47 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 02:54:48 +0100 - Duration: 600004 seconds -Real workload: 5.761968522270463E11 - Integer reached: 599991 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.12091351608217 1.15985e+12 6.04569e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 303000-2-2 -phone format: 3,0,3,0,0,0,2,2 -Exact values of frequencies: [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.8024985790253 -Ins Current (mA):406.3750995264635 -Samples: 3000000 -Consumed Energy (mAs): 252435.28865789578 -Consumed Energy (mAh): 70.12091351608217 -Consumed Energy (mWs): 1218975.0785901232 -Consumed Energy (mWh): 338.6041884972565 -Avg power (mW): 2035.687582112515 -Avg Current (mA): 421.47346231364725 -Avg Voltage (V): 4.829930622292942 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 22858 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:44:47 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 02:54:48 +0100 - Duration: 600015 seconds -Real workload: 4.9655685988969406E10 - Integer reached: 184836 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 22859 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:44:47 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 02:54:48 +0100 - Duration: 600008 seconds -Real workload: 4.975717098455546E10 - Integer reached: 185017 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 22860 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:44:47 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 02:54:48 +0100 - Duration: 600004 seconds -Real workload: 4.8424441702214417E11 - Integer reached: 551842 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 22862 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 02:44:47 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 02:54:48 +0100 - Duration: 600004 seconds -Real workload: 5.761968522270463E11 - Integer reached: 599991 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.12091351608217 -Workload: 1.15985e+12 -Energy efficiency: 6.04569e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_28_01' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.12091351608217 ---- Experiment result, Avg Power = 2035.687582112515 ---- Experiment result, Total Workload = 1.15985e+12 ---- Experiment result, Energy Efficiency = 6.04569e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 303000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_04_40_47 ---- Performing experiments on configuration 303000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 3 ---- Exact frequency of core 2: 1804800 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 1804800 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 23863 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 3 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2026.1095988610796 -powermeter script : average_power with numpy arrays = 2026.1095988604097 -powermeter script : Summary Result = time (s): 601.730429649353 -Ins Current (mA):401.1592210374738 -Samples: 3000000 -Consumed Energy (mAs): 251282.09964307674 -Consumed Energy (mAh): 69.80058323418798 -Consumed Energy (mWs): 1214139.8314455037 -Consumed Energy (mWh): 337.2610642904177 -Avg power (mW): 2026.1095988610796 -Avg Current (mA): 419.33552223960805 -Avg Voltage (V): 4.831714680501982 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 3 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.074s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.730429649353 -Ins Current (mA):401.1592210374738 -Samples: 3000000 -Consumed Energy (mAs): 251282.09964307674 -Consumed Energy (mAh): 69.80058323418798 -Consumed Energy (mWs): 1214139.8314455037 -Consumed Energy (mWh): 337.2610642904177 -Avg power (mW): 2026.1095988610796 -Avg Current (mA): 419.33552223960805 -Avg Voltage (V): 4.831714680501982 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 69.80058323418798 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2026.1095988610796 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 23888 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:00:35 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 03:10:35 +0100 - Duration: 600005 seconds -Real workload: 5.014109101614342E10 - Integer reached: 185700 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 23889 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:00:34 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 03:10:35 +0100 - Duration: 600012 seconds -Real workload: 4.938986931776376E10 - Integer reached: 184361 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 23890 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:00:35 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 03:10:35 +0100 - Duration: 600008 seconds -Real workload: 4.847260730188495E11 - Integer reached: 552106 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 23891 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:00:35 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 03:10:35 +0100 - Duration: 600006 seconds -Real workload: 5.819110941057795E11 - Integer reached: 602847 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,3,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16617e+12 ---- Getting energy efficiency ---- Energy efficiency: 5.98546e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 303000-2-2 3,0,3,0,0,0,2,2 [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] time (s): 601.730429649353 -Ins Current (mA):401.1592210374738 -Samples: 3000000 -Consumed Energy (mAs): 251282.09964307674 -Consumed Energy (mAh): 69.80058323418798 -Consumed Energy (mWs): 1214139.8314455037 -Consumed Energy (mWh): 337.2610642904177 -Avg power (mW): 2026.1095988610796 -Avg Current (mA): 419.33552223960805 -Avg Voltage (V): 4.831714680501982 - Thread : 0 - ThreadProcess id: 23888 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:00:35 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 03:10:35 +0100 - Duration: 600005 seconds -Real workload: 5.014109101614342E10 - Integer reached: 185700 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 23889 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:00:34 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 03:10:35 +0100 - Duration: 600012 seconds -Real workload: 4.938986931776376E10 - Integer reached: 184361 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 23890 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:00:35 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 03:10:35 +0100 - Duration: 600008 seconds -Real workload: 4.847260730188495E11 - Integer reached: 552106 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 23891 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:00:35 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 03:10:35 +0100 - Duration: 600006 seconds -Real workload: 5.819110941057795E11 - Integer reached: 602847 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 69.80058323418798 1.16617e+12 5.98546e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 303000-2-2 -phone format: 3,0,3,0,0,0,2,2 -Exact values of frequencies: [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.730429649353 -Ins Current (mA):401.1592210374738 -Samples: 3000000 -Consumed Energy (mAs): 251282.09964307674 -Consumed Energy (mAh): 69.80058323418798 -Consumed Energy (mWs): 1214139.8314455037 -Consumed Energy (mWh): 337.2610642904177 -Avg power (mW): 2026.1095988610796 -Avg Current (mA): 419.33552223960805 -Avg Voltage (V): 4.831714680501982 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 23888 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:00:35 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 03:10:35 +0100 - Duration: 600005 seconds -Real workload: 5.014109101614342E10 - Integer reached: 185700 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 23889 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:00:34 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 03:10:35 +0100 - Duration: 600012 seconds -Real workload: 4.938986931776376E10 - Integer reached: 184361 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 23890 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:00:35 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 03:10:35 +0100 - Duration: 600008 seconds -Real workload: 4.847260730188495E11 - Integer reached: 552106 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 23891 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:00:35 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 03:10:35 +0100 - Duration: 600006 seconds -Real workload: 5.819110941057795E11 - Integer reached: 602847 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 69.80058323418798 -Workload: 1.16617e+12 -Energy efficiency: 5.98546e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_43_49' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 69.80058323418798 ---- Experiment result, Avg Power = 2026.1095988610796 ---- Experiment result, Total Workload = 1.16617e+12 ---- Experiment result, Energy Efficiency = 5.98546e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 303000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_04_56_33 ---- Performing experiments on configuration 303000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 3 ---- Exact frequency of core 2: 1804800 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 1804800 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 25238 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 3 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2046.3684465840151 -powermeter script : average_power with numpy arrays = 2046.3684465831132 -powermeter script : Summary Result = time (s): 601.6331593990326 -Ins Current (mA):414.55497394166593 -Samples: 3000000 -Consumed Energy (mAs): 253964.47110316175 -Consumed Energy (mAh): 70.54568641754493 -Consumed Energy (mWs): 1226120.2949636118 -Consumed Energy (mWh): 340.5889708232255 -Avg power (mW): 2046.3684465840151 -Avg Current (mA): 423.82127211591666 -Avg Voltage (V): 4.8283759717099 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 3 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.061s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6331593990326 -Ins Current (mA):414.55497394166593 -Samples: 3000000 -Consumed Energy (mAs): 253964.47110316175 -Consumed Energy (mAh): 70.54568641754493 -Consumed Energy (mWs): 1226120.2949636118 -Consumed Energy (mWh): 340.5889708232255 -Avg power (mW): 2046.3684465840151 -Avg Current (mA): 423.82127211591666 -Avg Voltage (V): 4.8283759717099 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.54568641754493 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2046.3684465840151 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 25264 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:16:21 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 03:26:22 +0100 - Duration: 600003 seconds -Real workload: 4.938707516230931E10 - Integer reached: 184356 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 25265 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:16:22 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 03:26:22 +0100 - Duration: 600023 seconds -Real workload: 4.988066765861819E10 - Integer reached: 185237 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 25266 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:16:22 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 03:26:22 +0100 - Duration: 600004 seconds -Real workload: 4.845946877002594E11 - Integer reached: 552034 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 25267 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:16:22 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 03:26:22 +0100 - Duration: 600005 seconds -Real workload: 5.817105225987368E11 - Integer reached: 602747 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,0,3,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16557e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.05246e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 303000-2-2 3,0,3,0,0,0,2,2 [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] time (s): 601.6331593990326 -Ins Current (mA):414.55497394166593 -Samples: 3000000 -Consumed Energy (mAs): 253964.47110316175 -Consumed Energy (mAh): 70.54568641754493 -Consumed Energy (mWs): 1226120.2949636118 -Consumed Energy (mWh): 340.5889708232255 -Avg power (mW): 2046.3684465840151 -Avg Current (mA): 423.82127211591666 -Avg Voltage (V): 4.8283759717099 - Thread : 0 - ThreadProcess id: 25264 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:16:21 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 03:26:22 +0100 - Duration: 600003 seconds -Real workload: 4.938707516230931E10 - Integer reached: 184356 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 25265 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:16:22 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 03:26:22 +0100 - Duration: 600023 seconds -Real workload: 4.988066765861819E10 - Integer reached: 185237 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 25266 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:16:22 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 03:26:22 +0100 - Duration: 600004 seconds -Real workload: 4.845946877002594E11 - Integer reached: 552034 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 25267 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:16:22 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 03:26:22 +0100 - Duration: 600005 seconds -Real workload: 5.817105225987368E11 - Integer reached: 602747 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.54568641754493 1.16557e+12 6.05246e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 303000-2-2 -phone format: 3,0,3,0,0,0,2,2 -Exact values of frequencies: [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6331593990326 -Ins Current (mA):414.55497394166593 -Samples: 3000000 -Consumed Energy (mAs): 253964.47110316175 -Consumed Energy (mAh): 70.54568641754493 -Consumed Energy (mWs): 1226120.2949636118 -Consumed Energy (mWh): 340.5889708232255 -Avg power (mW): 2046.3684465840151 -Avg Current (mA): 423.82127211591666 -Avg Voltage (V): 4.8283759717099 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 25264 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:16:21 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 03:26:22 +0100 - Duration: 600003 seconds -Real workload: 4.938707516230931E10 - Integer reached: 184356 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 25265 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:16:22 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 03:26:22 +0100 - Duration: 600023 seconds -Real workload: 4.988066765861819E10 - Integer reached: 185237 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 25266 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:16:22 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 03:26:22 +0100 - Duration: 600004 seconds -Real workload: 4.845946877002594E11 - Integer reached: 552034 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 25267 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:16:22 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 03:26:22 +0100 - Duration: 600005 seconds -Real workload: 5.817105225987368E11 - Integer reached: 602747 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.54568641754493 -Workload: 1.16557e+12 -Energy efficiency: 6.05246e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_04_59_36' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.54568641754493 ---- Experiment result, Avg Power = 2046.3684465840151 ---- Experiment result, Total Workload = 1.16557e+12 ---- Experiment result, Energy Efficiency = 6.05246e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 303000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_05_12_20 ---- Performing experiments on configuration 330000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 3 ---- Exact frequency of core 1: 1804800 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 1804800 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 26316 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 3 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2037.9039312812663 -powermeter script : average_power with numpy arrays = 2037.9039312809564 -powermeter script : Summary Result = time (s): 601.9875276088715 -Ins Current (mA):411.174261529436 -Samples: 3000000 -Consumed Energy (mAs): 253194.30992927763 -Consumed Energy (mAh): 70.33175275813268 -Consumed Energy (mWs): 1222412.8871552553 -Consumed Energy (mWh): 339.55913532090426 -Avg power (mW): 2037.9039312812663 -Avg Current (mA): 421.94252020922113 -Avg Voltage (V): 4.829814094751027 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 3 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.063s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.9875276088715 -Ins Current (mA):411.174261529436 -Samples: 3000000 -Consumed Energy (mAs): 253194.30992927763 -Consumed Energy (mAh): 70.33175275813268 -Consumed Energy (mWs): 1222412.8871552553 -Consumed Energy (mWh): 339.55913532090426 -Avg power (mW): 2037.9039312812663 -Avg Current (mA): 421.94252020922113 -Avg Voltage (V): 4.829814094751027 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.33175275813268 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2037.9039312812663 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 26341 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:32:08 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 03:42:08 +0100 - Duration: 600008 seconds -Real workload: 4.947429075275023E10 - Integer reached: 184512 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 26342 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:32:08 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 03:42:08 +0100 - Duration: 600011 seconds -Real workload: 4.920228604285214E10 - Integer reached: 184025 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 26344 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:32:08 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 03:42:08 +0100 - Duration: 600006 seconds -Real workload: 4.849596923951915E11 - Integer reached: 552234 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 26345 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:32:08 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 03:42:08 +0100 - Duration: 600010 seconds -Real workload: 5.813175065296215E11 - Integer reached: 602551 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,3,0,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16495e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.03732e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 330000-2-2 3,3,0,0,0,0,2,2 [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] time (s): 601.9875276088715 -Ins Current (mA):411.174261529436 -Samples: 3000000 -Consumed Energy (mAs): 253194.30992927763 -Consumed Energy (mAh): 70.33175275813268 -Consumed Energy (mWs): 1222412.8871552553 -Consumed Energy (mWh): 339.55913532090426 -Avg power (mW): 2037.9039312812663 -Avg Current (mA): 421.94252020922113 -Avg Voltage (V): 4.829814094751027 - Thread : 0 - ThreadProcess id: 26341 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:32:08 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 03:42:08 +0100 - Duration: 600008 seconds -Real workload: 4.947429075275023E10 - Integer reached: 184512 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 26342 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:32:08 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 03:42:08 +0100 - Duration: 600011 seconds -Real workload: 4.920228604285214E10 - Integer reached: 184025 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 26344 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:32:08 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 03:42:08 +0100 - Duration: 600006 seconds -Real workload: 4.849596923951915E11 - Integer reached: 552234 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 26345 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:32:08 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 03:42:08 +0100 - Duration: 600010 seconds -Real workload: 5.813175065296215E11 - Integer reached: 602551 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.33175275813268 1.16495e+12 6.03732e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 330000-2-2 -phone format: 3,3,0,0,0,0,2,2 -Exact values of frequencies: [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.9875276088715 -Ins Current (mA):411.174261529436 -Samples: 3000000 -Consumed Energy (mAs): 253194.30992927763 -Consumed Energy (mAh): 70.33175275813268 -Consumed Energy (mWs): 1222412.8871552553 -Consumed Energy (mWh): 339.55913532090426 -Avg power (mW): 2037.9039312812663 -Avg Current (mA): 421.94252020922113 -Avg Voltage (V): 4.829814094751027 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 26341 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:32:08 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 03:42:08 +0100 - Duration: 600008 seconds -Real workload: 4.947429075275023E10 - Integer reached: 184512 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 26342 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:32:08 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 03:42:08 +0100 - Duration: 600011 seconds -Real workload: 4.920228604285214E10 - Integer reached: 184025 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 26344 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:32:08 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 03:42:08 +0100 - Duration: 600006 seconds -Real workload: 4.849596923951915E11 - Integer reached: 552234 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 26345 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:32:08 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 03:42:08 +0100 - Duration: 600010 seconds -Real workload: 5.813175065296215E11 - Integer reached: 602551 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.33175275813268 -Workload: 1.16495e+12 -Energy efficiency: 6.03732e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_15_22' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.33175275813268 ---- Experiment result, Avg Power = 2037.9039312812663 ---- Experiment result, Total Workload = 1.16495e+12 ---- Experiment result, Energy Efficiency = 6.03732e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 330000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_05_28_07 ---- Performing experiments on configuration 330000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 3 ---- Exact frequency of core 1: 1804800 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 1804800 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 27343 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 3 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2033.4880545000324 -powermeter script : average_power with numpy arrays = 2033.4880544993705 -powermeter script : Summary Result = time (s): 602.9181933403015 -Ins Current (mA):414.9684781118103 -Samples: 3000000 -Consumed Energy (mAs): 252308.70913629362 -Consumed Energy (mAh): 70.08575253785934 -Consumed Energy (mWs): 1218421.3987025823 -Consumed Energy (mWh): 338.45038852849507 -Avg power (mW): 2033.4880545000324 -Avg Current (mA): 420.9721782090836 -Avg Voltage (V): 4.830457117501155 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 3 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.050s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.9181933403015 -Ins Current (mA):414.9684781118103 -Samples: 3000000 -Consumed Energy (mAs): 252308.70913629362 -Consumed Energy (mAh): 70.08575253785934 -Consumed Energy (mWs): 1218421.3987025823 -Consumed Energy (mWh): 338.45038852849507 -Avg power (mW): 2033.4880545000324 -Avg Current (mA): 420.9721782090836 -Avg Voltage (V): 4.830457117501155 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.08575253785934 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2033.4880545000324 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 27370 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:47:55 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 03:57:55 +0100 - Duration: 600033 seconds -Real workload: 4.98419174936133E10 - Integer reached: 185168 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 27371 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:47:55 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 03:57:55 +0100 - Duration: 600022 seconds -Real workload: 4.950393988406067E10 - Integer reached: 184565 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 27373 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:47:55 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 03:57:55 +0100 - Duration: 600002 seconds -Real workload: 4.8428819367973413E11 - Integer reached: 551866 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 27374 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:47:55 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 03:57:55 +0100 - Duration: 600001 seconds -Real workload: 5.811330767980662E11 - Integer reached: 602459 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,3,0,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16477e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.01713e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 330000-2-2 3,3,0,0,0,0,2,2 [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] time (s): 602.9181933403015 -Ins Current (mA):414.9684781118103 -Samples: 3000000 -Consumed Energy (mAs): 252308.70913629362 -Consumed Energy (mAh): 70.08575253785934 -Consumed Energy (mWs): 1218421.3987025823 -Consumed Energy (mWh): 338.45038852849507 -Avg power (mW): 2033.4880545000324 -Avg Current (mA): 420.9721782090836 -Avg Voltage (V): 4.830457117501155 - Thread : 0 - ThreadProcess id: 27370 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:47:55 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 03:57:55 +0100 - Duration: 600033 seconds -Real workload: 4.98419174936133E10 - Integer reached: 185168 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 27371 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:47:55 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 03:57:55 +0100 - Duration: 600022 seconds -Real workload: 4.950393988406067E10 - Integer reached: 184565 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 27373 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:47:55 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 03:57:55 +0100 - Duration: 600002 seconds -Real workload: 4.8428819367973413E11 - Integer reached: 551866 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 27374 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:47:55 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 03:57:55 +0100 - Duration: 600001 seconds -Real workload: 5.811330767980662E11 - Integer reached: 602459 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.08575253785934 1.16477e+12 6.01713e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 330000-2-2 -phone format: 3,3,0,0,0,0,2,2 -Exact values of frequencies: [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.9181933403015 -Ins Current (mA):414.9684781118103 -Samples: 3000000 -Consumed Energy (mAs): 252308.70913629362 -Consumed Energy (mAh): 70.08575253785934 -Consumed Energy (mWs): 1218421.3987025823 -Consumed Energy (mWh): 338.45038852849507 -Avg power (mW): 2033.4880545000324 -Avg Current (mA): 420.9721782090836 -Avg Voltage (V): 4.830457117501155 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 27370 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:47:55 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 03:57:55 +0100 - Duration: 600033 seconds -Real workload: 4.98419174936133E10 - Integer reached: 185168 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 27371 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:47:55 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 03:57:55 +0100 - Duration: 600022 seconds -Real workload: 4.950393988406067E10 - Integer reached: 184565 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 27373 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:47:55 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 03:57:55 +0100 - Duration: 600002 seconds -Real workload: 4.8428819367973413E11 - Integer reached: 551866 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 27374 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 03:47:55 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 03:57:55 +0100 - Duration: 600001 seconds -Real workload: 5.811330767980662E11 - Integer reached: 602459 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.08575253785934 -Workload: 1.16477e+12 -Energy efficiency: 6.01713e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_31_09' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.08575253785934 ---- Experiment result, Avg Power = 2033.4880545000324 ---- Experiment result, Total Workload = 1.16477e+12 ---- Experiment result, Energy Efficiency = 6.01713e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 330000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_05_43_55 ---- Performing experiments on configuration 330000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 3 ---- Exact frequency of core 0: 1804800 ---- Modifying the governor of core 0 ---- Modifying the the current frequency of core 0 with frequency 1804800 ---- Frequency level of core 1 is 3 ---- Exact frequency of core 1: 1804800 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 1804800 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 28363 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 3 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2031.2454594455432 -powermeter script : average_power with numpy arrays = 2031.2454594450082 -powermeter script : Summary Result = time (s): 602.8403639793396 -Ins Current (mA):439.93365383882787 -Samples: 3000000 -Consumed Energy (mAs): 251150.4501792517 -Consumed Energy (mAh): 69.76401393868103 -Consumed Energy (mWs): 1213181.2617205544 -Consumed Energy (mWh): 336.99479492237623 -Avg power (mW): 2031.2454594455432 -Avg Current (mA): 420.4747604831693 -Avg Voltage (V): 4.83083802012618 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 3 ---- frequency level of core 1 is 3 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.072s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.8403639793396 -Ins Current (mA):439.93365383882787 -Samples: 3000000 -Consumed Energy (mAs): 251150.4501792517 -Consumed Energy (mAh): 69.76401393868103 -Consumed Energy (mWs): 1213181.2617205544 -Consumed Energy (mWh): 336.99479492237623 -Avg power (mW): 2031.2454594455432 -Avg Current (mA): 420.4747604831693 -Avg Voltage (V): 4.83083802012618 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 69.76401393868103 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2031.2454594455432 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 28388 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:03:43 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 04:13:43 +0100 - Duration: 600006 seconds -Real workload: 4.954143400658449E10 - Integer reached: 184632 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 28389 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:03:43 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 04:13:44 +0100 - Duration: 600003 seconds -Real workload: 4.9055159020144844E10 - Integer reached: 183761 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 28390 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:03:43 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 04:13:43 +0100 - Duration: 600004 seconds -Real workload: 4.841276892497731E11 - Integer reached: 551778 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 28391 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:03:43 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 04:13:43 +0100 - Duration: 600009 seconds -Real workload: 5.81413742607618E11 - Integer reached: 602599 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 3,3,0,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16414e+12 ---- Getting energy efficiency ---- Energy efficiency: 5.99275e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 330000-2-2 3,3,0,0,0,0,2,2 [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] time (s): 602.8403639793396 -Ins Current (mA):439.93365383882787 -Samples: 3000000 -Consumed Energy (mAs): 251150.4501792517 -Consumed Energy (mAh): 69.76401393868103 -Consumed Energy (mWs): 1213181.2617205544 -Consumed Energy (mWh): 336.99479492237623 -Avg power (mW): 2031.2454594455432 -Avg Current (mA): 420.4747604831693 -Avg Voltage (V): 4.83083802012618 - Thread : 0 - ThreadProcess id: 28388 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:03:43 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 04:13:43 +0100 - Duration: 600006 seconds -Real workload: 4.954143400658449E10 - Integer reached: 184632 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 28389 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:03:43 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 04:13:44 +0100 - Duration: 600003 seconds -Real workload: 4.9055159020144844E10 - Integer reached: 183761 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 28390 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:03:43 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 04:13:43 +0100 - Duration: 600004 seconds -Real workload: 4.841276892497731E11 - Integer reached: 551778 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 28391 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:03:43 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 04:13:43 +0100 - Duration: 600009 seconds -Real workload: 5.81413742607618E11 - Integer reached: 602599 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 69.76401393868103 1.16414e+12 5.99275e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 330000-2-2 -phone format: 3,3,0,0,0,0,2,2 -Exact values of frequencies: [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.8403639793396 -Ins Current (mA):439.93365383882787 -Samples: 3000000 -Consumed Energy (mAs): 251150.4501792517 -Consumed Energy (mAh): 69.76401393868103 -Consumed Energy (mWs): 1213181.2617205544 -Consumed Energy (mWh): 336.99479492237623 -Avg power (mW): 2031.2454594455432 -Avg Current (mA): 420.4747604831693 -Avg Voltage (V): 4.83083802012618 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 28388 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:03:43 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 04:13:43 +0100 - Duration: 600006 seconds -Real workload: 4.954143400658449E10 - Integer reached: 184632 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 28389 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:03:43 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 04:13:44 +0100 - Duration: 600003 seconds -Real workload: 4.9055159020144844E10 - Integer reached: 183761 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 28390 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:03:43 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 04:13:43 +0100 - Duration: 600004 seconds -Real workload: 4.841276892497731E11 - Integer reached: 551778 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 28391 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:03:43 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 04:13:43 +0100 - Duration: 600009 seconds -Real workload: 5.81413742607618E11 - Integer reached: 602599 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 69.76401393868103 -Workload: 1.16414e+12 -Energy efficiency: 5.99275e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_05_46_57' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 69.76401393868103 ---- Experiment result, Avg Power = 2031.2454594455432 ---- Experiment result, Total Workload = 1.16414e+12 ---- Experiment result, Energy Efficiency = 5.99275e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 330000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_05_59_44 ---- Performing experiments on configuration 400004-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 4 ---- Modifying the governor of core 5 to set the default value ---- Modifying the governor of core 5 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 29385 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 4 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2462.1389961649397 -powermeter script : average_power with numpy arrays = 2462.138996164552 -powermeter script : Summary Result = time (s): 604.0840575695038 -Ins Current (mA):518.0622642946935 -Samples: 3000000 -Consumed Energy (mAs): 310531.26767947304 -Consumed Energy (mAh): 86.25868546652029 -Consumed Energy (mWs): 1476244.3856776159 -Consumed Energy (mWh): 410.06788491044887 -Avg power (mW): 2462.1389961649397 -Avg Current (mA): 517.5804520469869 -Avg Voltage (V): 4.75701697470874 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 4 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.1 MB/s (1819 bytes in 0.034s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 604.0840575695038 -Ins Current (mA):518.0622642946935 -Samples: 3000000 -Consumed Energy (mAs): 310531.26767947304 -Consumed Energy (mAh): 86.25868546652029 -Consumed Energy (mWs): 1476244.3856776159 -Consumed Energy (mWh): 410.06788491044887 -Avg power (mW): 2462.1389961649397 -Avg Current (mA): 517.5804520469869 -Avg Voltage (V): 4.75701697470874 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 86.25868546652029 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2462.1389961649397 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 29410 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:19:29 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 04:29:29 +0100 - Duration: 600012 seconds -Real workload: 1.5975459275270145E11 - Integer reached: 323820 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 29411 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:19:29 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 04:29:30 +0100 - Duration: 600005 seconds -Real workload: 1.5870969409869812E11 - Integer reached: 322801 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 29412 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:19:29 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 04:29:29 +0100 - Duration: 600008 seconds -Real workload: 4.8575589555021936E11 - Integer reached: 552670 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 29413 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:19:29 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 04:29:29 +0100 - Duration: 600005 seconds -Real workload: 5.821759030289783E11 - Integer reached: 602979 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,0,0,4,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.3864e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.22177e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 400004-2-2 4,0,0,0,0,4,2,2 [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] time (s): 604.0840575695038 -Ins Current (mA):518.0622642946935 -Samples: 3000000 -Consumed Energy (mAs): 310531.26767947304 -Consumed Energy (mAh): 86.25868546652029 -Consumed Energy (mWs): 1476244.3856776159 -Consumed Energy (mWh): 410.06788491044887 -Avg power (mW): 2462.1389961649397 -Avg Current (mA): 517.5804520469869 -Avg Voltage (V): 4.75701697470874 - Thread : 0 - ThreadProcess id: 29410 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:19:29 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 04:29:29 +0100 - Duration: 600012 seconds -Real workload: 1.5975459275270145E11 - Integer reached: 323820 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 29411 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:19:29 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 04:29:30 +0100 - Duration: 600005 seconds -Real workload: 1.5870969409869812E11 - Integer reached: 322801 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 29412 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:19:29 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 04:29:29 +0100 - Duration: 600008 seconds -Real workload: 4.8575589555021936E11 - Integer reached: 552670 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 29413 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:19:29 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 04:29:29 +0100 - Duration: 600005 seconds -Real workload: 5.821759030289783E11 - Integer reached: 602979 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 86.25868546652029 1.3864e+12 6.22177e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 400004-2-2 -phone format: 4,0,0,0,0,4,2,2 -Exact values of frequencies: [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 604.0840575695038 -Ins Current (mA):518.0622642946935 -Samples: 3000000 -Consumed Energy (mAs): 310531.26767947304 -Consumed Energy (mAh): 86.25868546652029 -Consumed Energy (mWs): 1476244.3856776159 -Consumed Energy (mWh): 410.06788491044887 -Avg power (mW): 2462.1389961649397 -Avg Current (mA): 517.5804520469869 -Avg Voltage (V): 4.75701697470874 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 29410 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:19:29 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 04:29:29 +0100 - Duration: 600012 seconds -Real workload: 1.5975459275270145E11 - Integer reached: 323820 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 29411 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:19:29 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 04:29:30 +0100 - Duration: 600005 seconds -Real workload: 1.5870969409869812E11 - Integer reached: 322801 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 29412 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:19:29 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 04:29:29 +0100 - Duration: 600008 seconds -Real workload: 4.8575589555021936E11 - Integer reached: 552670 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 29413 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:19:29 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 04:29:29 +0100 - Duration: 600005 seconds -Real workload: 5.821759030289783E11 - Integer reached: 602979 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 86.25868546652029 -Workload: 1.3864e+12 -Energy efficiency: 6.22177e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_02_46' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 86.25868546652029 ---- Experiment result, Avg Power = 2462.1389961649397 ---- Experiment result, Total Workload = 1.3864e+12 ---- Experiment result, Energy Efficiency = 6.22177e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 400004-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_06_15_30 ---- Performing experiments on configuration 400004-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- Current battery is low, so we need to wait battery ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- Desactivating the charge stop level option ---- Desactivating the charge stop level option, command : /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe shell echo 100 > /sys/devices/platform/soc/soc:google,charger/charge_stop_level </dev/null ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 49 ---- The current battery level : 49, still lower than the experiment one : 50 ---- Waiting 30 second... ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 ---- Current battery is now equal to the experiment battery level ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 4 ---- Modifying the governor of core 5 to set the default value ---- Modifying the governor of core 5 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 30436 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 4 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2476.1397976969893 -powermeter script : average_power with numpy arrays = 2476.139797696952 -powermeter script : Summary Result = time (s): 601.7106568813324 -Ins Current (mA):524.2109233037337 -Samples: 3000000 -Consumed Energy (mAs): 310906.07009131584 -Consumed Energy (mAh): 86.36279724758774 -Consumed Energy (mWs): 1478397.8053957075 -Consumed Energy (mWh): 410.6660570543632 -Avg power (mW): 2476.1397976969893 -Avg Current (mA): 520.7942904442814 -Avg Voltage (V): 4.754544823417003 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 4 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.1 MB/s (1818 bytes in 0.033s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.7106568813324 -Ins Current (mA):524.2109233037337 -Samples: 3000000 -Consumed Energy (mAs): 310906.07009131584 -Consumed Energy (mAh): 86.36279724758774 -Consumed Energy (mWs): 1478397.8053957075 -Consumed Energy (mWh): 410.6660570543632 -Avg power (mW): 2476.1397976969893 -Avg Current (mA): 520.7942904442814 -Avg Voltage (V): 4.754544823417003 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 86.36279724758774 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2476.1397976969893 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 30461 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:36:16 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 04:46:16 +0100 - Duration: 600004 seconds -Real workload: 1.5983266674282755E11 - Integer reached: 323896 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 30462 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:36:16 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 04:46:16 +0100 - Duration: 600001 seconds -Real workload: 1.5869741027794885E11 - Integer reached: 322789 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 30463 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:36:16 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 04:46:16 +0100 - Duration: 600002 seconds -Real workload: 4.845508967050762E11 - Integer reached: 552010 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 30465 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:36:16 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 04:46:16 +0100 - Duration: 600002 seconds -Real workload: 5.809807447443644E11 - Integer reached: 602383 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,0,0,4,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.38406e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.23982e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 400004-2-2 4,0,0,0,0,4,2,2 [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] time (s): 601.7106568813324 -Ins Current (mA):524.2109233037337 -Samples: 3000000 -Consumed Energy (mAs): 310906.07009131584 -Consumed Energy (mAh): 86.36279724758774 -Consumed Energy (mWs): 1478397.8053957075 -Consumed Energy (mWh): 410.6660570543632 -Avg power (mW): 2476.1397976969893 -Avg Current (mA): 520.7942904442814 -Avg Voltage (V): 4.754544823417003 - Thread : 0 - ThreadProcess id: 30461 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:36:16 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 04:46:16 +0100 - Duration: 600004 seconds -Real workload: 1.5983266674282755E11 - Integer reached: 323896 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 30462 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:36:16 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 04:46:16 +0100 - Duration: 600001 seconds -Real workload: 1.5869741027794885E11 - Integer reached: 322789 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 30463 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:36:16 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 04:46:16 +0100 - Duration: 600002 seconds -Real workload: 4.845508967050762E11 - Integer reached: 552010 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 30465 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:36:16 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 04:46:16 +0100 - Duration: 600002 seconds -Real workload: 5.809807447443644E11 - Integer reached: 602383 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 86.36279724758774 1.38406e+12 6.23982e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 400004-2-2 -phone format: 4,0,0,0,0,4,2,2 -Exact values of frequencies: [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.7106568813324 -Ins Current (mA):524.2109233037337 -Samples: 3000000 -Consumed Energy (mAs): 310906.07009131584 -Consumed Energy (mAh): 86.36279724758774 -Consumed Energy (mWs): 1478397.8053957075 -Consumed Energy (mWh): 410.6660570543632 -Avg power (mW): 2476.1397976969893 -Avg Current (mA): 520.7942904442814 -Avg Voltage (V): 4.754544823417003 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 30461 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:36:16 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 04:46:16 +0100 - Duration: 600004 seconds -Real workload: 1.5983266674282755E11 - Integer reached: 323896 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 30462 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:36:16 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 04:46:16 +0100 - Duration: 600001 seconds -Real workload: 1.5869741027794885E11 - Integer reached: 322789 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 30463 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:36:16 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 04:46:16 +0100 - Duration: 600002 seconds -Real workload: 4.845508967050762E11 - Integer reached: 552010 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 30465 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:36:16 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 04:46:16 +0100 - Duration: 600002 seconds -Real workload: 5.809807447443644E11 - Integer reached: 602383 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 86.36279724758774 -Workload: 1.38406e+12 -Energy efficiency: 6.23982e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_18_33' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 86.36279724758774 ---- Experiment result, Avg Power = 2476.1397976969893 ---- Experiment result, Total Workload = 1.38406e+12 ---- Experiment result, Energy Efficiency = 6.23982e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 400004-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_06_32_15 ---- Performing experiments on configuration 400004-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 4 ---- Modifying the governor of core 5 to set the default value ---- Modifying the governor of core 5 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 31795 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 4 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2499.208880026985 -powermeter script : average_power with numpy arrays = 2499.20888002673 -powermeter script : Summary Result = time (s): 601.6927042007446 -Ins Current (mA):518.6079726625447 -Samples: 3000000 -Consumed Energy (mAs): 316097.2540489128 -Consumed Energy (mAh): 87.80479279136466 -Consumed Energy (mWs): 1500471.390858539 -Consumed Energy (mWh): 416.79760857181634 -Avg power (mW): 2499.208880026985 -Avg Current (mA): 526.098662226944 -Avg Voltage (V): 4.750456633833631 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 4 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.1 MB/s (1817 bytes in 0.031s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6927042007446 -Ins Current (mA):518.6079726625447 -Samples: 3000000 -Consumed Energy (mAs): 316097.2540489128 -Consumed Energy (mAh): 87.80479279136466 -Consumed Energy (mWs): 1500471.390858539 -Consumed Energy (mWh): 416.79760857181634 -Avg power (mW): 2499.208880026985 -Avg Current (mA): 526.098662226944 -Avg Voltage (V): 4.750456633833631 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 87.80479279136466 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2499.208880026985 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 31820 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:52:00 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 05:02:01 +0100 - Duration: 600008 seconds -Real workload: 1.590405186835071E11 - Integer reached: 323124 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 31821 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:52:01 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 05:02:01 +0100 - Duration: 600015 seconds -Real workload: 1.5871378882022766E11 - Integer reached: 322805 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 31822 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:52:01 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 05:02:01 +0100 - Duration: 600007 seconds -Real workload: 4.849523909004253E11 - Integer reached: 552230 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 31823 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:52:00 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 05:02:01 +0100 - Duration: 600003 seconds -Real workload: 5.828663044089832E11 - Integer reached: 603323 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,0,0,4,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.38557e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.33709e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 400004-2-2 4,0,0,0,0,4,2,2 [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] time (s): 601.6927042007446 -Ins Current (mA):518.6079726625447 -Samples: 3000000 -Consumed Energy (mAs): 316097.2540489128 -Consumed Energy (mAh): 87.80479279136466 -Consumed Energy (mWs): 1500471.390858539 -Consumed Energy (mWh): 416.79760857181634 -Avg power (mW): 2499.208880026985 -Avg Current (mA): 526.098662226944 -Avg Voltage (V): 4.750456633833631 - Thread : 0 - ThreadProcess id: 31820 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:52:00 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 05:02:01 +0100 - Duration: 600008 seconds -Real workload: 1.590405186835071E11 - Integer reached: 323124 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 31821 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:52:01 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 05:02:01 +0100 - Duration: 600015 seconds -Real workload: 1.5871378882022766E11 - Integer reached: 322805 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 31822 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:52:01 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 05:02:01 +0100 - Duration: 600007 seconds -Real workload: 4.849523909004253E11 - Integer reached: 552230 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 31823 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:52:00 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 05:02:01 +0100 - Duration: 600003 seconds -Real workload: 5.828663044089832E11 - Integer reached: 603323 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 87.80479279136466 1.38557e+12 6.33709e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 400004-2-2 -phone format: 4,0,0,0,0,4,2,2 -Exact values of frequencies: [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6927042007446 -Ins Current (mA):518.6079726625447 -Samples: 3000000 -Consumed Energy (mAs): 316097.2540489128 -Consumed Energy (mAh): 87.80479279136466 -Consumed Energy (mWs): 1500471.390858539 -Consumed Energy (mWh): 416.79760857181634 -Avg power (mW): 2499.208880026985 -Avg Current (mA): 526.098662226944 -Avg Voltage (V): 4.750456633833631 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 31820 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:52:00 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 05:02:01 +0100 - Duration: 600008 seconds -Real workload: 1.590405186835071E11 - Integer reached: 323124 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 31821 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:52:01 +0100 -Core id: 5 -Ending time: Mon, 20 Dec 2021 05:02:01 +0100 - Duration: 600015 seconds -Real workload: 1.5871378882022766E11 - Integer reached: 322805 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 31822 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:52:01 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 05:02:01 +0100 - Duration: 600007 seconds -Real workload: 4.849523909004253E11 - Integer reached: 552230 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 31823 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 04:52:00 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 05:02:01 +0100 - Duration: 600003 seconds -Real workload: 5.828663044089832E11 - Integer reached: 603323 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 87.80479279136466 -Workload: 1.38557e+12 -Energy efficiency: 6.33709e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_35_17' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 87.80479279136466 ---- Experiment result, Avg Power = 2499.208880026985 ---- Experiment result, Total Workload = 1.38557e+12 ---- Experiment result, Energy Efficiency = 6.33709e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 400004-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_06_47_59 ---- Performing experiments on configuration 400040-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 4 ---- Modifying the governor of core 4 to set the default value ---- Modifying the governor of core 4 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 531 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 4 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2047.4429470934535 -powermeter script : average_power with numpy arrays = 2047.442947093187 -powermeter script : Summary Result = time (s): 601.6791741847992 -Ins Current (mA):405.501794244703 -Samples: 3000000 -Consumed Energy (mAs): 252712.6032209949 -Consumed Energy (mAh): 70.19794533916524 -Consumed Energy (mWs): 1220213.8318177247 -Consumed Energy (mWh): 338.94828661603464 -Avg power (mW): 2047.4429470934535 -Avg Current (mA): 424.0637714394812 -Avg Voltage (V): 4.828148700709387 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 4 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1802 bytes in 0.086s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6791741847992 -Ins Current (mA):405.501794244703 -Samples: 3000000 -Consumed Energy (mAs): 252712.6032209949 -Consumed Energy (mAh): 70.19794533916524 -Consumed Energy (mWs): 1220213.8318177247 -Consumed Energy (mWh): 338.94828661603464 -Avg power (mW): 2047.4429470934535 -Avg Current (mA): 424.0637714394812 -Avg Voltage (V): 4.828148700709387 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.19794533916524 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2047.4429470934535 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 618 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:07:47 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 05:17:47 +0100 - Duration: 600001 seconds -Real workload: 5.0411819377279465E10 - Integer reached: 186180 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 619 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:07:47 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 05:17:47 +0100 - Duration: 600009 seconds -Real workload: 4.950393988406067E10 - Integer reached: 184565 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 620 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:07:47 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 05:17:47 +0100 - Duration: 600001 seconds -Real workload: 4.8379217802383435E11 - Integer reached: 551594 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 622 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:07:47 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 05:17:47 +0100 - Duration: 600008 seconds -Real workload: 5.751914848310765E11 - Integer reached: 599487 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,0,4,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.1589e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.05729e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 400040-2-2 4,0,0,0,4,0,2,2 [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] time (s): 601.6791741847992 -Ins Current (mA):405.501794244703 -Samples: 3000000 -Consumed Energy (mAs): 252712.6032209949 -Consumed Energy (mAh): 70.19794533916524 -Consumed Energy (mWs): 1220213.8318177247 -Consumed Energy (mWh): 338.94828661603464 -Avg power (mW): 2047.4429470934535 -Avg Current (mA): 424.0637714394812 -Avg Voltage (V): 4.828148700709387 - Thread : 0 - ThreadProcess id: 618 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:07:47 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 05:17:47 +0100 - Duration: 600001 seconds -Real workload: 5.0411819377279465E10 - Integer reached: 186180 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 619 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:07:47 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 05:17:47 +0100 - Duration: 600009 seconds -Real workload: 4.950393988406067E10 - Integer reached: 184565 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 620 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:07:47 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 05:17:47 +0100 - Duration: 600001 seconds -Real workload: 4.8379217802383435E11 - Integer reached: 551594 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 622 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:07:47 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 05:17:47 +0100 - Duration: 600008 seconds -Real workload: 5.751914848310765E11 - Integer reached: 599487 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.19794533916524 1.1589e+12 6.05729e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 400040-2-2 -phone format: 4,0,0,0,4,0,2,2 -Exact values of frequencies: [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6791741847992 -Ins Current (mA):405.501794244703 -Samples: 3000000 -Consumed Energy (mAs): 252712.6032209949 -Consumed Energy (mAh): 70.19794533916524 -Consumed Energy (mWs): 1220213.8318177247 -Consumed Energy (mWh): 338.94828661603464 -Avg power (mW): 2047.4429470934535 -Avg Current (mA): 424.0637714394812 -Avg Voltage (V): 4.828148700709387 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 618 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:07:47 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 05:17:47 +0100 - Duration: 600001 seconds -Real workload: 5.0411819377279465E10 - Integer reached: 186180 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 619 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:07:47 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 05:17:47 +0100 - Duration: 600009 seconds -Real workload: 4.950393988406067E10 - Integer reached: 184565 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 620 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:07:47 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 05:17:47 +0100 - Duration: 600001 seconds -Real workload: 4.8379217802383435E11 - Integer reached: 551594 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 622 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:07:47 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 05:17:47 +0100 - Duration: 600008 seconds -Real workload: 5.751914848310765E11 - Integer reached: 599487 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.19794533916524 -Workload: 1.1589e+12 -Energy efficiency: 6.05729e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_06_51_01' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.19794533916524 ---- Experiment result, Avg Power = 2047.4429470934535 ---- Experiment result, Total Workload = 1.1589e+12 ---- Experiment result, Energy Efficiency = 6.05729e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 400040-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_07_03_46 ---- Performing experiments on configuration 400040-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 4 ---- Modifying the governor of core 4 to set the default value ---- Modifying the governor of core 4 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 2492 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 4 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 2 ---- The current number of thread ready to be sambled : 2, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2041.7807257688014 -powermeter script : average_power with numpy arrays = 2041.78072576843 -powermeter script : Summary Result = time (s): 602.7608518600464 -Ins Current (mA):424.4939432263176 -Samples: 3000000 -Consumed Energy (mAs): 253691.2469557717 -Consumed Energy (mAh): 70.4697908210477 -Consumed Energy (mWs): 1224585.7643926493 -Consumed Energy (mWh): 340.16271233129146 -Avg power (mW): 2041.7807257688014 -Avg Current (mA): 422.80055790354214 -Avg Voltage (V): 4.8291817207928425 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 4 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1809 bytes in 0.055s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.7608518600464 -Ins Current (mA):424.4939432263176 -Samples: 3000000 -Consumed Energy (mAs): 253691.2469557717 -Consumed Energy (mAh): 70.4697908210477 -Consumed Energy (mWs): 1224585.7643926493 -Consumed Energy (mWh): 340.16271233129146 -Avg power (mW): 2041.7807257688014 -Avg Current (mA): 422.80055790354214 -Avg Voltage (V): 4.8291817207928425 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.4697908210477 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2041.7807257688014 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 2538 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:23:33 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 05:33:34 +0100 - Duration: 600032 seconds -Real workload: 4.951009460711253E10 - Integer reached: 184576 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 2540 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:23:34 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 05:33:34 +0100 - Duration: 600009 seconds -Real workload: 4.9705574026912415E10 - Integer reached: 184925 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 2553 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:23:34 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 05:33:34 +0100 - Duration: 600005 seconds -Real workload: 4.794051926470886E11 - Integer reached: 549182 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 2558 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:23:34 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 05:33:34 +0100 - Duration: 600009 seconds -Real workload: 5.818709768334352E11 - Integer reached: 602827 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,0,4,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16049e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.07242e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 400040-2-2 4,0,0,0,4,0,2,2 [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] time (s): 602.7608518600464 -Ins Current (mA):424.4939432263176 -Samples: 3000000 -Consumed Energy (mAs): 253691.2469557717 -Consumed Energy (mAh): 70.4697908210477 -Consumed Energy (mWs): 1224585.7643926493 -Consumed Energy (mWh): 340.16271233129146 -Avg power (mW): 2041.7807257688014 -Avg Current (mA): 422.80055790354214 -Avg Voltage (V): 4.8291817207928425 - Thread : 0 - ThreadProcess id: 2538 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:23:33 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 05:33:34 +0100 - Duration: 600032 seconds -Real workload: 4.951009460711253E10 - Integer reached: 184576 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 2540 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:23:34 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 05:33:34 +0100 - Duration: 600009 seconds -Real workload: 4.9705574026912415E10 - Integer reached: 184925 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 2553 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:23:34 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 05:33:34 +0100 - Duration: 600005 seconds -Real workload: 4.794051926470886E11 - Integer reached: 549182 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 2558 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:23:34 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 05:33:34 +0100 - Duration: 600009 seconds -Real workload: 5.818709768334352E11 - Integer reached: 602827 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.4697908210477 1.16049e+12 6.07242e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 400040-2-2 -phone format: 4,0,0,0,4,0,2,2 -Exact values of frequencies: [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.7608518600464 -Ins Current (mA):424.4939432263176 -Samples: 3000000 -Consumed Energy (mAs): 253691.2469557717 -Consumed Energy (mAh): 70.4697908210477 -Consumed Energy (mWs): 1224585.7643926493 -Consumed Energy (mWh): 340.16271233129146 -Avg power (mW): 2041.7807257688014 -Avg Current (mA): 422.80055790354214 -Avg Voltage (V): 4.8291817207928425 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 2538 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:23:33 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 05:33:34 +0100 - Duration: 600032 seconds -Real workload: 4.951009460711253E10 - Integer reached: 184576 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 2540 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:23:34 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 05:33:34 +0100 - Duration: 600009 seconds -Real workload: 4.9705574026912415E10 - Integer reached: 184925 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 2553 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:23:34 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 05:33:34 +0100 - Duration: 600005 seconds -Real workload: 4.794051926470886E11 - Integer reached: 549182 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 2558 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:23:34 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 05:33:34 +0100 - Duration: 600009 seconds -Real workload: 5.818709768334352E11 - Integer reached: 602827 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.4697908210477 -Workload: 1.16049e+12 -Energy efficiency: 6.07242e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_06_48' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.4697908210477 ---- Experiment result, Avg Power = 2041.7807257688014 ---- Experiment result, Total Workload = 1.16049e+12 ---- Experiment result, Energy Efficiency = 6.07242e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 400040-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_07_19_35 ---- Performing experiments on configuration 400040-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 4 ---- Modifying the governor of core 4 to set the default value ---- Modifying the governor of core 4 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 3929 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 4 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2063.139183197156 -powermeter script : average_power with numpy arrays = 2063.139183196753 -powermeter script : Summary Result = time (s): 602.8699264526367 -Ins Current (mA):413.21991200167616 -Samples: 3000000 -Consumed Energy (mAs): 256234.62602071775 -Consumed Energy (mAh): 71.17628500575493 -Consumed Energy (mWs): 1236350.692702015 -Consumed Energy (mWh): 343.43074797278194 -Avg power (mW): 2063.139183197156 -Avg Current (mA): 427.6462433067521 -Avg Voltage (V): 4.824406189667517 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 4 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1808 bytes in 0.075s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.8699264526367 -Ins Current (mA):413.21991200167616 -Samples: 3000000 -Consumed Energy (mAs): 256234.62602071775 -Consumed Energy (mAh): 71.17628500575493 -Consumed Energy (mWs): 1236350.692702015 -Consumed Energy (mWh): 343.43074797278194 -Avg power (mW): 2063.139183197156 -Avg Current (mA): 427.6462433067521 -Avg Voltage (V): 4.824406189667517 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 71.17628500575493 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2063.139183197156 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 3954 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:39:22 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 05:49:22 +0100 - Duration: 600027 seconds -Real workload: 4.949442876601317E10 - Integer reached: 184548 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 3955 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:39:22 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 05:49:23 +0100 - Duration: 600007 seconds -Real workload: 4.949051272916146E10 - Integer reached: 184541 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 3956 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:39:22 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 05:49:23 +0100 - Duration: 600004 seconds -Real workload: 4.855220777423041E11 - Integer reached: 552542 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 3958 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:39:22 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 05:49:23 +0100 - Duration: 600002 seconds -Real workload: 5.815340494417013E11 - Integer reached: 602659 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,0,4,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16604e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.1041e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 400040-2-2 4,0,0,0,4,0,2,2 [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] time (s): 602.8699264526367 -Ins Current (mA):413.21991200167616 -Samples: 3000000 -Consumed Energy (mAs): 256234.62602071775 -Consumed Energy (mAh): 71.17628500575493 -Consumed Energy (mWs): 1236350.692702015 -Consumed Energy (mWh): 343.43074797278194 -Avg power (mW): 2063.139183197156 -Avg Current (mA): 427.6462433067521 -Avg Voltage (V): 4.824406189667517 - Thread : 0 - ThreadProcess id: 3954 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:39:22 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 05:49:22 +0100 - Duration: 600027 seconds -Real workload: 4.949442876601317E10 - Integer reached: 184548 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 3955 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:39:22 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 05:49:23 +0100 - Duration: 600007 seconds -Real workload: 4.949051272916146E10 - Integer reached: 184541 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 3956 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:39:22 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 05:49:23 +0100 - Duration: 600004 seconds -Real workload: 4.855220777423041E11 - Integer reached: 552542 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 3958 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:39:22 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 05:49:23 +0100 - Duration: 600002 seconds -Real workload: 5.815340494417013E11 - Integer reached: 602659 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 71.17628500575493 1.16604e+12 6.1041e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 400040-2-2 -phone format: 4,0,0,0,4,0,2,2 -Exact values of frequencies: [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.8699264526367 -Ins Current (mA):413.21991200167616 -Samples: 3000000 -Consumed Energy (mAs): 256234.62602071775 -Consumed Energy (mAh): 71.17628500575493 -Consumed Energy (mWs): 1236350.692702015 -Consumed Energy (mWh): 343.43074797278194 -Avg power (mW): 2063.139183197156 -Avg Current (mA): 427.6462433067521 -Avg Voltage (V): 4.824406189667517 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 3954 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:39:22 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 05:49:22 +0100 - Duration: 600027 seconds -Real workload: 4.949442876601317E10 - Integer reached: 184548 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 3955 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:39:22 +0100 -Core id: 4 -Ending time: Mon, 20 Dec 2021 05:49:23 +0100 - Duration: 600007 seconds -Real workload: 4.949051272916146E10 - Integer reached: 184541 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 3956 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:39:22 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 05:49:23 +0100 - Duration: 600004 seconds -Real workload: 4.855220777423041E11 - Integer reached: 552542 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 3958 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:39:22 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 05:49:23 +0100 - Duration: 600002 seconds -Real workload: 5.815340494417013E11 - Integer reached: 602659 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 71.17628500575493 -Workload: 1.16604e+12 -Energy efficiency: 6.1041e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_22_37' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 71.17628500575493 ---- Experiment result, Avg Power = 2063.139183197156 ---- Experiment result, Total Workload = 1.16604e+12 ---- Experiment result, Energy Efficiency = 6.1041e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 400040-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_07_35_24 ---- Performing experiments on configuration 400400-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 4 ---- Modifying the governor of core 3 to set the default value ---- Modifying the governor of core 3 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 5371 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 4 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2046.384180555702 -powermeter script : average_power with numpy arrays = 2046.3841805551278 -powermeter script : Summary Result = time (s): 601.6934630870819 -Ins Current (mA):430.70439714907184 -Samples: 3000000 -Consumed Energy (mAs): 253765.36498800694 -Consumed Energy (mAh): 70.49037916333526 -Consumed Energy (mWs): 1224755.196739227 -Consumed Energy (mWh): 340.2097768720075 -Avg power (mW): 2046.384180555702 -Avg Current (mA): 423.9181788097503 -Avg Voltage (V): 4.827309331959779 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 4 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1810 bytes in 0.072s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6934630870819 -Ins Current (mA):430.70439714907184 -Samples: 3000000 -Consumed Energy (mAs): 253765.36498800694 -Consumed Energy (mAh): 70.49037916333526 -Consumed Energy (mWs): 1224755.196739227 -Consumed Energy (mWh): 340.2097768720075 -Avg power (mW): 2046.384180555702 -Avg Current (mA): 423.9181788097503 -Avg Voltage (V): 4.827309331959779 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.49037916333526 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2046.384180555702 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 5398 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:55:12 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 06:05:12 +0100 - Duration: 600011 seconds -Real workload: 4.965792758857329E10 - Integer reached: 184840 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 5399 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:55:12 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 06:05:12 +0100 - Duration: 600030 seconds -Real workload: 4.9524084160036354E10 - Integer reached: 184601 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 5400 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:55:12 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 06:05:12 +0100 - Duration: 600007 seconds -Real workload: 4.8433926903841455E11 - Integer reached: 551894 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 5401 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:55:12 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 06:05:12 +0100 - Duration: 600004 seconds -Real workload: 5.819030705448351E11 - Integer reached: 602843 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,4,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16542e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.0485e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 400400-2-2 4,0,0,4,0,0,2,2 [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] time (s): 601.6934630870819 -Ins Current (mA):430.70439714907184 -Samples: 3000000 -Consumed Energy (mAs): 253765.36498800694 -Consumed Energy (mAh): 70.49037916333526 -Consumed Energy (mWs): 1224755.196739227 -Consumed Energy (mWh): 340.2097768720075 -Avg power (mW): 2046.384180555702 -Avg Current (mA): 423.9181788097503 -Avg Voltage (V): 4.827309331959779 - Thread : 0 - ThreadProcess id: 5398 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:55:12 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 06:05:12 +0100 - Duration: 600011 seconds -Real workload: 4.965792758857329E10 - Integer reached: 184840 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 5399 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:55:12 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 06:05:12 +0100 - Duration: 600030 seconds -Real workload: 4.9524084160036354E10 - Integer reached: 184601 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 5400 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:55:12 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 06:05:12 +0100 - Duration: 600007 seconds -Real workload: 4.8433926903841455E11 - Integer reached: 551894 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 5401 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:55:12 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 06:05:12 +0100 - Duration: 600004 seconds -Real workload: 5.819030705448351E11 - Integer reached: 602843 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.49037916333526 1.16542e+12 6.0485e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 400400-2-2 -phone format: 4,0,0,4,0,0,2,2 -Exact values of frequencies: [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6934630870819 -Ins Current (mA):430.70439714907184 -Samples: 3000000 -Consumed Energy (mAs): 253765.36498800694 -Consumed Energy (mAh): 70.49037916333526 -Consumed Energy (mWs): 1224755.196739227 -Consumed Energy (mWh): 340.2097768720075 -Avg power (mW): 2046.384180555702 -Avg Current (mA): 423.9181788097503 -Avg Voltage (V): 4.827309331959779 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 5398 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:55:12 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 06:05:12 +0100 - Duration: 600011 seconds -Real workload: 4.965792758857329E10 - Integer reached: 184840 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 5399 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:55:12 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 06:05:12 +0100 - Duration: 600030 seconds -Real workload: 4.9524084160036354E10 - Integer reached: 184601 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 5400 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:55:12 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 06:05:12 +0100 - Duration: 600007 seconds -Real workload: 4.8433926903841455E11 - Integer reached: 551894 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 5401 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 05:55:12 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 06:05:12 +0100 - Duration: 600004 seconds -Real workload: 5.819030705448351E11 - Integer reached: 602843 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.49037916333526 -Workload: 1.16542e+12 -Energy efficiency: 6.0485e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_38_26' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.49037916333526 ---- Experiment result, Avg Power = 2046.384180555702 ---- Experiment result, Total Workload = 1.16542e+12 ---- Experiment result, Energy Efficiency = 6.0485e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 400400-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_07_51_11 ---- Performing experiments on configuration 400400-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 4 ---- Modifying the governor of core 3 to set the default value ---- Modifying the governor of core 3 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 6467 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 4 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2021.8984860743753 -powermeter script : average_power with numpy arrays = 2021.898486073903 -powermeter script : Summary Result = time (s): 601.6564755439758 -Ins Current (mA):481.4946171428572 -Samples: 3000000 -Consumed Energy (mAs): 251946.64854086185 -Consumed Energy (mAh): 69.9851801502394 -Consumed Energy (mWs): 1216784.7485996848 -Consumed Energy (mWh): 337.99576349991247 -Avg power (mW): 2021.8984860743753 -Avg Current (mA): 418.4888895193364 -Avg Voltage (V): 4.831426918876309 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 4 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1808 bytes in 0.066s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.6564755439758 -Ins Current (mA):481.4946171428572 -Samples: 3000000 -Consumed Energy (mAs): 251946.64854086185 -Consumed Energy (mAh): 69.9851801502394 -Consumed Energy (mWs): 1216784.7485996848 -Consumed Energy (mWh): 337.99576349991247 -Avg power (mW): 2021.8984860743753 -Avg Current (mA): 418.4888895193364 -Avg Voltage (V): 4.831426918876309 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 69.9851801502394 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2021.8984860743753 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 6492 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:10:59 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 06:20:59 +0100 - Duration: 600007 seconds -Real workload: 4.948100295071336E10 - Integer reached: 184524 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 6493 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:10:59 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 06:20:59 +0100 - Duration: 600009 seconds -Real workload: 5.007183864463432E10 - Integer reached: 185577 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 6494 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:10:58 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 06:20:59 +0100 - Duration: 600003 seconds -Real workload: 4.796883025441179E11 - Integer reached: 549338 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 6496 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:10:59 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 06:20:59 +0100 - Duration: 600009 seconds -Real workload: 5.824006384737987E11 - Integer reached: 603091 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,4,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16164e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.02469e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 400400-2-2 4,0,0,4,0,0,2,2 [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] time (s): 601.6564755439758 -Ins Current (mA):481.4946171428572 -Samples: 3000000 -Consumed Energy (mAs): 251946.64854086185 -Consumed Energy (mAh): 69.9851801502394 -Consumed Energy (mWs): 1216784.7485996848 -Consumed Energy (mWh): 337.99576349991247 -Avg power (mW): 2021.8984860743753 -Avg Current (mA): 418.4888895193364 -Avg Voltage (V): 4.831426918876309 - Thread : 0 - ThreadProcess id: 6492 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:10:59 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 06:20:59 +0100 - Duration: 600007 seconds -Real workload: 4.948100295071336E10 - Integer reached: 184524 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 6493 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:10:59 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 06:20:59 +0100 - Duration: 600009 seconds -Real workload: 5.007183864463432E10 - Integer reached: 185577 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 6494 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:10:58 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 06:20:59 +0100 - Duration: 600003 seconds -Real workload: 4.796883025441179E11 - Integer reached: 549338 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 6496 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:10:59 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 06:20:59 +0100 - Duration: 600009 seconds -Real workload: 5.824006384737987E11 - Integer reached: 603091 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 69.9851801502394 1.16164e+12 6.02469e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 400400-2-2 -phone format: 4,0,0,4,0,0,2,2 -Exact values of frequencies: [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.6564755439758 -Ins Current (mA):481.4946171428572 -Samples: 3000000 -Consumed Energy (mAs): 251946.64854086185 -Consumed Energy (mAh): 69.9851801502394 -Consumed Energy (mWs): 1216784.7485996848 -Consumed Energy (mWh): 337.99576349991247 -Avg power (mW): 2021.8984860743753 -Avg Current (mA): 418.4888895193364 -Avg Voltage (V): 4.831426918876309 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 6492 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:10:59 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 06:20:59 +0100 - Duration: 600007 seconds -Real workload: 4.948100295071336E10 - Integer reached: 184524 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 6493 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:10:59 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 06:20:59 +0100 - Duration: 600009 seconds -Real workload: 5.007183864463432E10 - Integer reached: 185577 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 6494 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:10:58 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 06:20:59 +0100 - Duration: 600003 seconds -Real workload: 4.796883025441179E11 - Integer reached: 549338 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 6496 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:10:59 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 06:20:59 +0100 - Duration: 600009 seconds -Real workload: 5.824006384737987E11 - Integer reached: 603091 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 69.9851801502394 -Workload: 1.16164e+12 -Energy efficiency: 6.02469e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_07_54_13' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 69.9851801502394 ---- Experiment result, Avg Power = 2021.8984860743753 ---- Experiment result, Total Workload = 1.16164e+12 ---- Experiment result, Energy Efficiency = 6.02469e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 400400-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_08_06_58 ---- Performing experiments on configuration 400400-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 4 ---- Modifying the governor of core 3 to set the default value ---- Modifying the governor of core 3 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 7487 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 4 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2064.2426598360594 -powermeter script : average_power with numpy arrays = 2064.2426598358684 -powermeter script : Summary Result = time (s): 602.9953987598419 -Ins Current (mA):411.5483282350566 -Samples: 3000000 -Consumed Energy (mAs): 257315.53022819836 -Consumed Energy (mAh): 71.47653617449954 -Consumed Energy (mWs): 1240808.3856057613 -Consumed Energy (mWh): 344.66899600160036 -Avg power (mW): 2064.2426598360594 -Avg Current (mA): 427.89040152263857 -Avg Voltage (V): 4.824232215750802 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 4 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1808 bytes in 0.060s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.9953987598419 -Ins Current (mA):411.5483282350566 -Samples: 3000000 -Consumed Energy (mAs): 257315.53022819836 -Consumed Energy (mAh): 71.47653617449954 -Consumed Energy (mWs): 1240808.3856057613 -Consumed Energy (mWh): 344.66899600160036 -Avg power (mW): 2064.2426598360594 -Avg Current (mA): 427.89040152263857 -Avg Voltage (V): 4.824232215750802 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 71.47653617449954 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2064.2426598360594 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 7512 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:26:45 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 06:36:45 +0100 - Duration: 600001 seconds -Real workload: 4.9954279760620804E10 - Integer reached: 185368 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 7513 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:26:45 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 06:36:46 +0100 - Duration: 600027 seconds -Real workload: 4.949275045696362E10 - Integer reached: 184545 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 7514 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:26:45 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 06:36:46 +0100 - Duration: 600008 seconds -Real workload: 4.84835574850854E11 - Integer reached: 552166 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 7515 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:26:45 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 06:36:46 +0100 - Duration: 600008 seconds -Real workload: 5.825531630296295E11 - Integer reached: 603167 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,0,4,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16684e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.12565e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 400400-2-2 4,0,0,4,0,0,2,2 [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] time (s): 602.9953987598419 -Ins Current (mA):411.5483282350566 -Samples: 3000000 -Consumed Energy (mAs): 257315.53022819836 -Consumed Energy (mAh): 71.47653617449954 -Consumed Energy (mWs): 1240808.3856057613 -Consumed Energy (mWh): 344.66899600160036 -Avg power (mW): 2064.2426598360594 -Avg Current (mA): 427.89040152263857 -Avg Voltage (V): 4.824232215750802 - Thread : 0 - ThreadProcess id: 7512 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:26:45 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 06:36:45 +0100 - Duration: 600001 seconds -Real workload: 4.9954279760620804E10 - Integer reached: 185368 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 7513 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:26:45 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 06:36:46 +0100 - Duration: 600027 seconds -Real workload: 4.949275045696362E10 - Integer reached: 184545 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 7514 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:26:45 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 06:36:46 +0100 - Duration: 600008 seconds -Real workload: 4.84835574850854E11 - Integer reached: 552166 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 7515 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:26:45 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 06:36:46 +0100 - Duration: 600008 seconds -Real workload: 5.825531630296295E11 - Integer reached: 603167 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 71.47653617449954 1.16684e+12 6.12565e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 400400-2-2 -phone format: 4,0,0,4,0,0,2,2 -Exact values of frequencies: [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.9953987598419 -Ins Current (mA):411.5483282350566 -Samples: 3000000 -Consumed Energy (mAs): 257315.53022819836 -Consumed Energy (mAh): 71.47653617449954 -Consumed Energy (mWs): 1240808.3856057613 -Consumed Energy (mWh): 344.66899600160036 -Avg power (mW): 2064.2426598360594 -Avg Current (mA): 427.89040152263857 -Avg Voltage (V): 4.824232215750802 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 7512 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:26:45 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 06:36:45 +0100 - Duration: 600001 seconds -Real workload: 4.9954279760620804E10 - Integer reached: 185368 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 7513 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:26:45 +0100 -Core id: 3 -Ending time: Mon, 20 Dec 2021 06:36:46 +0100 - Duration: 600027 seconds -Real workload: 4.949275045696362E10 - Integer reached: 184545 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 7514 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:26:45 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 06:36:46 +0100 - Duration: 600008 seconds -Real workload: 4.84835574850854E11 - Integer reached: 552166 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 7515 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:26:45 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 06:36:46 +0100 - Duration: 600008 seconds -Real workload: 5.825531630296295E11 - Integer reached: 603167 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 71.47653617449954 -Workload: 1.16684e+12 -Energy efficiency: 6.12565e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_10_00' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 71.47653617449954 ---- Experiment result, Avg Power = 2064.2426598360594 ---- Experiment result, Total Workload = 1.16684e+12 ---- Experiment result, Energy Efficiency = 6.12565e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 400400-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_08_22_46 ---- Performing experiments on configuration 404000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 4 ---- Modifying the governor of core 2 to set the default value ---- Modifying the governor of core 2 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 8837 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 4 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2027.7301611933613 -powermeter script : average_power with numpy arrays = 2027.730161192804 -powermeter script : Summary Result = time (s): 601.696311712265 -Ins Current (mA):413.51848409118617 -Samples: 3000000 -Consumed Energy (mAs): 252789.55745044872 -Consumed Energy (mAh): 70.21932151401353 -Consumed Energy (mWs): 1220510.6032304573 -Consumed Energy (mWh): 339.03072311957146 -Avg power (mW): 2027.7301611933613 -Avg Current (mA): 419.7881147990753 -Avg Voltage (V): 4.830365819584723 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 4 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1809 bytes in 0.066s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.696311712265 -Ins Current (mA):413.51848409118617 -Samples: 3000000 -Consumed Energy (mAs): 252789.55745044872 -Consumed Energy (mAh): 70.21932151401353 -Consumed Energy (mWs): 1220510.6032304573 -Consumed Energy (mWh): 339.03072311957146 -Avg power (mW): 2027.7301611933613 -Avg Current (mA): 419.7881147990753 -Avg Voltage (V): 4.830365819584723 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.21932151401353 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2027.7301611933613 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 8862 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:42:34 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 06:52:34 +0100 - Duration: 600022 seconds -Real workload: 4.9599663051341324E10 - Integer reached: 184736 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 8863 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:42:34 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 06:52:34 +0100 - Duration: 600010 seconds -Real workload: 4.949722607074789E10 - Integer reached: 184553 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 8864 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:42:34 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 06:52:34 +0100 - Duration: 600002 seconds -Real workload: 4.8417875585804504E11 - Integer reached: 551806 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 8865 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:42:34 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 06:52:34 +0100 - Duration: 600006 seconds -Real workload: 5.80563941736184E11 - Integer reached: 602175 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,4,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16384e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.03342e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 404000-2-2 4,0,4,0,0,0,2,2 [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] time (s): 601.696311712265 -Ins Current (mA):413.51848409118617 -Samples: 3000000 -Consumed Energy (mAs): 252789.55745044872 -Consumed Energy (mAh): 70.21932151401353 -Consumed Energy (mWs): 1220510.6032304573 -Consumed Energy (mWh): 339.03072311957146 -Avg power (mW): 2027.7301611933613 -Avg Current (mA): 419.7881147990753 -Avg Voltage (V): 4.830365819584723 - Thread : 0 - ThreadProcess id: 8862 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:42:34 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 06:52:34 +0100 - Duration: 600022 seconds -Real workload: 4.9599663051341324E10 - Integer reached: 184736 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 8863 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:42:34 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 06:52:34 +0100 - Duration: 600010 seconds -Real workload: 4.949722607074789E10 - Integer reached: 184553 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 8864 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:42:34 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 06:52:34 +0100 - Duration: 600002 seconds -Real workload: 4.8417875585804504E11 - Integer reached: 551806 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 8865 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:42:34 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 06:52:34 +0100 - Duration: 600006 seconds -Real workload: 5.80563941736184E11 - Integer reached: 602175 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.21932151401353 1.16384e+12 6.03342e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 404000-2-2 -phone format: 4,0,4,0,0,0,2,2 -Exact values of frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.696311712265 -Ins Current (mA):413.51848409118617 -Samples: 3000000 -Consumed Energy (mAs): 252789.55745044872 -Consumed Energy (mAh): 70.21932151401353 -Consumed Energy (mWs): 1220510.6032304573 -Consumed Energy (mWh): 339.03072311957146 -Avg power (mW): 2027.7301611933613 -Avg Current (mA): 419.7881147990753 -Avg Voltage (V): 4.830365819584723 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 8862 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:42:34 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 06:52:34 +0100 - Duration: 600022 seconds -Real workload: 4.9599663051341324E10 - Integer reached: 184736 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 8863 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:42:34 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 06:52:34 +0100 - Duration: 600010 seconds -Real workload: 4.949722607074789E10 - Integer reached: 184553 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 8864 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:42:34 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 06:52:34 +0100 - Duration: 600002 seconds -Real workload: 4.8417875585804504E11 - Integer reached: 551806 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 8865 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:42:34 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 06:52:34 +0100 - Duration: 600006 seconds -Real workload: 5.80563941736184E11 - Integer reached: 602175 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.21932151401353 -Workload: 1.16384e+12 -Energy efficiency: 6.03342e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_25_49' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.21932151401353 ---- Experiment result, Avg Power = 2027.7301611933613 ---- Experiment result, Total Workload = 1.16384e+12 ---- Experiment result, Energy Efficiency = 6.03342e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 404000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_08_38_34 ---- Performing experiments on configuration 404000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 4 ---- Modifying the governor of core 2 to set the default value ---- Modifying the governor of core 2 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 9917 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 4 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2041.2885979375426 -powermeter script : average_power with numpy arrays = 2041.28859793728 -powermeter script : Summary Result = time (s): 602.7757713794708 -Ins Current (mA):417.2329328131905 -Samples: 3000000 -Consumed Energy (mAs): 253721.12830314256 -Consumed Energy (mAh): 70.47809119531738 -Consumed Energy (mWs): 1224901.7396407397 -Consumed Energy (mWh): 340.25048323353883 -Avg power (mW): 2041.2885979375426 -Avg Current (mA): 422.75332193226546 -Avg Voltage (V): 4.828557203542454 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 4 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1809 bytes in 0.044s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 602.7757713794708 -Ins Current (mA):417.2329328131905 -Samples: 3000000 -Consumed Energy (mAs): 253721.12830314256 -Consumed Energy (mAh): 70.47809119531738 -Consumed Energy (mWs): 1224901.7396407397 -Consumed Energy (mWh): 340.25048323353883 -Avg power (mW): 2041.2885979375426 -Avg Current (mA): 422.75332193226546 -Avg Voltage (V): 4.828557203542454 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.47809119531738 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2041.2885979375426 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 9943 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:58:21 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 07:08:21 +0100 - Duration: 600023 seconds -Real workload: 4.994528594750566E10 - Integer reached: 185352 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 9944 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:58:21 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 07:08:22 +0100 - Duration: 600021 seconds -Real workload: 4.9483799862112656E10 - Integer reached: 184529 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 9945 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:58:21 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 07:08:21 +0100 - Duration: 600006 seconds -Real workload: 4.8541249570903357E11 - Integer reached: 552482 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 9946 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:58:21 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 07:08:21 +0100 - Duration: 600005 seconds -Real workload: 5.83597306316288E11 - Integer reached: 603687 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,4,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16844e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.03181e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 404000-2-2 4,0,4,0,0,0,2,2 [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] time (s): 602.7757713794708 -Ins Current (mA):417.2329328131905 -Samples: 3000000 -Consumed Energy (mAs): 253721.12830314256 -Consumed Energy (mAh): 70.47809119531738 -Consumed Energy (mWs): 1224901.7396407397 -Consumed Energy (mWh): 340.25048323353883 -Avg power (mW): 2041.2885979375426 -Avg Current (mA): 422.75332193226546 -Avg Voltage (V): 4.828557203542454 - Thread : 0 - ThreadProcess id: 9943 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:58:21 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 07:08:21 +0100 - Duration: 600023 seconds -Real workload: 4.994528594750566E10 - Integer reached: 185352 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 9944 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:58:21 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 07:08:22 +0100 - Duration: 600021 seconds -Real workload: 4.9483799862112656E10 - Integer reached: 184529 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 9945 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:58:21 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 07:08:21 +0100 - Duration: 600006 seconds -Real workload: 4.8541249570903357E11 - Integer reached: 552482 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 9946 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:58:21 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 07:08:21 +0100 - Duration: 600005 seconds -Real workload: 5.83597306316288E11 - Integer reached: 603687 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.47809119531738 1.16844e+12 6.03181e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 404000-2-2 -phone format: 4,0,4,0,0,0,2,2 -Exact values of frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 602.7757713794708 -Ins Current (mA):417.2329328131905 -Samples: 3000000 -Consumed Energy (mAs): 253721.12830314256 -Consumed Energy (mAh): 70.47809119531738 -Consumed Energy (mWs): 1224901.7396407397 -Consumed Energy (mWh): 340.25048323353883 -Avg power (mW): 2041.2885979375426 -Avg Current (mA): 422.75332193226546 -Avg Voltage (V): 4.828557203542454 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 9943 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:58:21 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 07:08:21 +0100 - Duration: 600023 seconds -Real workload: 4.994528594750566E10 - Integer reached: 185352 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 9944 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:58:21 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 07:08:22 +0100 - Duration: 600021 seconds -Real workload: 4.9483799862112656E10 - Integer reached: 184529 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 9945 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:58:21 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 07:08:21 +0100 - Duration: 600006 seconds -Real workload: 4.8541249570903357E11 - Integer reached: 552482 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 9946 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 06:58:21 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 07:08:21 +0100 - Duration: 600005 seconds -Real workload: 5.83597306316288E11 - Integer reached: 603687 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.47809119531738 -Workload: 1.16844e+12 -Energy efficiency: 6.03181e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_41_36' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.47809119531738 ---- Experiment result, Avg Power = 2041.2885979375426 ---- Experiment result, Total Workload = 1.16844e+12 ---- Experiment result, Energy Efficiency = 6.03181e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 404000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_08_54_22 ---- Performing experiments on configuration 404000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 0 ---- Exact frequency of core 1: 0 ---- Modifying the governor of core 1 ---- Modifying the the current frequency of core 1 with frequency 0 ---- Frequency level of core 2 is 4 ---- Modifying the governor of core 2 to set the default value ---- Modifying the governor of core 2 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 10947 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 4 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2043.40051894525 -powermeter script : average_power with numpy arrays = 2043.4005189450577 -powermeter script : Summary Result = time (s): 601.7688162326813 -Ins Current (mA):419.6274255849211 -Samples: 3000000 -Consumed Energy (mAs): 253437.91986010404 -Consumed Energy (mAh): 70.39942218336223 -Consumed Energy (mWs): 1223492.5532899566 -Consumed Energy (mWh): 339.85904258054353 -Avg power (mW): 2043.40051894525 -Avg Current (mA): 423.2253028589628 -Avg Voltage (V): 4.828162458959125 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 0 ---- frequency level of core 2 is 4 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.063s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.7688162326813 -Ins Current (mA):419.6274255849211 -Samples: 3000000 -Consumed Energy (mAs): 253437.91986010404 -Consumed Energy (mAh): 70.39942218336223 -Consumed Energy (mWs): 1223492.5532899566 -Consumed Energy (mWh): 339.85904258054353 -Avg power (mW): 2043.40051894525 -Avg Current (mA): 423.2253028589628 -Avg Voltage (V): 4.828162458959125 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.39942218336223 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2043.40051894525 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 10972 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:14:09 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 07:24:09 +0100 - Duration: 600018 seconds -Real workload: 4.947429075275023E10 - Integer reached: 184512 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 10973 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:14:09 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 07:24:09 +0100 - Duration: 600004 seconds -Real workload: 5.000207350117586E10 - Integer reached: 185453 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 10975 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:14:09 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 07:24:10 +0100 - Duration: 600005 seconds -Real workload: 4.848574767530272E11 - Integer reached: 552178 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 10976 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:14:09 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 07:24:10 +0100 - Duration: 600007 seconds -Real workload: 5.819752845098958E11 - Integer reached: 602879 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,0,4,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16631e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.03608e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 404000-2-2 4,0,4,0,0,0,2,2 [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] time (s): 601.7688162326813 -Ins Current (mA):419.6274255849211 -Samples: 3000000 -Consumed Energy (mAs): 253437.91986010404 -Consumed Energy (mAh): 70.39942218336223 -Consumed Energy (mWs): 1223492.5532899566 -Consumed Energy (mWh): 339.85904258054353 -Avg power (mW): 2043.40051894525 -Avg Current (mA): 423.2253028589628 -Avg Voltage (V): 4.828162458959125 - Thread : 0 - ThreadProcess id: 10972 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:14:09 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 07:24:09 +0100 - Duration: 600018 seconds -Real workload: 4.947429075275023E10 - Integer reached: 184512 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 10973 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:14:09 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 07:24:09 +0100 - Duration: 600004 seconds -Real workload: 5.000207350117586E10 - Integer reached: 185453 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 10975 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:14:09 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 07:24:10 +0100 - Duration: 600005 seconds -Real workload: 4.848574767530272E11 - Integer reached: 552178 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 10976 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:14:09 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 07:24:10 +0100 - Duration: 600007 seconds -Real workload: 5.819752845098958E11 - Integer reached: 602879 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.39942218336223 1.16631e+12 6.03608e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 404000-2-2 -phone format: 4,0,4,0,0,0,2,2 -Exact values of frequencies: [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.7688162326813 -Ins Current (mA):419.6274255849211 -Samples: 3000000 -Consumed Energy (mAs): 253437.91986010404 -Consumed Energy (mAh): 70.39942218336223 -Consumed Energy (mWs): 1223492.5532899566 -Consumed Energy (mWh): 339.85904258054353 -Avg power (mW): 2043.40051894525 -Avg Current (mA): 423.2253028589628 -Avg Voltage (V): 4.828162458959125 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 10972 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:14:09 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 07:24:09 +0100 - Duration: 600018 seconds -Real workload: 4.947429075275023E10 - Integer reached: 184512 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 10973 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:14:09 +0100 -Core id: 2 -Ending time: Mon, 20 Dec 2021 07:24:09 +0100 - Duration: 600004 seconds -Real workload: 5.000207350117586E10 - Integer reached: 185453 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 10975 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:14:09 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 07:24:10 +0100 - Duration: 600005 seconds -Real workload: 4.848574767530272E11 - Integer reached: 552178 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 10976 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:14:09 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 07:24:10 +0100 - Duration: 600007 seconds -Real workload: 5.819752845098958E11 - Integer reached: 602879 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.39942218336223 -Workload: 1.16631e+12 -Energy efficiency: 6.03608e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_08_57_24' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.39942218336223 ---- Experiment result, Avg Power = 2043.40051894525 ---- Experiment result, Total Workload = 1.16631e+12 ---- Experiment result, Energy Efficiency = 6.03608e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 404000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_09_10_09 ---- Performing experiments on configuration 440000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 4 ---- Modifying the governor of core 1 to set the default value ---- Modifying the governor of core 1 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 12342 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 4 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2052.5285537658833 -powermeter script : average_power with numpy arrays = 2052.5285537654745 -powermeter script : Summary Result = time (s): 601.7892825603485 -Ins Current (mA):425.9195861207198 -Samples: 3000000 -Consumed Energy (mAs): 254413.50690470706 -Consumed Energy (mAh): 70.67041858464086 -Consumed Energy (mWs): 1227930.307993441 -Consumed Energy (mWh): 341.0917522204002 -Avg power (mW): 2052.5285537658833 -Avg Current (mA): 425.2427055689892 -Avg Voltage (V): 4.826722544292747 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 4 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.059s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 601.7892825603485 -Ins Current (mA):425.9195861207198 -Samples: 3000000 -Consumed Energy (mAs): 254413.50690470706 -Consumed Energy (mAh): 70.67041858464086 -Consumed Energy (mWs): 1227930.307993441 -Consumed Energy (mWh): 341.0917522204002 -Avg power (mW): 2052.5285537658833 -Avg Current (mA): 425.2427055689892 -Avg Voltage (V): 4.826722544292747 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.67041858464086 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2052.5285537658833 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 12367 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:29:56 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 07:39:56 +0100 - Duration: 600029 seconds -Real workload: 4.970501332109056E10 - Integer reached: 184924 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 12368 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:29:56 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 07:39:56 +0100 - Duration: 600024 seconds -Real workload: 4.918667082310133E10 - Integer reached: 183997 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 12370 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:29:56 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 07:39:56 +0100 - Duration: 600002 seconds -Real workload: 4.857485878522543E11 - Integer reached: 552666 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 12372 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:29:56 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 07:39:56 +0100 - Duration: 600008 seconds -Real workload: 5.821117013148646E11 - Integer reached: 602947 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,4,0,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16675e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.05703e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 440000-2-2 4,4,0,0,0,0,2,2 [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] time (s): 601.7892825603485 -Ins Current (mA):425.9195861207198 -Samples: 3000000 -Consumed Energy (mAs): 254413.50690470706 -Consumed Energy (mAh): 70.67041858464086 -Consumed Energy (mWs): 1227930.307993441 -Consumed Energy (mWh): 341.0917522204002 -Avg power (mW): 2052.5285537658833 -Avg Current (mA): 425.2427055689892 -Avg Voltage (V): 4.826722544292747 - Thread : 0 - ThreadProcess id: 12367 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:29:56 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 07:39:56 +0100 - Duration: 600029 seconds -Real workload: 4.970501332109056E10 - Integer reached: 184924 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 12368 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:29:56 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 07:39:56 +0100 - Duration: 600024 seconds -Real workload: 4.918667082310133E10 - Integer reached: 183997 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 12370 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:29:56 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 07:39:56 +0100 - Duration: 600002 seconds -Real workload: 4.857485878522543E11 - Integer reached: 552666 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 12372 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:29:56 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 07:39:56 +0100 - Duration: 600008 seconds -Real workload: 5.821117013148646E11 - Integer reached: 602947 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.67041858464086 1.16675e+12 6.05703e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 440000-2-2 -phone format: 4,4,0,0,0,0,2,2 -Exact values of frequencies: [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 601.7892825603485 -Ins Current (mA):425.9195861207198 -Samples: 3000000 -Consumed Energy (mAs): 254413.50690470706 -Consumed Energy (mAh): 70.67041858464086 -Consumed Energy (mWs): 1227930.307993441 -Consumed Energy (mWh): 341.0917522204002 -Avg power (mW): 2052.5285537658833 -Avg Current (mA): 425.2427055689892 -Avg Voltage (V): 4.826722544292747 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 12367 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:29:56 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 07:39:56 +0100 - Duration: 600029 seconds -Real workload: 4.970501332109056E10 - Integer reached: 184924 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 12368 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:29:56 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 07:39:56 +0100 - Duration: 600024 seconds -Real workload: 4.918667082310133E10 - Integer reached: 183997 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 12370 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:29:56 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 07:39:56 +0100 - Duration: 600002 seconds -Real workload: 4.857485878522543E11 - Integer reached: 552666 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 12372 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:29:56 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 07:39:56 +0100 - Duration: 600008 seconds -Real workload: 5.821117013148646E11 - Integer reached: 602947 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.67041858464086 -Workload: 1.16675e+12 -Energy efficiency: 6.05703e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_13_11' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.67041858464086 ---- Experiment result, Avg Power = 2052.5285537658833 ---- Experiment result, Total Workload = 1.16675e+12 ---- Experiment result, Energy Efficiency = 6.05703e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 440000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_09_25_56 ---- Performing experiments on configuration 440000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 4 ---- Modifying the governor of core 1 to set the default value ---- Modifying the governor of core 1 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 13389 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 4 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2029.0009301595778 -powermeter script : average_power with numpy arrays = 2029.0009301591938 -powermeter script : Summary Result = time (s): 607.1866631507874 -Ins Current (mA):429.47650285714286 -Samples: 3000000 -Consumed Energy (mAs): 250703.4664277789 -Consumed Energy (mAh): 69.63985178549414 -Consumed Energy (mWs): 1211080.1508679835 -Consumed Energy (mWh): 336.4111530188843 -Avg power (mW): 2029.0009301595778 -Avg Current (mA): 420.03094059865833 -Avg Voltage (V): 4.830598734625834 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 4 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1817 bytes in 0.062s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 607.1866631507874 -Ins Current (mA):429.47650285714286 -Samples: 3000000 -Consumed Energy (mAs): 250703.4664277789 -Consumed Energy (mAh): 69.63985178549414 -Consumed Energy (mWs): 1211080.1508679835 -Consumed Energy (mWh): 336.4111530188843 -Avg power (mW): 2029.0009301595778 -Avg Current (mA): 420.03094059865833 -Avg Voltage (V): 4.830598734625834 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 69.63985178549414 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2029.0009301595778 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 13414 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:45:43 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 07:55:44 +0100 - Duration: 600026 seconds -Real workload: 4.915489062165233E10 - Integer reached: 183940 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 13415 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:45:43 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 07:55:44 +0100 - Duration: 600018 seconds -Real workload: 5.0024572871578896E10 - Integer reached: 185493 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 13416 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:45:43 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 07:55:43 +0100 - Duration: 600002 seconds -Real workload: 4.840182701595105E11 - Integer reached: 551718 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 13417 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:45:43 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 07:55:44 +0100 - Duration: 600001 seconds -Real workload: 5.819993567898629E11 - Integer reached: 602891 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,4,0,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.1652e+12 ---- Getting energy efficiency ---- Energy efficiency: 5.97664e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 440000-2-2 4,4,0,0,0,0,2,2 [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] time (s): 607.1866631507874 -Ins Current (mA):429.47650285714286 -Samples: 3000000 -Consumed Energy (mAs): 250703.4664277789 -Consumed Energy (mAh): 69.63985178549414 -Consumed Energy (mWs): 1211080.1508679835 -Consumed Energy (mWh): 336.4111530188843 -Avg power (mW): 2029.0009301595778 -Avg Current (mA): 420.03094059865833 -Avg Voltage (V): 4.830598734625834 - Thread : 0 - ThreadProcess id: 13414 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:45:43 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 07:55:44 +0100 - Duration: 600026 seconds -Real workload: 4.915489062165233E10 - Integer reached: 183940 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 13415 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:45:43 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 07:55:44 +0100 - Duration: 600018 seconds -Real workload: 5.0024572871578896E10 - Integer reached: 185493 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 13416 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:45:43 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 07:55:43 +0100 - Duration: 600002 seconds -Real workload: 4.840182701595105E11 - Integer reached: 551718 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 13417 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:45:43 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 07:55:44 +0100 - Duration: 600001 seconds -Real workload: 5.819993567898629E11 - Integer reached: 602891 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 69.63985178549414 1.1652e+12 5.97664e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 440000-2-2 -phone format: 4,4,0,0,0,0,2,2 -Exact values of frequencies: [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 607.1866631507874 -Ins Current (mA):429.47650285714286 -Samples: 3000000 -Consumed Energy (mAs): 250703.4664277789 -Consumed Energy (mAh): 69.63985178549414 -Consumed Energy (mWs): 1211080.1508679835 -Consumed Energy (mWh): 336.4111530188843 -Avg power (mW): 2029.0009301595778 -Avg Current (mA): 420.03094059865833 -Avg Voltage (V): 4.830598734625834 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 13414 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:45:43 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 07:55:44 +0100 - Duration: 600026 seconds -Real workload: 4.915489062165233E10 - Integer reached: 183940 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 13415 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:45:43 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 07:55:44 +0100 - Duration: 600018 seconds -Real workload: 5.0024572871578896E10 - Integer reached: 185493 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 13416 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:45:43 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 07:55:43 +0100 - Duration: 600002 seconds -Real workload: 4.840182701595105E11 - Integer reached: 551718 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 13417 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 07:45:43 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 07:55:44 +0100 - Duration: 600001 seconds -Real workload: 5.819993567898629E11 - Integer reached: 602891 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 50 % - End: 50 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 69.63985178549414 -Workload: 1.1652e+12 -Energy efficiency: 5.97664e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_28_58' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 69.63985178549414 ---- Experiment result, Avg Power = 2029.0009301595778 ---- Experiment result, Total Workload = 1.1652e+12 ---- Experiment result, Energy Efficiency = 5.97664e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 440000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_09_41_49 ---- Performing experiments on configuration 440000-2-2 ---- Cleaning the tmp expermiment folder : /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- Second step : verifying the battery level ---- Verifying the battery level ---- Getting current battery level, adb command path: /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe ---- Current battery level : 50 -Current battery level: OKAY ---- Third step calibrating phone core frequency ---- Resetting all frequency configurations - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor - -- Command used : echo schedutil > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor ---- Frequency level of core 0 is 4 ---- Modifying the governor of core 0 to set the default value ---- Modifying the governor of core 0 ---- Frequency level of core 1 is 4 ---- Modifying the governor of core 1 to set the default value ---- Modifying the governor of core 1 ---- Frequency level of core 2 is 0 ---- Exact frequency of core 2: 0 ---- Modifying the governor of core 2 ---- Modifying the the current frequency of core 2 with frequency 0 ---- Frequency level of core 3 is 0 ---- Exact frequency of core 3: 0 ---- Modifying the governor of core 3 ---- Modifying the the current frequency of core 3 with frequency 0 ---- Frequency level of core 4 is 0 ---- Exact frequency of core 4: 0 ---- Modifying the governor of core 4 ---- Modifying the the current frequency of core 4 with frequency 0 ---- Frequency level of core 5 is 0 ---- Exact frequency of core 5: 0 ---- Modifying the governor of core 5 ---- Modifying the the current frequency of core 5 with frequency 0 ---- Frequency level of core 6 is 2 ---- Exact frequency of core 6: 1478400 ---- Modifying the governor of core 6 ---- Modifying the the current frequency of core 6 with frequency 1478400 ---- Frequency level of core 7 is 2 ---- Exact frequency of core 7: 1766400 ---- Modifying the governor of core 7 ---- Modifying the the current frequency of core 7 with frequency 1766400 ---- Calibrating Monsoon power meter, please wait for 10 seconds... -powermeter script : --- Inside the monsoon_power_meter, arg function: 1 -powermeter script : calibration duration = 10 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 50000 - returning 50000 samples after experiments -powermeter script : Power meter calibration okay ---- Monsoon power meter Calibrated ---- starting the benchmarking app -## writing the configuration inside the phone file - --- Removing file /sdcard/experiments_automatization -rm '/sdcard/experiments_automatization/current_configuration.txt' -rm '/sdcard/experiments_automatization/experiment_duration.txt' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ready_for_sampling' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_2_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_0_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_3_ended' -rm '/sdcard/experiments_automatization/app_output_folder/Thread_1_ended' -rmdir '/sdcard/experiments_automatization/app_output_folder' -rmdir '/sdcard/experiments_automatization' - --- Clearing the logcat - --- Creating file /sdcard/experiments_automatization ------ Uninstalling experiment app -Success ------ Installing experiment app -Performing Streamed Install -Success ------- Giving rights to experiment app ------ Starting experiment app -Starting: Intent { cmp=com.opportunistask.scheduling.benchmarking_app_to_test_big_cores/.MainActivity } -adb command : ps -A | grep com.opportunistask.scheduling.benchmarking_app_to_test_big_cores - ----- Experiment app started with pid: 14409 ----- waiting for benchmarking app thread to be pinned and to be ready ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 4 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of cores to occupy = 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 0 ---- The current number of thread ready to be sambled : 0, still lower than the experiment one : 4 ---- Number of thread in experiment phase : 4 ---- Now threads are running and the phone is ready to be sampled with the power meter \n--- Threads pids -Thread_0_ready_for_sampling -Thread_1_ready_for_sampling -Thread_2_ready_for_sampling -Thread_3_ready_for_sampling ---- Printing cc_info beginning datas (for the samsung galaxy s8) - --- Starting power meter sampling for about 600 seconds ---- Sampling with the Monsoon power meter -powermeter script : --- Inside the monsoon_power_meter, arg function: 2 -powermeter script : Experiment duration = 600 -powermeter script : Creating the Monsoon engine -powermeter script : Creating the Monsoon engine -powermeter script : Configuring channels the Monsoon engine -powermeter script : Configuring output to : C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder\configuration_mesurement.csv -powermeter script : Starting sampling; number of sample = 3000000 - returning 3000000 samples after experiments -powermeter script : Total nomber of sample measured : 3000000 -powermeter script : Computing powermeter summary result - Number of samples = 3000000 -powermeter script : We computed the energy on 600 samples -powermeter script : average_power = 2041.307626748669 -powermeter script : average_power with numpy arrays = 2041.307626748148 -powermeter script : Summary Result = time (s): 603.0631771087646 -Ins Current (mA):431.3593566672254 -Samples: 3000000 -Consumed Energy (mAs): 254052.5554690745 -Consumed Energy (mAh): 70.57015429696514 -Consumed Energy (mWs): 1226218.3049552073 -Consumed Energy (mWh): 340.61619582089094 -Avg power (mW): 2041.307626748669 -Avg Current (mA): 422.7587152634951 -Avg Voltage (V): 4.828540614417309 -Exp Batt Life (hrs for 1000mAh battery): NOT COMPUTED ---- Monsoon power meter sampling is finished ! - --- experiment folder path /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder ---- frequency level of core 0 is 4 ---- frequency level of core 1 is 4 ---- frequency level of core 2 is 0 ---- frequency level of core 3 is 0 ---- frequency level of core 4 is 0 ---- frequency level of core 5 is 0 ---- frequency level of core 6 is 2 ---- frequency level of core 7 is 2 ---- Number of threads normally started = 4 ---- Number of thread ended: 4 ---- Now threads are stopped, getting the cc_info_level for samsung ---- Copying thread results locally -command /mnt/c/Program Files/Android/platform-tools_r33.0.1-windows/platform-tools/adb.exe pull /sdcard/experiments_automatization/app_output_folder C:\Users\lavoi\opportunist_task_on_android\scripts_valuable_files\experiment_automatization\last_tmp_expermiment_folder </dev/null -/sdcard/experiments_automatization/app_output_folder/: 8 files pulled, 0 skipped. 0.0 MB/s (1816 bytes in 0.074s) -saving the logcat file to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder -/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder- ---- Parsing result from /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder to /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/raw_result.txt ---- Getting exact configuration with frequency ---- Configuration with frequencies = [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] ---- Getting the powermeter summary ---- Powermeter summary: -time (s): 603.0631771087646 -Ins Current (mA):431.3593566672254 -Samples: 3000000 -Consumed Energy (mAs): 254052.5554690745 -Consumed Energy (mAh): 70.57015429696514 -Consumed Energy (mWs): 1226218.3049552073 -Consumed Energy (mWh): 340.61619582089094 -Avg power (mW): 2041.307626748669 -Avg Current (mA): 422.7587152634951 -Avg Voltage (V): 4.828540614417309 - ---- Getting the total energy consumed of the google pixel ---- Energy consumed = 70.57015429696514 ---- Starting cc_info = 0 ---- Ending cc_info = 0 ---- Getting the average power ---- Avg Power = 2041.307626748669 ---- Printing the total threads summary ---- Thread results -Thread : 0 - ThreadProcess id: 14435 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 08:01:36 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 08:11:36 +0100 - Duration: 600002 seconds -Real workload: 4.946757902508992E10 - Integer reached: 184500 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 14436 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 08:01:36 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 08:11:36 +0100 - Duration: 600006 seconds -Real workload: 4.9148758853763756E10 - Integer reached: 183929 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 14437 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 08:01:36 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 08:11:36 +0100 - Duration: 600004 seconds -Real workload: 4.84638480734093E11 - Integer reached: 552058 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 14438 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 08:01:36 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 08:11:36 +0100 - Duration: 600002 seconds -Real workload: 5.814698842277755E11 - Integer reached: 602627 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - ---- Counting the total workload command : print_total_workload /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/last_tmp_expermiment_folder app_output_folder 4,4,0,0,0,0,2,2 /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first ---- Total workload : 1.16472e+12 ---- Getting energy efficiency ---- Energy efficiency: 6.05898e-11 ---- Building what we will add to the total result file command ------- - (build_configuration_raw_result 440000-2-2 4,4,0,0,0,0,2,2 [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] time (s): 603.0631771087646 -Ins Current (mA):431.3593566672254 -Samples: 3000000 -Consumed Energy (mAs): 254052.5554690745 -Consumed Energy (mAh): 70.57015429696514 -Consumed Energy (mWs): 1226218.3049552073 -Consumed Energy (mWh): 340.61619582089094 -Avg power (mW): 2041.307626748669 -Avg Current (mA): 422.7587152634951 -Avg Voltage (V): 4.828540614417309 - Thread : 0 - ThreadProcess id: 14435 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 08:01:36 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 08:11:36 +0100 - Duration: 600002 seconds -Real workload: 4.946757902508992E10 - Integer reached: 184500 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 14436 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 08:01:36 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 08:11:36 +0100 - Duration: 600006 seconds -Real workload: 4.9148758853763756E10 - Integer reached: 183929 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 14437 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 08:01:36 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 08:11:36 +0100 - Duration: 600004 seconds -Real workload: 4.84638480734093E11 - Integer reached: 552058 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 14438 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 08:01:36 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 08:11:36 +0100 - Duration: 600002 seconds -Real workload: 5.814698842277755E11 - Integer reached: 602627 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - 70.57015429696514 1.16472e+12 6.05898e-11 0 0 ------- - ---- Final result to print to File - -------------------------------------------------------------------------------- - +++++ +++++ +++++ Configuration Description --------------------------------------------------------------------------------- -Configuration: 440000-2-2 -phone format: 4,4,0,0,0,0,2,2 -Exact values of frequencies: [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] - -Power meter results ------------------------------------------------------------- -time (s): 603.0631771087646 -Ins Current (mA):431.3593566672254 -Samples: 3000000 -Consumed Energy (mAs): 254052.5554690745 -Consumed Energy (mAh): 70.57015429696514 -Consumed Energy (mWs): 1226218.3049552073 -Consumed Energy (mWh): 340.61619582089094 -Avg power (mW): 2041.307626748669 -Avg Current (mA): 422.7587152634951 -Avg Voltage (V): 4.828540614417309 - -Threads results ------------------------------------------------------------- -Thread : 0 - ThreadProcess id: 14435 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 08:01:36 +0100 -Core id: 0 -Ending time: Mon, 20 Dec 2021 08:11:36 +0100 - Duration: 600002 seconds -Real workload: 4.946757902508992E10 - Integer reached: 184500 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 1 - ThreadProcess id: 14436 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 08:01:36 +0100 -Core id: 1 -Ending time: Mon, 20 Dec 2021 08:11:36 +0100 - Duration: 600006 seconds -Real workload: 4.9148758853763756E10 - Integer reached: 183929 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 2 - ThreadProcess id: 14437 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 08:01:36 +0100 -Core id: 6 -Ending time: Mon, 20 Dec 2021 08:11:36 +0100 - Duration: 600004 seconds -Real workload: 4.84638480734093E11 - Integer reached: 552058 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - -Thread : 3 - ThreadProcess id: 14438 ----------------------------------------- -Starting time: Mon, 20 Dec 2021 08:01:36 +0100 -Core id: 7 -Ending time: Mon, 20 Dec 2021 08:11:36 +0100 - Duration: 600002 seconds -Real workload: 5.814698842277755E11 - Integer reached: 602627 - Number of reset = 0 -Battery stats: 0 mAH -Computed Drain: Null -Start: 49 % - End: 49 -Cc_info at the beginning: 0 mAh -Cc_info at the end: 0 mAh -Cc_info variation: 0.0 mAh - - -Expermiment results ------------------------------------------------------------- -Energy Consumed (mAh): 70.57015429696514 -Workload: 1.16472e+12 -Energy efficiency: 6.05898e-11 --------------------------------------------------------------------------------- - - ---- Writing to the total result file ---- Removing previous tested configuration tmp_output folder -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/app_output_folder/all_workloads.txt' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/app_output_folder/Thread_0_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/app_output_folder/Thread_0_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/app_output_folder/Thread_1_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/app_output_folder/Thread_1_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/app_output_folder/Thread_2_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/app_output_folder/Thread_2_ready_for_sampling' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/app_output_folder/Thread_3_ended' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/app_output_folder/Thread_3_ready_for_sampling' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/app_output_folder' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/configuration_mesurement.csv' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/energy_power_workload_energyByWorkload_ccInfo' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/logcat_output' -removed '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51/powermeter_summary.txt' -removed directory '/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/to_delete_first/last_tmp_expermiment_folder__deleted__on__05Oct22_09_44_51' ---- Moving the current experiment tmp_folder to the output result folder -writing a temporary file for the main script with format energy_power_workload_energyByWorkload_ccInfo ---- Obtaining experiment summary result to add to result folder ---- Experiment result, Energy consumed = 70.57015429696514 ---- Experiment result, Avg Power = 2041.307626748669 ---- Experiment result, Total Workload = 1.16472e+12 ---- Experiment result, Energy Efficiency = 6.05898e-11 ---- Adding result to summary file ---- Starting cc information : 0 ---- Ending cc information : 0 ---- The file /mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/output_folder/summary.csv exists we just appending the result to the file ---- Experiments performed on configuration 440000-2-2. ---- Observing a pause betwenn experiment; pause duration : 180 seconds; starting at 05Oct22_09_57_37 diff --git a/experiment_automatization/input_configurations_file.csv b/experiment_automatization/input_configurations_file.csv index 20f3507829128b731822c65c6bf5021ff9e481e9..4e7d728e1eed4c3b6d694a88e5a2e45250072eef 100755 --- a/experiment_automatization/input_configurations_file.csv +++ b/experiment_automatization/input_configurations_file.csv @@ -1,61 +1,71 @@ -configurations,google pixel format -100001-2-2,[1- 0- 0- 0- 0- 1- 2- 2] -100001-2-2,[1- 0- 0- 0- 0- 1- 2- 2] -100001-2-2,[1- 0- 0- 0- 0- 1- 2- 2] -100010-2-2,[1- 0- 0- 0- 1- 0- 2- 2] -100010-2-2,[1- 0- 0- 0- 1- 0- 2- 2] -100010-2-2,[1- 0- 0- 0- 1- 0- 2- 2] -100100-2-2,[1- 0- 0- 1- 0- 0- 2- 2] -100100-2-2,[1- 0- 0- 1- 0- 0- 2- 2] -100100-2-2,[1- 0- 0- 1- 0- 0- 2- 2] -101000-2-2,[1- 0- 1- 0- 0- 0- 2- 2] -101000-2-2,[1- 0- 1- 0- 0- 0- 2- 2] -101000-2-2,[1- 0- 1- 0- 0- 0- 2- 2] -110000-2-2,[1- 1- 0- 0- 0- 0- 2- 2] -110000-2-2,[1- 1- 0- 0- 0- 0- 2- 2] -110000-2-2,[1- 1- 0- 0- 0- 0- 2- 2] -200002-2-2,[2- 0- 0- 0- 0- 2- 2- 2] -200002-2-2,[2- 0- 0- 0- 0- 2- 2- 2] -200002-2-2,[2- 0- 0- 0- 0- 2- 2- 2] -200020-2-2,[2- 0- 0- 0- 2- 0- 2- 2] -200020-2-2,[2- 0- 0- 0- 2- 0- 2- 2] -200020-2-2,[2- 0- 0- 0- 2- 0- 2- 2] -200200-2-2,[2- 0- 0- 2- 0- 0- 2- 2] -200200-2-2,[2- 0- 0- 2- 0- 0- 2- 2] -200200-2-2,[2- 0- 0- 2- 0- 0- 2- 2] -202000-2-2,[2- 0- 2- 0- 0- 0- 2- 2] -202000-2-2,[2- 0- 2- 0- 0- 0- 2- 2] -202000-2-2,[2- 0- 2- 0- 0- 0- 2- 2] -220000-2-2,[2- 2- 0- 0- 0- 0- 2- 2] -220000-2-2,[2- 2- 0- 0- 0- 0- 2- 2] -220000-2-2,[2- 2- 0- 0- 0- 0- 2- 2] -300003-2-2,[3- 0- 0- 0- 0- 3- 2- 2] -300003-2-2,[3- 0- 0- 0- 0- 3- 2- 2] -300003-2-2,[3- 0- 0- 0- 0- 3- 2- 2] -300030-2-2,[3- 0- 0- 0- 3- 0- 2- 2] -300030-2-2,[3- 0- 0- 0- 3- 0- 2- 2] -300030-2-2,[3- 0- 0- 0- 3- 0- 2- 2] -300300-2-2,[3- 0- 0- 3- 0- 0- 2- 2] -300300-2-2,[3- 0- 0- 3- 0- 0- 2- 2] -300300-2-2,[3- 0- 0- 3- 0- 0- 2- 2] -303000-2-2,[3- 0- 3- 0- 0- 0- 2- 2] -303000-2-2,[3- 0- 3- 0- 0- 0- 2- 2] -303000-2-2,[3- 0- 3- 0- 0- 0- 2- 2] -330000-2-2,[3- 3- 0- 0- 0- 0- 2- 2] -330000-2-2,[3- 3- 0- 0- 0- 0- 2- 2] -330000-2-2,[3- 3- 0- 0- 0- 0- 2- 2] -400004-2-2,[4- 0- 0- 0- 0- 4- 2- 2] -400004-2-2,[4- 0- 0- 0- 0- 4- 2- 2] -400004-2-2,[4- 0- 0- 0- 0- 4- 2- 2] -400040-2-2,[4- 0- 0- 0- 4- 0- 2- 2] -400040-2-2,[4- 0- 0- 0- 4- 0- 2- 2] -400040-2-2,[4- 0- 0- 0- 4- 0- 2- 2] -400400-2-2,[4- 0- 0- 4- 0- 0- 2- 2] -400400-2-2,[4- 0- 0- 4- 0- 0- 2- 2] -400400-2-2,[4- 0- 0- 4- 0- 0- 2- 2] -404000-2-2,[4- 0- 4- 0- 0- 0- 2- 2] -404000-2-2,[4- 0- 4- 0- 0- 0- 2- 2] -404000-2-2,[4- 0- 4- 0- 0- 0- 2- 2] -440000-2-2,[4- 4- 0- 0- 0- 0- 2- 2] -440000-2-2,[4- 4- 0- 0- 0- 0- 2- 2] -440000-2-2,[4- 4- 0- 0- 0- 0- 2- 2] +configurations,samsung galaxy format +3330-1111,[3- 3- 3- 0- 1- 1- 1- 1] +0333-2222,[0- 3- 3- 3- 2- 2- 2- 2] +0020-3033,[0- 0- 2- 0- 3- 0- 3- 3] +3333-2002,[3- 3- 3- 3- 2- 0- 0- 2] +3333-3003,[3- 3- 3- 3- 3- 0- 0- 3] +0330-0111,[0- 3- 3- 0- 0- 1- 1- 1] +0101-0202,[0- 1- 0- 1- 0- 2- 0- 2] +0000-1010,[0- 0- 0- 0- 1- 0- 1- 0] +2000-3033,[2- 0- 0- 0- 3- 0- 3- 3] +0001-1100,[0- 0- 0- 1- 1- 1- 0- 0] +0002-0020,[0- 0- 0- 2- 0- 0- 2- 0] +2022-2220,[2- 0- 2- 2- 2- 2- 2- 0] +1000-0030,[1- 0- 0- 0- 0- 0- 3- 0] +0010-2000,[0- 0- 1- 0- 2- 0- 0- 0] +2222-0303,[2- 2- 2- 2- 0- 3- 0- 3] +0110-0002,[0- 1- 1- 0- 0- 0- 0- 2] +1010-0333,[1- 0- 1- 0- 0- 3- 3- 3] +3030-1000,[3- 0- 3- 0- 1- 0- 0- 0] +0222-3330,[0- 2- 2- 2- 3- 3- 3- 0] +3330-0030,[3- 3- 3- 0- 0- 0- 3- 0] +2222-0001,[2- 2- 2- 2- 0- 0- 0- 1] +3300-2202,[3- 3- 0- 0- 2- 2- 0- 2] +3330-0111,[3- 3- 3- 0- 0- 1- 1- 1] +2202-1110,[2- 2- 0- 2- 1- 1- 1- 0] +1011-0110,[1- 0- 1- 1- 0- 1- 1- 0] +3003-3000,[3- 0- 0- 3- 3- 0- 0- 0] +0000-1001,[0- 0- 0- 0- 1- 0- 0- 1] +0300-1101,[0- 3- 0- 0- 1- 1- 0- 1] +1111-2202,[1- 1- 1- 1- 2- 2- 0- 2] +1101-0202,[1- 1- 0- 1- 0- 2- 0- 2] +0030-3330,[0- 0- 3- 0- 3- 3- 3- 0] +3030-3333,[3- 0- 3- 0- 3- 3- 3- 3] +1100-0001,[1- 1- 0- 0- 0- 0- 0- 1] +2002-3330,[2- 0- 0- 2- 3- 3- 3- 0] +0200-0200,[0- 2- 0- 0- 0- 2- 0- 0] +0300-3003,[0- 3- 0- 0- 3- 0- 0- 3] +0200-2220,[0- 2- 0- 0- 2- 2- 2- 0] +0200-2022,[0- 2- 0- 0- 2- 0- 2- 2] +3030-0000,[3- 0- 3- 0- 0- 0- 0- 0] +3303-2202,[3- 3- 0- 3- 2- 2- 0- 2] +2002-3303,[2- 0- 0- 2- 3- 3- 0- 3] +2222-3003,[2- 2- 2- 2- 3- 0- 0- 3] +3033-2200,[3- 0- 3- 3- 2- 2- 0- 0] +1100-3303,[1- 1- 0- 0- 3- 3- 0- 3] +3033-1110,[3- 0- 3- 3- 1- 1- 1- 0] +0330-2020,[0- 3- 3- 0- 2- 0- 2- 0] +0033-2222,[0- 0- 3- 3- 2- 2- 2- 2] +0101-0300,[0- 1- 0- 1- 0- 3- 0- 0] +2202-2002,[2- 2- 0- 2- 2- 0- 0- 2] +0011-3300,[0- 0- 1- 1- 3- 3- 0- 0] +0000-2002,[0- 0- 0- 0- 2- 0- 0- 2] +2020-0333,[2- 0- 2- 0- 0- 3- 3- 3] +1000-0330,[1- 0- 0- 0- 0- 3- 3- 0] +2022-3303,[2- 0- 2- 2- 3- 3- 0- 3] +1010-0303,[1- 0- 1- 0- 0- 3- 0- 3] +2002-0300,[2- 0- 0- 2- 0- 3- 0- 0] +1000-0111,[1- 0- 0- 0- 0- 1- 1- 1] +0333-0202,[0- 3- 3- 3- 0- 2- 0- 2] +0001-1010,[0- 0- 0- 1- 1- 0- 1- 0] +1111-2200,[1- 1- 1- 1- 2- 2- 0- 0] +2222-1010,[2- 2- 2- 2- 1- 0- 1- 0] +2200-2202,[2- 2- 0- 0- 2- 2- 0- 2] +0003-1110,[0- 0- 0- 3- 1- 1- 1- 0] +3003-0222,[3- 0- 0- 3- 0- 2- 2- 2] +3033-0333,[3- 0- 3- 3- 0- 3- 3- 3] +0022-2002,[0- 0- 2- 2- 2- 0- 0- 2] +0303-0303,[0- 3- 0- 3- 0- 3- 0- 3] +1111-1100,[1- 1- 1- 1- 1- 1- 0- 0] +0303-3003,[0- 3- 0- 3- 3- 0- 0- 3] +0333-0003,[0- 3- 3- 3- 0- 0- 0- 3] diff --git a/experiment_automatization/input_configurations_file__finally_used.csv b/experiment_automatization/input_configurations_file__finally_used.csv deleted file mode 100755 index be7139e7d3b2587450bd04e8bb120b65ea1373ae..0000000000000000000000000000000000000000 --- a/experiment_automatization/input_configurations_file__finally_used.csv +++ /dev/null @@ -1,61 +0,0 @@ -configurations,generic format,exact frequency,google pixel format,exact frequencies -100001-2-2,[1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 0- 1- 2- 2], [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] -100001-2-2,[1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 0- 1- 2- 2], [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] -100001-2-2,[1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 0- 1- 2- 2], [576000- 0- 0- 0- 0- 576000- 1478400- 1766400] -100010-2-2,[1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 1- 0- 2- 2], [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] -100010-2-2,[1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 1- 0- 2- 2], [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] -100010-2-2,[1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 1- 0- 2- 2], [576000- 0- 0- 0- 576000- 0- 1478400- 1766400] -100100-2-2,[1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 1- 0- 0- 2- 2], [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] -100100-2-2,[1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 1- 0- 0- 2- 2], [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] -100100-2-2,[1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 1- 0- 0- 2- 2], [576000- 0- 0- 576000- 0- 0- 1478400- 1766400] -101000-2-2,[1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 1- 0- 0- 0- 2- 2], [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] -101000-2-2,[1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 1- 0- 0- 0- 2- 2], [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] -101000-2-2,[1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 1- 0- 0- 0- 2- 2], [576000- 0- 576000- 0- 0- 0- 1478400- 1766400] -110000-2-2,[1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 1- 0- 0- 0- 0- 2- 2], [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] -110000-2-2,[1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 1- 0- 0- 0- 0- 2- 2], [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] -110000-2-2,[1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 1- 0- 0- 0- 0- 2- 2], [576000- 576000- 0- 0- 0- 0- 1478400- 1766400] -200002-2-2,[2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 0- 2- 2- 2], [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] -200002-2-2,[2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 0- 2- 2- 2], [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] -200002-2-2,[2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 0- 2- 2- 2], [1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400] -200020-2-2,[2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 2- 0- 2- 2], [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] -200020-2-2,[2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 2- 0- 2- 2], [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] -200020-2-2,[2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 2- 0- 2- 2], [1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400] -200200-2-2,[2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 2- 0- 0- 2- 2], [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] -200200-2-2,[2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 2- 0- 0- 2- 2], [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] -200200-2-2,[2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 2- 0- 0- 2- 2], [1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400] -202000-2-2,[2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 2- 0- 0- 0- 2- 2], [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] -202000-2-2,[2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 2- 0- 0- 0- 2- 2], [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] -202000-2-2,[2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 2- 0- 0- 0- 2- 2], [1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400] -220000-2-2,[2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 2- 0- 0- 0- 0- 2- 2], [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] -220000-2-2,[2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 2- 0- 0- 0- 0- 2- 2], [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] -220000-2-2,[2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 2- 0- 0- 0- 0- 2- 2], [1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400] -300003-2-2,[3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 0- 3- 2- 2], [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] -300003-2-2,[3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 0- 3- 2- 2], [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] -300003-2-2,[3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 0- 3- 2- 2], [1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400] -300030-2-2,[3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 2], [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] -300030-2-2,[3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 2], [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] -300030-2-2,[3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 2], [1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400] -300300-2-2,[3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 3- 0- 0- 2- 2], [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] -300300-2-2,[3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 3- 0- 0- 2- 2], [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] -300300-2-2,[3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 3- 0- 0- 2- 2], [1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400] -303000-2-2,[3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 3- 0- 0- 0- 2- 2], [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] -303000-2-2,[3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 3- 0- 0- 0- 2- 2], [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] -303000-2-2,[3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 3- 0- 0- 0- 2- 2], [1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400] -330000-2-2,[3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 3- 0- 0- 0- 0- 2- 2], [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] -330000-2-2,[3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 3- 0- 0- 0- 0- 2- 2], [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] -330000-2-2,[3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 3- 0- 0- 0- 0- 2- 2], [1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400] -400004-2-2,[4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 4- 2- 2], [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] -400004-2-2,[4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 4- 2- 2], [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] -400004-2-2,[4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 4- 2- 2], [1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400] -400040-2-2,[4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 0- 2- 2], [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] -400040-2-2,[4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 0- 2- 2], [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] -400040-2-2,[4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 0- 2- 2], [1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400] -400400-2-2,[4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 4- 0- 0- 2- 2], [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] -400400-2-2,[4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 4- 0- 0- 2- 2], [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] -400400-2-2,[4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 4- 0- 0- 2- 2], [1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400] -404000-2-2,[4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 2], [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] -404000-2-2,[4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 2], [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] -404000-2-2,[4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 2], [1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400] -440000-2-2,[4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 4- 0- 0- 0- 0- 2- 2], [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] -440000-2-2,[4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 4- 0- 0- 0- 0- 2- 2], [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] -440000-2-2,[4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 4- 0- 0- 0- 0- 2- 2], [1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400] diff --git a/experiment_automatization/summary_files_only/summary___04Oct22_07_13_26.csv b/experiment_automatization/summary_files_only/summary___04Oct22_07_13_26.csv deleted file mode 100755 index dbab3fa0744413ca5f8be5715d7d378e01d02987..0000000000000000000000000000000000000000 --- a/experiment_automatization/summary_files_only/summary___04Oct22_07_13_26.csv +++ /dev/null @@ -1,61 +0,0 @@ -configurations,generic format,exact frequency,google pixel format,exact frequencies,phone energy,phone power,workload,energy by workload,starting cc_info,ending cc_info -100001-0-0,[1- 0- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 0- 1- 0- 0],[576000- 0- 0- 0- 0- 576000- 0- 0],23.92680302847992,726.3511644901749,9.39183e+10,2.54762e-10,0,0 -100001-0-0,[1- 0- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 0- 1- 0- 0],[576000- 0- 0- 0- 0- 576000- 0- 0],24.008138624748163,726.6547674245342,9.39365e+10,2.55578e-10,0,0 -100001-0-0,[1- 0- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 0- 1- 0- 0],[576000- 0- 0- 0- 0- 576000- 0- 0],24.04973010017626,725.0266611494385,9.40412e+10,2.55736e-10,0,0 -100010-0-0,[1- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 1- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 0- 0],23.768609723161067,721.9359233930851,9.38028e+10,2.53389e-10,0,0 -100010-0-0,[1- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 1- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 0- 0],23.907751006381503,719.5124735980693,9.4169e+10,2.53881e-10,0,0 -100010-0-0,[1- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 1- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 0- 0],23.647042756264316,717.3536897466823,9.38666e+10,2.51922e-10,0,0 -100100-0-0,[1- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 1- 0- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 0- 0],24.34321151135318,731.1453068380349,9.52989e+10,2.55441e-10,0,0 -100100-0-0,[1- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 1- 0- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 0- 0],23.66236144271759,723.4942902904883,9.41097e+10,2.51434e-10,0,0 -100100-0-0,[1- 0- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 1- 0- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 0- 0],24.282936366326563,728.7494068467691,9.36904e+10,2.59183e-10,0,0 -101000-0-0,[1- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 1- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 0- 0],23.827633134312034,723.5133808912915,9.36934e+10,2.54315e-10,0,0 -101000-0-0,[1- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 1- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 0- 0],23.826661712544205,723.732867677299,9.39683e+10,2.53561e-10,0,0 -101000-0-0,[1- 0- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 0- 1- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 0- 0],24.05507728451459,730.1044749181781,9.42226e+10,2.55301e-10,0,0 -110000-0-0,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 1- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 0- 0],24.42419267600996,729.2341965500051,9.32932e+10,2.618e-10,0,0 -110000-0-0,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 1- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 0- 0],23.99322866107899,733.4804599940842,9.32632e+10,2.57264e-10,0,0 -110000-0-0,[1- 1- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1- 1- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 0- 0],24.207459297994163,733.4058099502962,9.33509e+10,2.59317e-10,0,0 -200002-0-0,[2- 0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 0- 2- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 0- 0],28.77615884915817,864.5467841074815,2.29888e+11,1.25175e-10,0,0 -200002-0-0,[2- 0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 0- 2- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 0- 0],28.68325147336931,867.97589459951,2.29682e+11,1.24882e-10,0,0 -200002-0-0,[2- 0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 0- 2- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 0- 0],28.155953672150755,859.9466955837246,2.29866e+11,1.22489e-10,0,0 -200020-0-0,[2- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 0- 0],24.03237046200954,731.917838387565,9.40429e+10,2.55547e-10,0,0 -200020-0-0,[2- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 0- 0],24.734270276684956,744.9448049456295,9.38012e+10,2.63688e-10,0,0 -200020-0-0,[2- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 0- 0],23.743288058460422,717.9204299633639,9.38168e+10,2.53081e-10,0,0 -200200-0-0,[2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 0- 0],23.750591714866186,720.3754498598336,9.37602e+10,2.53312e-10,0,0 -200200-0-0,[2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 0- 0],23.505960200642747,720.5358246997052,9.35508e+10,2.51264e-10,0,0 -200200-0-0,[2- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 0- 0],23.42848921387117,715.786262487798,9.53721e+10,2.45653e-10,0,0 -202000-0-0,[2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 2- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 0- 0],24.092534379540634,727.6323355556636,9.46278e+10,2.54603e-10,0,0 -202000-0-0,[2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 2- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 0- 0],24.21312283502527,727.6231161055088,9.36479e+10,2.58555e-10,0,0 -202000-0-0,[2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 2- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 0- 0],24.183210213672954,724.8966738025193,9.33887e+10,2.58952e-10,0,0 -220000-0-0,[2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 2- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 0- 0],23.877164417300968,723.8593883501256,9.31481e+10,2.56335e-10,0,0 -220000-0-0,[2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 2- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 0- 0],24.264174107781162,729.5652161595167,9.33644e+10,2.59887e-10,0,0 -220000-0-0,[2- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 2- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 0- 0],24.344031085422476,730.7086812082333,9.32224e+10,2.61139e-10,0,0 -300003-0-0,[3- 0- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 0- 3- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 0- 0],35.32232791967017,1062.5906794670752,3.08338e+11,1.14557e-10,0,0 -300003-0-0,[3- 0- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 0- 3- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 0- 0],35.53991612451346,1054.6014541487316,3.07609e+11,1.15536e-10,0,0 -300003-0-0,[3- 0- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 0- 3- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 0- 0],35.71754166492727,1067.4886839615626,3.08096e+11,1.1593e-10,0,0 -300030-0-0,[3- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 3- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 0- 0],23.716971835375215,716.9613184199904,9.36904e+10,2.53142e-10,0,0 -300030-0-0,[3- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 3- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 0- 0],23.953804227268574,725.4706873172738,9.41463e+10,2.54432e-10,0,0 -300030-0-0,[3- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 3- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 0- 0],23.66038518521068,716.9842985354938,9.37224e+10,2.52452e-10,0,0 -300300-0-0,[3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 3- 0- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 0- 0],24.1559718861257,724.3399358849308,9.36752e+10,2.57869e-10,0,0 -300300-0-0,[3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 3- 0- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 0- 0],24.32865158873136,727.0622958983141,9.37709e+10,2.59448e-10,0,0 -300300-0-0,[3- 0- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 0- 3- 0- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 0- 0],23.538369217832788,719.868752090157,9.37981e+10,2.50947e-10,0,0 -303000-0-0,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 3- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 0- 0],23.867682919071562,721.217272312583,9.36983e+10,2.54729e-10,0,0 -303000-0-0,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 3- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 0- 0],23.84547723870087,715.5813654301581,9.39638e+10,2.53773e-10,0,0 -303000-0-0,[3- 0- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 3- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 0- 0],24.080718397086365,729.1129229668635,9.34993e+10,2.5755e-10,0,0 -330000-0-0,[3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 0- 0],24.08059502443054,735.9135240776465,9.35164e+10,2.57501e-10,0,0 -330000-0-0,[3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 0- 0],24.637735624906814,745.9699120502246,9.2968e+10,2.65013e-10,0,0 -330000-0-0,[3- 3- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 0- 0],24.641747385770024,743.5584038893306,9.31343e+10,2.64583e-10,0,0 -400004-0-0,[4- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 0- 4- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 0- 0],35.68737472207005,1066.2012562271907,3.07857e+11,1.15922e-10,0,0 -400004-0-0,[4- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 0- 4- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 0- 0],36.26627936290422,1083.1078081043274,3.07816e+11,1.17818e-10,0,0 -400004-0-0,[4- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 0- 4- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 0- 0],35.74753244365377,1065.0050069453305,3.08344e+11,1.15934e-10,0,0 -400040-0-0,[4- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 4- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 0- 0],24.208364980550822,726.6868306972233,9.38028e+10,2.58077e-10,0,0 -400040-0-0,[4- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 4- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 0- 0],24.545508459651504,744.9521003748002,9.33706e+10,2.62883e-10,0,0 -400040-0-0,[4- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 4- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 0- 0],23.955644418717593,720.1107195961464,9.37345e+10,2.55569e-10,0,0 -400400-0-0,[4- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 4- 0- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 0- 0],20.892728190680728,614.4824082169501,9.39793e+10,2.22312e-10,0,0 -400400-0-0,[4- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 4- 0- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 0- 0],23.056442545915072,714.8303589060488,9.38391e+10,2.45702e-10,0,0 -400400-0-0,[4- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 0- 4- 0- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 0- 0],23.859797472163574,722.632215692879,9.36145e+10,2.54873e-10,0,0 -404000-0-0,[4- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 4- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 0- 0],23.929599517536357,721.3687521773078,9.36221e+10,2.55598e-10,0,0 -404000-0-0,[4- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 4- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 0- 0],23.98063541047566,721.8407875668076,9.38907e+10,2.5541e-10,0,0 -404000-0-0,[4- 0- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 4- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 0- 0],24.285864392102688,735.3564781139453,9.3745e+10,2.59063e-10,0,0 -440000-0-0,[4- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 4- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 0- 0],24.084653436720817,726.7345518189771,9.31466e+10,2.58567e-10,0,0 -440000-0-0,[4- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 4- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 0- 0],24.652112755988767,731.5033821974694,9.31935e+10,2.64526e-10,0,0 -440000-0-0,[4- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 4- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 0- 0],23.764456566046302,722.8338437003015,9.29545e+10,2.55657e-10,0,0 diff --git a/experiment_automatization/summary_files_only/summary___05Oct22_10_00_37.csv b/experiment_automatization/summary_files_only/summary___05Oct22_10_00_37.csv deleted file mode 100755 index 6c4950938c1f2d79afebf875e9427afe6dba46e9..0000000000000000000000000000000000000000 --- a/experiment_automatization/summary_files_only/summary___05Oct22_10_00_37.csv +++ /dev/null @@ -1,61 +0,0 @@ -configurations,generic format,exact frequency,google pixel format,exact frequencies,phone energy,phone power,workload,energy by workload,starting cc_info,ending cc_info -100001-2-2,[1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 0- 1- 2- 2],[576000- 0- 0- 0- 0- 576000- 1478400- 1766400],69.52409009723863,2010.5306198084834,1.16486e+12,5.96845e-11,0,0 -100001-2-2,[1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 0- 1- 2- 2],[576000- 0- 0- 0- 0- 576000- 1478400- 1766400],71.0813570024315,2044.1753729837076,1.16597e+12,6.09633e-11,0,0 -100001-2-2,[1- 0- 0- 0- 0- 1- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 0- 1- 2- 2],[576000- 0- 0- 0- 0- 576000- 1478400- 1766400],70.47748663452633,2047.1024914329862,1.1634e+12,6.05789e-11,0,0 -100010-2-2,[1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 1- 0- 2- 2],[576000- 0- 0- 0- 576000- 0- 1478400- 1766400],70.09045877144594,2025.8535423935475,1.16616e+12,6.01036e-11,0,0 -100010-2-2,[1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 1- 0- 2- 2],[576000- 0- 0- 0- 576000- 0- 1478400- 1766400],70.58915136388794,2044.639552517949,1.16179e+12,6.0759e-11,0,0 -100010-2-2,[1- 0- 0- 0- 1- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 0- 1- 0- 2- 2],[576000- 0- 0- 0- 576000- 0- 1478400- 1766400],71.30789275413113,2066.2232265127523,1.16209e+12,6.13618e-11,0,0 -100100-2-2,[1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 1- 0- 0- 2- 2],[576000- 0- 0- 576000- 0- 0- 1478400- 1766400],70.742778041012,2045.810308683365,1.16092e+12,6.09368e-11,0,0 -100100-2-2,[1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 1- 0- 0- 2- 2],[576000- 0- 0- 576000- 0- 0- 1478400- 1766400],70.57358750924872,2039.2028466702188,1.16676e+12,6.04868e-11,0,0 -100100-2-2,[1- 0- 0- 1- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 0- 576000- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 0- 1- 0- 0- 2- 2],[576000- 0- 0- 576000- 0- 0- 1478400- 1766400],70.90841487980666,2058.390853686644,1.16526e+12,6.0852e-11,0,0 -101000-2-2,[1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 1- 0- 0- 0- 2- 2],[576000- 0- 576000- 0- 0- 0- 1478400- 1766400],70.73694231384944,2045.2993817629833,1.1597e+12,6.09959e-11,0,0 -101000-2-2,[1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 1- 0- 0- 0- 2- 2],[576000- 0- 576000- 0- 0- 0- 1478400- 1766400],70.87019823828456,2048.0676987469533,1.16559e+12,6.0802e-11,0,0 -101000-2-2,[1- 0- 1- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 0- 576000- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 0- 1- 0- 0- 0- 2- 2],[576000- 0- 576000- 0- 0- 0- 1478400- 1766400],70.66304539864001,2036.9589181838337,1.15984e+12,6.09248e-11,0,0 -110000-2-2,[1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 1- 0- 0- 0- 0- 2- 2],[576000- 576000- 0- 0- 0- 0- 1478400- 1766400],70.11291945420209,2039.9408493051626,1.16528e+12,6.01683e-11,0,0 -110000-2-2,[1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 1- 0- 0- 0- 0- 2- 2],[576000- 576000- 0- 0- 0- 0- 1478400- 1766400],70.4747458234224,2042.5764384831075,1.16484e+12,6.05017e-11,0,0 -110000-2-2,[1- 1- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[1- 1- 0- 0- 0- 0- 2- 2],[576000- 576000- 0- 0- 0- 0- 1478400- 1766400],70.35766711410953,2044.605286313954,1.16654e+12,6.03131e-11,0,0 -200002-2-2,[2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 0- 2- 2- 2],[1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400],77.96541094759694,2241.7006169502456,1.30714e+12,5.96458e-11,0,0 -200002-2-2,[2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 0- 2- 2- 2],[1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400],76.2023086156267,2205.8238875067054,1.3037e+12,5.84508e-11,0,0 -200002-2-2,[2- 0- 0- 0- 0- 2- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 0- 1363200- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 0- 2- 2- 2],[1363200- 0- 0- 0- 0- 1363200- 1478400- 1766400],76.33647794504182,2209.8674964349125,1.30028e+12,5.87077e-11,0,0 -200020-2-2,[2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 2- 0- 2- 2],[1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400],71.64787072655308,2068.1208423500893,1.1655e+12,6.14739e-11,0,0 -200020-2-2,[2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 2- 0- 2- 2],[1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400],70.59299246340379,2045.8237679247684,1.16159e+12,6.07727e-11,0,0 -200020-2-2,[2- 0- 0- 0- 2- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 0- 2- 0- 2- 2],[1363200- 0- 0- 0- 1363200- 0- 1478400- 1766400],70.62997330800367,2049.0452915045375,1.1623e+12,6.07674e-11,0,0 -200200-2-2,[2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 2- 0- 0- 2- 2],[1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400],71.59418143367965,2072.612065766956,1.1596e+12,6.17404e-11,0,0 -200200-2-2,[2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 2- 0- 0- 2- 2],[1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400],70.63924455966055,2044.390496935238,1.16729e+12,6.05156e-11,0,0 -200200-2-2,[2- 0- 0- 2- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 0- 2- 0- 0- 2- 2],[1363200- 0- 0- 1363200- 0- 0- 1478400- 1766400],70.53403938823975,2036.4875102013627,1.16602e+12,6.04913e-11,0,0 -202000-2-2,[2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 2- 0- 0- 0- 2- 2],[1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400],71.49423895337264,2067.3332738680415,1.16766e+12,6.12286e-11,0,0 -202000-2-2,[2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 2- 0- 0- 0- 2- 2],[1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400],70.60359391424801,2039.7950003512576,1.16196e+12,6.07625e-11,0,0 -202000-2-2,[2- 0- 2- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 0- 2- 0- 0- 0- 2- 2],[1363200- 0- 1363200- 0- 0- 0- 1478400- 1766400],70.52715331333978,2041.9087895449654,1.16666e+12,6.04522e-11,0,0 -220000-2-2,[2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 2- 0- 0- 0- 0- 2- 2],[1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400],71.18060224267974,2055.878949962645,1.1649e+12,6.11045e-11,0,0 -220000-2-2,[2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 2- 0- 0- 0- 0- 2- 2],[1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400],70.32392311813075,2043.2558518515564,1.1648e+12,6.03742e-11,0,0 -220000-2-2,[2- 2- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[2- 2- 0- 0- 0- 0- 2- 2],[1363200- 1363200- 0- 0- 0- 0- 1478400- 1766400],70.05135389771442,2041.985457529188,1.16536e+12,6.01113e-11,0,0 -300003-2-2,[3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 0- 3- 2- 2],[1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400],86.59637719434818,2465.3920553203334,1.37849e+12,6.28197e-11,0,0 -300003-2-2,[3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 0- 3- 2- 2],[1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400],87.6265526980771,2488.241950885876,1.38083e+12,6.34593e-11,0,0 -300003-2-2,[3- 0- 0- 0- 0- 3- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 0- 1804800- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 0- 3- 2- 2],[1804800- 0- 0- 0- 0- 1804800- 1478400- 1766400],87.08870790047656,2482.78103690326,1.38693e+12,6.27924e-11,0,0 -300030-2-2,[3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 2],[1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400],70.45738299722346,2048.4362673134306,1.16052e+12,6.07119e-11,0,0 -300030-2-2,[3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 2],[1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400],71.52806365064377,2067.1708190595846,1.16605e+12,6.13422e-11,0,0 -300030-2-2,[3- 0- 0- 0- 3- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 2],[1804800- 0- 0- 0- 1804800- 0- 1478400- 1766400],70.36461641518005,2034.3834686908758,1.15538e+12,6.09017e-11,0,0 -300300-2-2,[3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 3- 0- 0- 2- 2],[1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400],70.54538704058632,2043.532655655454,1.16631e+12,6.0486e-11,0,0 -300300-2-2,[3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 3- 0- 0- 2- 2],[1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400],71.57822660827733,2065.543430131354,1.16213e+12,6.15923e-11,0,0 -300300-2-2,[3- 0- 0- 3- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 3- 0- 0- 2- 2],[1804800- 0- 0- 1804800- 0- 0- 1478400- 1766400],70.7170408596214,2041.7395112120066,1.1624e+12,6.08371e-11,0,0 -303000-2-2,[3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 3- 0- 0- 0- 2- 2],[1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400],70.12091351608217,2035.687582112515,1.15985e+12,6.04569e-11,0,0 -303000-2-2,[3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 3- 0- 0- 0- 2- 2],[1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400],69.80058323418798,2026.1095988610796,1.16617e+12,5.98546e-11,0,0 -303000-2-2,[3- 0- 3- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 0- 3- 0- 0- 0- 2- 2],[1804800- 0- 1804800- 0- 0- 0- 1478400- 1766400],70.54568641754493,2046.3684465840151,1.16557e+12,6.05246e-11,0,0 -330000-2-2,[3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 3- 0- 0- 0- 0- 2- 2],[1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400],70.33175275813268,2037.9039312812663,1.16495e+12,6.03732e-11,0,0 -330000-2-2,[3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 3- 0- 0- 0- 0- 2- 2],[1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400],70.08575253785934,2033.4880545000324,1.16477e+12,6.01713e-11,0,0 -330000-2-2,[3- 3- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[3- 3- 0- 0- 0- 0- 2- 2],[1804800- 1804800- 0- 0- 0- 0- 1478400- 1766400],69.76401393868103,2031.2454594455432,1.16414e+12,5.99275e-11,0,0 -400004-2-2,[4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 4- 2- 2],[1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400],86.25868546652029,2462.1389961649397,1.3864e+12,6.22177e-11,0,0 -400004-2-2,[4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 4- 2- 2],[1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400],86.36279724758774,2476.1397976969893,1.38406e+12,6.23982e-11,0,0 -400004-2-2,[4- 0- 0- 0- 0- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 4- 2- 2],[1804801- 0- 0- 0- 0- 1804801- 1478400- 1766400],87.80479279136466,2499.208880026985,1.38557e+12,6.33709e-11,0,0 -400040-2-2,[4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 0- 2- 2],[1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400],70.19794533916524,2047.4429470934535,1.1589e+12,6.05729e-11,0,0 -400040-2-2,[4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 0- 2- 2],[1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400],70.4697908210477,2041.7807257688014,1.16049e+12,6.07242e-11,0,0 -400040-2-2,[4- 0- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 0- 2- 2],[1804801- 0- 0- 0- 1804801- 0- 1478400- 1766400],71.17628500575493,2063.139183197156,1.16604e+12,6.1041e-11,0,0 -400400-2-2,[4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 4- 0- 0- 2- 2],[1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400],70.49037916333526,2046.384180555702,1.16542e+12,6.0485e-11,0,0 -400400-2-2,[4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 4- 0- 0- 2- 2],[1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400],69.9851801502394,2021.8984860743753,1.16164e+12,6.02469e-11,0,0 -400400-2-2,[4- 0- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 4- 0- 0- 2- 2],[1804801- 0- 0- 1804801- 0- 0- 1478400- 1766400],71.47653617449954,2064.2426598360594,1.16684e+12,6.12565e-11,0,0 -404000-2-2,[4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 2],[1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400],70.21932151401353,2027.7301611933613,1.16384e+12,6.03342e-11,0,0 -404000-2-2,[4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 2],[1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400],70.47809119531738,2041.2885979375426,1.16844e+12,6.03181e-11,0,0 -404000-2-2,[4- 0- 4- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 2],[1804801- 0- 1804801- 0- 0- 0- 1478400- 1766400],70.39942218336223,2043.40051894525,1.16631e+12,6.03608e-11,0,0 -440000-2-2,[4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 4- 0- 0- 0- 0- 2- 2],[1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400],70.67041858464086,2052.5285537658833,1.16675e+12,6.05703e-11,0,0 -440000-2-2,[4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 4- 0- 0- 0- 0- 2- 2],[1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400],69.63985178549414,2029.0009301595778,1.1652e+12,5.97664e-11,0,0 -440000-2-2,[4- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 4- 0- 0- 0- 0- 2- 2],[1804801- 1804801- 0- 0- 0- 0- 1478400- 1766400],70.57015429696514,2041.307626748669,1.16472e+12,6.05898e-11,0,0 diff --git a/experiment_automatization/summary_files_only/summary___17Sep22_12_56_08.csv b/experiment_automatization/summary_files_only/summary___17Sep22_12_56_08.csv deleted file mode 100755 index 0d5e47b91e69a847e3aec1c72505a014aa4705b3..0000000000000000000000000000000000000000 --- a/experiment_automatization/summary_files_only/summary___17Sep22_12_56_08.csv +++ /dev/null @@ -1,71 +0,0 @@ -configurations,generic format,exact frequency,google pixel format,exact frequencies,phone energy,phone power,workload,energy by workload,starting cc_info,ending cc_info -110110-4-0,[1- 1- 0- 1- 1- 0- 4- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 576000- 576000- 0- 2208001- 0- 0- 0- 0- 0- 0],[1- 1- 0- 1- 1- 0- 4- 0],[576000- 576000- 0- 576000- 576000- 0- 2208001- 0],61.88359773653035,1812.5243500102122,8.47844e+11,7.29894e-11,0,0 -444044-3-0,[4- 4- 4- 0- 4- 4- 3- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 1804801- 0- 1804801- 1804801- 2208000- 0- 0- 0- 0- 0- 0],[4- 4- 4- 0- 4- 4- 3- 0],[1804801- 1804801- 1804801- 0- 1804801- 1804801- 2208000- 0],99.67983073458934,2798.860385741382,1.4615e+12,6.82038e-11,0,0 -330000-4-0,[3- 3- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 0- 4- 0],[1804800- 1804800- 0- 0- 0- 0- 2208001- 0],66.42319279306729,1945.4132955097318,8.2098e+11,8.09072e-11,0,0 -033030-1-4,[0- 3- 3- 0- 3- 0- 1- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 1804800- 0- 652800- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 3- 0- 1- 4],[0- 1804800- 1804800- 0- 1804800- 0- 652800- 2400001],96.74264779051256,2724.6520883091343,1.12114e+12,8.62895e-11,0,0 -440404-0-4,[4- 4- 0- 4- 0- 4- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 1804801- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 4- 0- 4- 0- 4],[1804801- 1804801- 0- 1804801- 0- 1804801- 0- 2400001],100.4817106232009,2828.4216221728043,1.34916e+12,7.44772e-11,0,0 -003030-4-4,[0- 0- 3- 0- 3- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 3- 0- 3- 0- 4- 4],[0- 0- 1804800- 0- 1804800- 0- 2208001- 2400001],81.68844594620161,2337.5600879655476,1.1729e+12,6.96466e-11,0,0 -202222-2-4,[2- 0- 2- 2- 2- 2- 2- 0- 0- 4- 0- 0- 0],[1363200- 0- 1363200- 1363200- 1363200- 1363200- 1478400- 0- 0- 2400001- 0- 0- 0],[2- 0- 2- 2- 2- 2- 2- 4],[1363200- 0- 1363200- 1363200- 1363200- 1363200- 1478400- 2400001],110.18089561403477,3066.6145769998243,1.80375e+12,6.10843e-11,0,0 -111101-4-2,[1- 1- 1- 1- 0- 1- 4- 0- 0- 2- 0- 0- 0],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 0- 0- 1766400- 0- 0- 0],[1- 1- 1- 1- 0- 1- 4- 2],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 1766400],89.97048834955939,2554.9149228562096,1.45376e+12,6.18881e-11,0,0 -000444-0-0,[0- 0- 0- 4- 4- 4- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 4- 4- 4- 0- 0],[0- 0- 0- 1804801- 1804801- 1804801- 0- 0],43.392490232697675,1298.1164127734603,4.70039e+11,9.23168e-11,0,0 -100111-4-4,[1- 0- 0- 1- 1- 1- 4- 0- 0- 4- 0- 0- 0],[576000- 0- 0- 576000- 576000- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 0- 0- 1- 1- 1- 4- 4],[576000- 0- 0- 576000- 576000- 576000- 2208001- 2400001],99.57461406837227,2800.379278311061,1.42602e+12,6.98269e-11,0,0 -040440-2-0,[0- 4- 0- 4- 4- 0- 2- 0- 0- 0- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 1478400- 0- 0- 0- 0- 0- 0],[0- 4- 0- 4- 4- 0- 2- 0],[0- 1804801- 0- 1804801- 1804801- 0- 1478400- 0],43.623879488061164,1298.8860201757382,6.26951e+11,6.9581e-11,0,0 -044400-4-1,[0- 4- 4- 4- 0- 0- 4- 0- 0- 1- 0- 0- 0],[0- 1804801- 1804801- 1804801- 0- 0- 2208001- 0- 0- 806400- 0- 0- 0],[0- 4- 4- 4- 0- 0- 4- 1],[0- 1804801- 1804801- 1804801- 0- 0- 2208001- 806400],86.57762111110576,2464.559815936057,1.11819e+12,7.74266e-11,0,0 -111110-3-0,[1- 1- 1- 1- 1- 0- 3- 0- 0- 0- 0- 0- 0],[576000- 576000- 576000- 576000- 576000- 0- 2208000- 0- 0- 0- 0- 0- 0],[1- 1- 1- 1- 1- 0- 3- 0],[576000- 576000- 576000- 576000- 576000- 0- 2208000- 0],75.37214344324491,2173.5603676807245,9.9557e+11,7.57075e-11,0,0 -222020-4-2,[2- 2- 2- 0- 2- 0- 4- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[2- 2- 2- 0- 2- 0- 4- 2],[1363200- 1363200- 1363200- 0- 1363200- 0- 2208001- 1766400],105.3568428206345,2947.1803165993197,1.44799e+12,7.27608e-11,0,0 -222022-4-2,[2- 2- 2- 0- 2- 2- 4- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[2- 2- 2- 0- 2- 2- 4- 2],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 1766400],105.89278953923896,2952.6263245424134,1.80196e+12,5.87653e-11,0,0 -220220-4-1,[2- 2- 0- 2- 2- 0- 4- 0- 0- 1- 0- 0- 0],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208001- 0- 0- 806400- 0- 0- 0],[2- 2- 0- 2- 2- 0- 4- 1],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208001- 806400],81.10127608686985,2332.872412078048,1.13273e+12,7.15981e-11,0,0 -044040-3-0,[0- 4- 4- 0- 4- 0- 3- 0- 0- 0- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 0- 2208000- 0- 0- 0- 0- 0- 0],[0- 4- 4- 0- 4- 0- 3- 0],[0- 1804801- 1804801- 0- 1804801- 0- 2208000- 0],73.49862943822033,2122.1891141912743,8.82432e+11,8.3291e-11,0,0 -022022-4-3,[0- 2- 2- 0- 2- 2- 4- 0- 0- 3- 0- 0- 0],[0- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 2- 2- 0- 2- 2- 4- 3],[0- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 2400000],97.89344674038233,2764.737192227927,1.60116e+12,6.11391e-11,0,0 -004044-2-2,[0- 0- 4- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[0- 0- 1804801- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 0- 4- 0- 4- 4- 2- 2],[0- 0- 1804801- 0- 1804801- 1804801- 1478400- 1766400],97.00233364947863,2741.5282950997803,1.55834e+12,6.22472e-11,0,0 -400404-2-4,[4- 0- 0- 4- 0- 4- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 1804801- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 0- 4- 0- 4- 2- 4],[1804801- 0- 0- 1804801- 0- 1804801- 1478400- 2400001],117.90067345218998,3268.2077874266165,1.65156e+12,7.13875e-11,0,0 -022220-2-4,[0- 2- 2- 2- 2- 0- 2- 0- 0- 4- 0- 0- 0],[0- 1363200- 1363200- 1363200- 1363200- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[0- 2- 2- 2- 2- 0- 2- 4],[0- 1363200- 1363200- 1363200- 1363200- 0- 1478400- 2400001],94.71674140866959,2674.9160169066226,1.37673e+12,6.87983e-11,0,0 -044040-1-4,[0- 4- 4- 0- 4- 0- 1- 0- 0- 4- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 0- 0- 2400001- 0- 0- 0],[0- 4- 4- 0- 4- 0- 1- 4],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 2400001],97.34304342498652,2749.765371998,1.143e+12,8.51645e-11,0,0 -200200-4-4,[2- 0- 0- 2- 0- 0- 4- 0- 0- 4- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[2- 0- 0- 2- 0- 0- 4- 4],[1363200- 0- 0- 1363200- 0- 0- 2208001- 2400001],90.63771677551036,2571.3950749370442,1.20754e+12,7.50598e-11,0,0 -220220-0-0,[2- 2- 0- 2- 2- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 0- 1363200- 1363200- 0- 0- 0- 0- 0- 0- 0- 0],[2- 2- 0- 2- 2- 0- 0- 0],[1363200- 1363200- 0- 1363200- 1363200- 0- 0- 0],26.86534601164973,811.2772262159867,1.98395e+11,1.35413e-10,0,0 -202022-4-4,[2- 0- 2- 0- 2- 2- 4- 0- 0- 4- 0- 0- 0],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 2400001- 0- 0- 0],[2- 0- 2- 0- 2- 2- 4- 4],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 2400001],108.56197127363599,3030.468282624832,1.73872e+12,6.24379e-11,0,0 -000444-3-0,[0- 0- 0- 4- 4- 4- 3- 0- 0- 0- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 1804801- 2208000- 0- 0- 0- 0- 0- 0],[0- 0- 0- 4- 4- 4- 3- 0],[0- 0- 0- 1804801- 1804801- 1804801- 2208000- 0],83.00787934088825,2396.7480370336916,1.14239e+12,7.26616e-11,0,0 -110100-4-4,[1- 1- 0- 1- 0- 0- 4- 0- 0- 4- 0- 0- 0],[576000- 576000- 0- 576000- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 1- 0- 1- 0- 0- 4- 4],[576000- 576000- 0- 576000- 0- 0- 2208001- 2400001],97.3917076233857,2752.917875726368,1.33249e+12,7.309e-11,0,0 -444400-3-3,[4- 4- 4- 4- 0- 0- 3- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 0- 0- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 4- 4- 4- 0- 0- 3- 3],[1804801- 1804801- 1804801- 1804801- 0- 0- 2208000- 2400000],93.55111156958067,2659.8147218924014,1.40951e+12,6.63714e-11,0,0 -440404-1-1,[4- 4- 0- 4- 0- 4- 1- 0- 0- 1- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 1804801- 652800- 0- 0- 806400- 0- 0- 0],[4- 4- 0- 4- 0- 4- 1- 1],[1804801- 1804801- 0- 1804801- 0- 1804801- 652800- 806400],64.62048628261826,1879.039941944173,1.11867e+12,5.77655e-11,0,0 -222202-3-4,[2- 2- 2- 2- 0- 2- 3- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208000- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 0- 2- 3- 4],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208000- 2400001],100.85213219405618,2836.99143938833,1.71491e+12,5.8809e-11,0,0 -020220-4-4,[0- 2- 0- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[0- 1363200- 0- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 2- 0- 2- 2- 0- 4- 4],[0- 1363200- 0- 1363200- 1363200- 0- 2208001- 2400001],95.93810679198388,2709.9450291750527,1.35287e+12,7.09145e-11,0,0 -011011-0-0,[0- 1- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0- 0],[0- 576000- 576000- 0- 576000- 576000- 0- 0- 0- 0- 0- 0- 0],[0- 1- 1- 0- 1- 1- 0- 0],[0- 576000- 576000- 0- 576000- 576000- 0- 0],27.47231096533966,817.4432458677276,1.98273e+11,1.38558e-10,0,0 -002020-3-0,[0- 0- 2- 0- 2- 0- 3- 0- 0- 0- 0- 0- 0],[0- 0- 1363200- 0- 1363200- 0- 2208000- 0- 0- 0- 0- 0- 0],[0- 0- 2- 0- 2- 0- 3- 0],[0- 0- 1363200- 0- 1363200- 0- 2208000- 0],69.59950065910685,2034.0247999257213,8.15041e+11,8.53939e-11,0,0 -044440-4-1,[0- 4- 4- 4- 4- 0- 4- 0- 0- 1- 0- 0- 0],[0- 1804801- 1804801- 1804801- 1804801- 0- 2208001- 0- 0- 806400- 0- 0- 0],[0- 4- 4- 4- 4- 0- 4- 1],[0- 1804801- 1804801- 1804801- 1804801- 0- 2208001- 806400],90.96550249297474,2583.6322323136947,1.18888e+12,7.65136e-11,0,0 -440400-1-1,[4- 4- 0- 4- 0- 0- 1- 0- 0- 1- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 0- 0- 806400- 0- 0- 0],[4- 4- 0- 4- 0- 0- 1- 1],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 806400],38.243271131355044,1133.5813184404403,6.01419e+11,6.35884e-11,0,0 -110111-4-3,[1- 1- 0- 1- 1- 1- 4- 0- 0- 3- 0- 0- 0],[576000- 576000- 0- 576000- 576000- 576000- 2208001- 0- 0- 2400000- 0- 0- 0],[1- 1- 0- 1- 1- 1- 4- 3],[576000- 576000- 0- 576000- 576000- 576000- 2208001- 2400000],115.93599973234834,3215.1335212099048,1.59829e+12,7.25375e-11,0,0 -110001-0-4,[1- 1- 0- 0- 0- 1- 0- 0- 0- 4- 0- 0- 0],[576000- 576000- 0- 0- 0- 576000- 0- 0- 0- 2400001- 0- 0- 0],[1- 1- 0- 0- 0- 1- 0- 4],[576000- 576000- 0- 0- 0- 576000- 0- 2400001],84.38682635108863,2409.9350894698846,9.43995e+11,8.93933e-11,0,0 -044044-2-0,[0- 4- 4- 0- 4- 4- 2- 0- 0- 0- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 0- 0- 0- 0- 0- 0],[0- 4- 4- 0- 4- 4- 2- 0],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 0],70.28356895207254,2029.740227158679,1.12966e+12,6.22166e-11,0,0 -330033-2-4,[3- 3- 0- 0- 3- 3- 2- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 0- 0- 1804800- 1804800- 1478400- 0- 0- 2400001- 0- 0- 0],[3- 3- 0- 0- 3- 3- 2- 4],[1804800- 1804800- 0- 0- 1804800- 1804800- 1478400- 2400001],123.53651302515182,3402.2027311050906,1.79693e+12,6.87487e-11,0,0 -400044-3-3,[4- 0- 0- 0- 4- 4- 3- 0- 0- 3- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 1804801- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 0- 0- 0- 4- 4- 3- 3],[1804801- 0- 0- 0- 1804801- 1804801- 2208000- 2400000],104.11589193399742,2902.4905259446405,1.53074e+12,6.80167e-11,0,0 -000400-2-4,[0- 0- 0- 4- 0- 0- 2- 0- 0- 4- 0- 0- 0],[0- 0- 0- 1804801- 0- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 4- 0- 0- 2- 4],[0- 0- 0- 1804801- 0- 0- 1478400- 2400001],96.94748479312463,2757.674107329941,1.23032e+12,7.87986e-11,0,0 -111110-4-2,[1- 1- 1- 1- 1- 0- 4- 0- 0- 2- 0- 0- 0],[576000- 576000- 576000- 576000- 576000- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[1- 1- 1- 1- 1- 0- 4- 2],[576000- 576000- 576000- 576000- 576000- 0- 2208001- 1766400],101.90504635485168,2855.772312417411,1.48423e+12,6.86585e-11,0,0 -020000-3-4,[0- 2- 0- 0- 0- 0- 3- 0- 0- 4- 0- 0- 0],[0- 1363200- 0- 0- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 2- 0- 0- 0- 0- 3- 4],[0- 1363200- 0- 0- 0- 0- 2208000- 2400001],97.84755755173292,2758.7786477828117,1.25417e+12,7.80178e-11,0,0 -044444-3-4,[0- 4- 4- 4- 4- 4- 3- 0- 0- 4- 0- 0- 0],[0- 1804801- 1804801- 1804801- 1804801- 1804801- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 4- 4- 4- 4- 4- 3- 4],[0- 1804801- 1804801- 1804801- 1804801- 1804801- 2208000- 2400001],113.0495273877957,3151.121257280233,1.93375e+12,5.84613e-11,0,0 -004400-1-1,[0- 0- 4- 4- 0- 0- 1- 0- 0- 1- 0- 0- 0],[0- 0- 1804801- 1804801- 0- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 0- 4- 4- 0- 0- 1- 1],[0- 0- 1804801- 1804801- 0- 0- 652800- 806400],37.721355634326656,1120.8713523921022,5.54029e+11,6.80855e-11,0,0 -004444-4-4,[0- 0- 4- 4- 4- 4- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 4],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 2400001],120.47517675509943,3327.4774001970204,1.86132e+12,6.47257e-11,0,0 -022220-0-4,[0- 2- 2- 2- 2- 0- 0- 0- 0- 4- 0- 0- 0],[0- 1363200- 1363200- 1363200- 1363200- 0- 0- 0- 0- 2400001- 0- 0- 0],[0- 2- 2- 2- 2- 0- 0- 4],[0- 1363200- 1363200- 1363200- 1363200- 0- 0- 2400001],84.72919467386171,2410.8274409570045,9.97162e+11,8.49703e-11,0,0 -004000-4-3,[0- 0- 4- 0- 0- 0- 4- 0- 0- 3- 0- 0- 0],[0- 0- 1804801- 0- 0- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 4- 0- 0- 0- 4- 3],[0- 0- 1804801- 0- 0- 0- 2208001- 2400000],107.03033076498535,2990.5858726080623,1.31798e+12,8.12079e-11,0,0 -303303-1-4,[3- 0- 3- 3- 0- 3- 1- 0- 0- 4- 0- 0- 0],[1804800- 0- 1804800- 1804800- 0- 1804800- 652800- 0- 0- 2400001- 0- 0- 0],[3- 0- 3- 3- 0- 3- 1- 4],[1804800- 0- 1804800- 1804800- 0- 1804800- 652800- 2400001],114.57161860544262,3181.795341725016,1.56056e+12,7.3417e-11,0,0 -044440-2-2,[0- 4- 4- 4- 4- 0- 2- 0- 0- 2- 0- 0- 0],[0- 1804801- 1804801- 1804801- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 4- 4- 4- 4- 0- 2- 2],[0- 1804801- 1804801- 1804801- 1804801- 0- 1478400- 1766400],75.24178931147883,2166.0668020500007,1.28832e+12,5.8403e-11,0,0 -440004-0-0,[4- 4- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 1804801- 0- 0- 0- 0- 0- 0- 0],[4- 4- 0- 0- 0- 4- 0- 0],[1804801- 1804801- 0- 0- 0- 1804801- 0- 0],43.3486982207381,1290.716372811334,4.69279e+11,9.2373e-11,0,0 -000000-4-4,[0- 0- 0- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 0- 0- 4- 4],[0- 0- 0- 0- 0- 0- 2208001- 2400001],116.20182719860864,3235.9846559635475,1.33015e+12,8.73599e-11,0,0 -004440-2-4,[0- 0- 4- 4- 4- 0- 2- 0- 0- 4- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[0- 0- 4- 4- 4- 0- 2- 4],[0- 0- 1804801- 1804801- 1804801- 0- 1478400- 2400001],103.15068940844692,2893.9602895713497,1.37189e+12,7.51887e-11,0,0 -000011-4-0,[0- 0- 0- 0- 1- 1- 4- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 2208001- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 1- 1- 4- 0],[0- 0- 0- 0- 576000- 576000- 2208001- 0],70.1372378504151,2037.985128783244,8.12449e+11,8.63282e-11,0,0 -101101-3-0,[1- 0- 1- 1- 0- 1- 3- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 2208000- 0- 0- 0- 0- 0- 0],[1- 0- 1- 1- 0- 1- 3- 0],[576000- 0- 576000- 576000- 0- 576000- 2208000- 0],74.4071218618664,2139.5051084368215,9.42958e+11,7.89082e-11,0,0 -220002-1-0,[2- 2- 0- 0- 0- 2- 1- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 1363200- 652800- 0- 0- 0- 0- 0- 0],[2- 2- 0- 0- 0- 2- 1- 0],[1363200- 1363200- 0- 0- 0- 1363200- 652800- 0],37.883381637227174,1131.338716152048,5.63155e+11,6.72699e-11,0,0 -044440-3-3,[0- 4- 4- 4- 4- 0- 3- 0- 0- 3- 0- 0- 0],[0- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 0- 0- 2400000- 0- 0- 0],[0- 4- 4- 4- 4- 0- 3- 3],[0- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 2400000],118.69587024213885,3278.9130874733833,1.57828e+12,7.52058e-11,0,0 -444400-4-1,[4- 4- 4- 4- 0- 0- 4- 0- 0- 1- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 0- 0- 2208001- 0- 0- 806400- 0- 0- 0],[4- 4- 4- 4- 0- 0- 4- 1],[1804801- 1804801- 1804801- 1804801- 0- 0- 2208001- 806400],86.23877635473619,2469.849752068038,1.16735e+12,7.38757e-11,0,0 -333033-4-3,[3- 3- 3- 0- 3- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 3- 0- 3- 3- 4- 3],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 2400000],123.1254033292115,3386.761902786689,1.92609e+12,6.39251e-11,0,0 -200000-4-1,[2- 0- 0- 0- 0- 0- 4- 0- 0- 1- 0- 0- 0],[1363200- 0- 0- 0- 0- 0- 2208001- 0- 0- 806400- 0- 0- 0],[2- 0- 0- 0- 0- 0- 4- 1],[1363200- 0- 0- 0- 0- 0- 2208001- 806400],82.68574133033444,2365.9173328856778,9.78704e+11,8.44849e-11,0,0 -404040-4-2,[4- 0- 4- 0- 4- 0- 4- 0- 0- 2- 0- 0- 0],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[4- 0- 4- 0- 4- 0- 4- 2],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 1766400],99.69548745601412,2812.6309734527867,1.3895e+12,7.17492e-11,0,0 -030330-4-0,[0- 3- 0- 3- 3- 0- 4- 0- 0- 0- 0- 0- 0],[0- 1804800- 0- 1804800- 1804800- 0- 2208001- 0- 0- 0- 0- 0- 0],[0- 3- 0- 3- 3- 0- 4- 0],[0- 1804800- 0- 1804800- 1804800- 0- 2208001- 0],72.93588287306403,2107.603742465608,8.82878e+11,8.26115e-11,0,0 -111100-4-0,[1- 1- 1- 1- 0- 0- 4- 0- 0- 0- 0- 0- 0],[576000- 576000- 576000- 576000- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[1- 1- 1- 1- 0- 0- 4- 0],[576000- 576000- 576000- 576000- 0- 0- 2208001- 0],72.32807235707138,2085.6399626774605,9.35207e+11,7.73391e-11,0,0 -440000-3-3,[4- 4- 0- 0- 0- 0- 3- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 4- 0- 0- 0- 0- 3- 3],[1804801- 1804801- 0- 0- 0- 0- 2208000- 2400000],114.74900117302899,3182.3800286762353,1.40508e+12,8.16672e-11,0,0 -004044-2-0,[0- 0- 4- 0- 4- 4- 2- 0- 0- 0- 0- 0- 0],[0- 0- 1804801- 0- 1804801- 1804801- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 4- 0- 4- 4- 2- 0],[0- 0- 1804801- 0- 1804801- 1804801- 1478400- 0],64.13632465590335,1854.4956976939545,9.60418e+11,6.67796e-11,0,0 -040400-2-0,[0- 4- 0- 4- 0- 0- 2- 0- 0- 0- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 0- 1478400- 0- 0- 0- 0- 0- 0],[0- 4- 0- 4- 0- 0- 2- 0],[0- 1804801- 0- 1804801- 0- 0- 1478400- 0],41.57339012051183,1239.4606461967312,5.74842e+11,7.23214e-11,0,0 -111001-2-4,[1- 1- 1- 0- 0- 1- 2- 0- 0- 4- 0- 0- 0],[576000- 576000- 576000- 0- 0- 576000- 1478400- 0- 0- 2400001- 0- 0- 0],[1- 1- 1- 0- 0- 1- 2- 4],[576000- 576000- 576000- 0- 0- 576000- 1478400- 2400001],121.82236767199798,3353.142488144275,1.48566e+12,8.19988e-11,0,0 -440044-1-1,[4- 4- 0- 0- 4- 4- 1- 0- 0- 1- 0- 0- 0],[1804801- 1804801- 0- 0- 1804801- 1804801- 652800- 0- 0- 806400- 0- 0- 0],[4- 4- 0- 0- 4- 4- 1- 1],[1804801- 1804801- 0- 0- 1804801- 1804801- 652800- 806400],66.07160039846065,1927.3357175117874,1.11513e+12,5.92501e-11,0,0 -400444-1-0,[4- 0- 0- 4- 4- 4- 1- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 1804801- 1804801- 1804801- 652800- 0- 0- 0- 0- 0- 0],[4- 0- 0- 4- 4- 4- 1- 0],[1804801- 0- 0- 1804801- 1804801- 1804801- 652800- 0],56.00993848074423,1642.9231336897165,8.49651e+11,6.59211e-11,0,0 -444040-4-0,[4- 4- 4- 0- 4- 0- 4- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 1804801- 0- 1804801- 0- 2208001- 0- 0- 0- 0- 0- 0],[4- 4- 4- 0- 4- 0- 4- 0],[1804801- 1804801- 1804801- 0- 1804801- 0- 2208001- 0],71.58281496503496,2076.5169824738077,9.39326e+11,7.62066e-11,0,0 diff --git a/experiment_automatization/summary_files_only/summary___20Sep22_13_27_41.csv b/experiment_automatization/summary_files_only/summary___20Sep22_13_27_41.csv deleted file mode 100755 index e8d376f150d8aa7ed2b89d992a05550c6406a860..0000000000000000000000000000000000000000 --- a/experiment_automatization/summary_files_only/summary___20Sep22_13_27_41.csv +++ /dev/null @@ -1,71 +0,0 @@ -configurations,generic format,exact frequency,google pixel format,exact frequencies,phone energy,phone power,workload,energy by workload,starting cc_info,ending cc_info -440440-4-4,[4- 4- 0- 4- 4- 0- 4- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 1804801- 1804801- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 4- 4- 0- 4- 4],[1804801- 1804801- 0- 1804801- 1804801- 0- 2208001- 2400001],114.6935468132183,3185.1089508970795,1.58548e+12,7.234e-11,0,0 -040044-4-0,[0- 4- 0- 0- 4- 4- 4- 0- 0- 0- 0- 0- 0],[0- 1804801- 0- 0- 1804801- 1804801- 2208001- 0- 0- 0- 0- 0- 0],[0- 4- 0- 0- 4- 4- 4- 0],[0- 1804801- 0- 0- 1804801- 1804801- 2208001- 0],87.89080109112612,2518.123318664995,1.16109e+12,7.56968e-11,0,0 -003300-4-0,[0- 0- 3- 3- 0- 0- 4- 0- 0- 0- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[0- 0- 3- 3- 0- 0- 4- 0],[0- 0- 1804800- 1804800- 0- 0- 2208001- 0],70.96573987203865,2056.0784007284196,8.21072e+11,8.64306e-11,0,0 -220202-4-2,[2- 2- 0- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 0- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[2- 2- 0- 2- 0- 2- 4- 2],[1363200- 1363200- 0- 1363200- 0- 1363200- 2208001- 1766400],109.84207830944368,3068.1941048130716,1.72004e+12,6.38602e-11,0,0 -001000-1-0,[0- 0- 1- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0],[0- 0- 576000- 0- 0- 0- 652800- 0- 0- 0- 0- 0- 0],[0- 0- 1- 0- 0- 0- 1- 0],[0- 0- 576000- 0- 0- 0- 652800- 0],28.521980805898718,861.0891616244757,2.47149e+11,1.15404e-10,0,0 -004400-3-4,[0- 0- 4- 4- 0- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 1804801- 1804801- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 4- 4- 0- 0- 3- 4],[0- 0- 1804801- 1804801- 0- 0- 2208000- 2400001],112.79317962403871,3140.0028662925583,1.44085e+12,7.82824e-11,0,0 -440400-2-2,[4- 4- 0- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 4- 0- 4- 0- 0- 2- 2],[1804801- 1804801- 0- 1804801- 0- 0- 1478400- 1766400],72.93743154691909,2100.187151261801,1.22756e+12,5.94166e-11,0,0 -100111-4-1,[1- 0- 0- 1- 1- 1- 4- 0- 0- 1- 0- 0- 0],[576000- 0- 0- 576000- 576000- 576000- 2208001- 0- 0- 806400- 0- 0- 0],[1- 0- 0- 1- 1- 1- 4- 1],[576000- 0- 0- 576000- 576000- 576000- 2208001- 806400],89.78423335630394,2548.4278801188466,1.18314e+12,7.58864e-11,0,0 -004444-2-2,[0- 0- 4- 4- 4- 4- 2- 0- 0- 2- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 2- 2],[0- 0- 1804801- 1804801- 1804801- 1804801- 1478400- 1766400],107.95731058802045,3018.462822695147,1.72758e+12,6.24905e-11,0,0 -444444-0-4,[4- 4- 4- 4- 4- 4- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 4- 4- 4- 0- 4],[1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 0- 2400001],117.51298807398992,3257.723659719381,1.68928e+12,6.95639e-11,0,0 -004000-3-4,[0- 0- 4- 0- 0- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 1804801- 0- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 4- 0- 0- 0- 3- 4],[0- 0- 1804801- 0- 0- 0- 2208000- 2400001],99.0241156555671,2796.839781113369,1.25304e+12,7.90271e-11,0,0 -444400-4-3,[4- 4- 4- 4- 0- 0- 4- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 0- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[4- 4- 4- 4- 0- 0- 4- 3],[1804801- 1804801- 1804801- 1804801- 0- 0- 2208001- 2400000],104.9240084849225,2947.7964441902727,1.45662e+12,7.20325e-11,0,0 -444440-0-0,[4- 4- 4- 4- 4- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[4- 4- 4- 4- 4- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 0- 0],28.522653514919774,853.0887916012548,2.50305e+11,1.13952e-10,0,0 -222222-1-0,[2- 2- 2- 2- 2- 2- 1- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 1363200- 652800- 0- 0- 0- 0- 0- 0],[2- 2- 2- 2- 2- 2- 1- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 1363200- 652800- 0],47.558370352274096,1413.859960693968,9.33997e+11,5.09192e-11,0,0 -000444-2-4,[0- 0- 0- 4- 4- 4- 2- 0- 0- 4- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 1804801- 1478400- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 4- 4- 4- 2- 4],[0- 0- 0- 1804801- 1804801- 1804801- 1478400- 2400001],118.1753513089018,3274.6714165797694,1.72512e+12,6.85027e-11,0,0 -300000-3-4,[3- 0- 0- 0- 0- 0- 3- 0- 0- 4- 0- 0- 0],[1804800- 0- 0- 0- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[3- 0- 0- 0- 0- 0- 3- 4],[1804800- 0- 0- 0- 0- 0- 2208000- 2400001],115.56576240691201,3205.3007193544076,1.40444e+12,8.2286e-11,0,0 -222222-4-0,[2- 2- 2- 2- 2- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 2- 2- 2- 4- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 1363200- 2208001- 0],85.36640397840472,2448.5941991646973,1.42393e+12,5.99513e-11,0,0 -044000-4-4,[0- 4- 4- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 1804801- 1804801- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 4- 4- 0- 0- 0- 4- 4],[0- 1804801- 1804801- 0- 0- 0- 2208001- 2400001],117.58621214928276,3252.632391774622,1.44062e+12,8.16219e-11,0,0 -444000-3-0,[4- 4- 4- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 0- 2208000- 0- 0- 0- 0- 0- 0],[4- 4- 4- 0- 0- 0- 3- 0],[1804801- 1804801- 1804801- 0- 0- 0- 2208000- 0],72.06402296456214,2091.8131531974072,8.82876e+11,8.16242e-11,0,0 -000333-4-4,[0- 0- 0- 3- 3- 3- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 1804800- 1804800- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 3- 3- 3- 4- 4],[0- 0- 0- 1804800- 1804800- 1804800- 2208001- 2400001],101.61694938598582,2857.9191642902606,1.54901e+12,6.56012e-11,0,0 -040044-1-0,[0- 4- 0- 0- 4- 4- 1- 0- 0- 0- 0- 0- 0],[0- 1804801- 0- 0- 1804801- 1804801- 652800- 0- 0- 0- 0- 0- 0],[0- 4- 0- 0- 4- 4- 1- 0],[0- 1804801- 0- 0- 1804801- 1804801- 652800- 0],50.31330592523063,1482.5698690987451,6.82959e+11,7.36696e-11,0,0 -400000-1-1,[4- 0- 0- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0],[1804801- 0- 0- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0],[4- 0- 0- 0- 0- 0- 1- 1],[1804801- 0- 0- 0- 0- 0- 652800- 806400],35.51829744675775,1064.3124154357229,4.93418e+11,7.19842e-11,0,0 -202222-1-4,[2- 0- 2- 2- 2- 2- 1- 0- 0- 4- 0- 0- 0],[1363200- 0- 1363200- 1363200- 1363200- 1363200- 652800- 0- 0- 2400001- 0- 0- 0],[2- 0- 2- 2- 2- 2- 1- 4],[1363200- 0- 1363200- 1363200- 1363200- 1363200- 652800- 2400001],120.63515922835121,3329.267967487379,1.61284e+12,7.47967e-11,0,0 -101110-4-2,[1- 0- 1- 1- 1- 0- 4- 0- 0- 2- 0- 0- 0],[576000- 0- 576000- 576000- 576000- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[1- 0- 1- 1- 1- 0- 4- 2],[576000- 0- 576000- 576000- 576000- 0- 2208001- 1766400],106.40333463381161,2981.1524057510082,1.46791e+12,7.24863e-11,0,0 -010000-4-4,[0- 1- 0- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 576000- 0- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 1- 0- 0- 0- 0- 4- 4],[0- 576000- 0- 0- 0- 0- 2208001- 2400001],118.00588668418075,3259.9004306567817,1.38837e+12,8.4996e-11,0,0 -444444-4-3,[4- 4- 4- 4- 4- 4- 4- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 2400000- 0- 0- 0],[4- 4- 4- 4- 4- 4- 4- 3],[1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 2208001- 2400000],118.09657731218545,3273.515942807663,2.10831e+12,5.60148e-11,0,0 -022002-4-4,[0- 2- 2- 0- 0- 2- 4- 0- 0- 4- 0- 0- 0],[0- 1363200- 1363200- 0- 0- 1363200- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 2- 2- 0- 0- 2- 4- 4],[0- 1363200- 1363200- 0- 0- 1363200- 2208001- 2400001],106.85919709232277,2993.6620557260585,1.64724e+12,6.48717e-11,0,0 -202202-2-4,[2- 0- 2- 2- 0- 2- 2- 0- 0- 4- 0- 0- 0],[1363200- 0- 1363200- 1363200- 0- 1363200- 1478400- 0- 0- 2400001- 0- 0- 0],[2- 0- 2- 2- 0- 2- 2- 4],[1363200- 0- 1363200- 1363200- 0- 1363200- 1478400- 2400001],110.89377922845492,3097.751656056427,1.68991e+12,6.56211e-11,0,0 -000440-4-4,[0- 0- 0- 4- 4- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 4- 4- 0- 4- 4],[0- 0- 0- 1804801- 1804801- 0- 2208001- 2400001],106.12470694767444,2967.020447257052,1.34972e+12,7.86272e-11,0,0 -004000-1-0,[0- 0- 4- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0],[0- 0- 1804801- 0- 0- 0- 652800- 0- 0- 0- 0- 0- 0],[0- 0- 4- 0- 0- 0- 1- 0],[0- 0- 1804801- 0- 0- 0- 652800- 0],28.457797409167426,851.9045829855932,2.45712e+11,1.15818e-10,0,0 -303030-4-3,[3- 0- 3- 0- 3- 0- 4- 0- 0- 3- 0- 0- 0],[1804800- 0- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 0- 3- 0- 3- 0- 4- 3],[1804800- 0- 1804800- 0- 1804800- 0- 2208001- 2400000],125.43746311281208,3445.620712007481,1.60437e+12,7.81849e-11,0,0 -000333-4-2,[0- 0- 0- 3- 3- 3- 4- 0- 0- 2- 0- 0- 0],[0- 0- 0- 1804800- 1804800- 1804800- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 0- 3- 3- 3- 4- 2],[0- 0- 0- 1804800- 1804800- 1804800- 2208001- 1766400],116.39276109512471,3223.941952395652,1.687e+12,6.89939e-11,0,0 -202000-0-0,[2- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0- 0- 0],[2- 0- 2- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 0- 0],24.650370312183195,735.283903332058,9.39743e+10,2.6231e-10,0,0 -222020-4-0,[2- 2- 2- 0- 2- 0- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 0- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 0- 2- 0- 4- 0],[1363200- 1363200- 1363200- 0- 1363200- 0- 2208001- 0],72.09144732358149,2091.2904361372835,9.41004e+11,7.66112e-11,0,0 -333330-3-4,[3- 3- 3- 3- 3- 0- 3- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 3- 3- 0- 3- 4],[1804800- 1804800- 1804800- 1804800- 1804800- 0- 2208000- 2400001],126.12698144817958,3463.2206794541607,1.70963e+12,7.37744e-11,0,0 -303333-4-1,[3- 0- 3- 3- 3- 3- 4- 0- 0- 1- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 0- 0- 806400- 0- 0- 0],[3- 0- 3- 3- 3- 3- 4- 1],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 806400],116.99772151355465,3242.843883686483,1.71254e+12,6.83182e-11,0,0 -010110-0-0,[0- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0- 0- 0],[0- 576000- 0- 576000- 576000- 0- 0- 0- 0- 0- 0- 0- 0],[0- 1- 0- 1- 1- 0- 0- 0],[0- 576000- 0- 576000- 576000- 0- 0- 0],25.459198344784376,767.8657622992512,1.46368e+11,1.7394e-10,0,0 -001111-4-4,[0- 0- 1- 1- 1- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 576000- 576000- 576000- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 1- 1- 1- 1- 4- 4],[0- 0- 576000- 576000- 576000- 576000- 2208001- 2400001],126.03852553183927,3460.424702066225,1.65805e+12,7.60161e-11,0,0 -440004-1-4,[4- 4- 0- 0- 0- 4- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 1804801- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 0- 4- 1- 4],[1804801- 1804801- 0- 0- 0- 1804801- 652800- 2400001],116.54959730717728,3237.826263361979,1.4499e+12,8.03846e-11,0,0 -020200-4-0,[0- 2- 0- 2- 0- 0- 4- 0- 0- 0- 0- 0- 0],[0- 1363200- 0- 1363200- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[0- 2- 0- 2- 0- 0- 4- 0],[0- 1363200- 0- 1363200- 0- 0- 2208001- 0],68.83506632600874,1995.2089080343324,8.18786e+11,8.40697e-11,0,0 -440444-2-0,[4- 4- 0- 4- 4- 4- 2- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 0- 1804801- 1804801- 1804801- 1478400- 0- 0- 0- 0- 0- 0],[4- 4- 0- 4- 4- 4- 2- 0],[1804801- 1804801- 0- 1804801- 1804801- 1804801- 1478400- 0],76.98803266965584,2217.530926520463,1.29096e+12,5.96363e-11,0,0 -000044-3-4,[0- 0- 0- 0- 4- 4- 3- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 1804801- 1804801- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 4- 4- 3- 4],[0- 0- 0- 0- 1804801- 1804801- 2208000- 2400001],111.51738848068157,3109.3845648805236,1.62386e+12,6.86743e-11,0,0 -022220-4-3,[0- 2- 2- 2- 2- 0- 4- 0- 0- 3- 0- 0- 0],[0- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 2- 2- 2- 2- 0- 4- 3],[0- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 2400000],117.86708219869948,3263.7314687577887,1.55491e+12,7.58032e-11,0,0 -404444-4-4,[4- 0- 4- 4- 4- 4- 4- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 4- 4- 4- 4- 4],[1804801- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 2400001],120.80507605770418,3337.5990702370614,2.07037e+12,5.83495e-11,0,0 -022200-1-4,[0- 2- 2- 2- 0- 0- 1- 0- 0- 4- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[0- 2- 2- 2- 0- 0- 1- 4],[0- 1363200- 1363200- 1363200- 0- 0- 652800- 2400001],101.31184365837414,2850.22797453575,1.15591e+12,8.76468e-11,0,0 -444000-4-1,[4- 4- 4- 0- 0- 0- 4- 0- 0- 1- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 0- 2208001- 0- 0- 806400- 0- 0- 0],[4- 4- 4- 0- 0- 0- 4- 1],[1804801- 1804801- 1804801- 0- 0- 0- 2208001- 806400],93.88380291608297,2655.3116495664917,1.14467e+12,8.20182e-11,0,0 -222020-2-0,[2- 2- 2- 0- 2- 0- 2- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 0- 1478400- 0- 0- 0- 0- 0- 0],[2- 2- 2- 0- 2- 0- 2- 0],[1363200- 1363200- 1363200- 0- 1363200- 0- 1478400- 0],43.28274280444057,1286.705183896368,6.89128e+11,6.2808e-11,0,0 -110001-4-3,[1- 1- 0- 0- 0- 1- 4- 0- 0- 3- 0- 0- 0],[576000- 576000- 0- 0- 0- 576000- 2208001- 0- 0- 2400000- 0- 0- 0],[1- 1- 0- 0- 0- 1- 4- 3],[576000- 576000- 0- 0- 0- 576000- 2208001- 2400000],125.37535887421154,3448.3807954524486,1.60776e+12,7.79814e-11,0,0 -222220-4-1,[2- 2- 2- 2- 2- 0- 4- 0- 0- 1- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 806400- 0- 0- 0],[2- 2- 2- 2- 2- 0- 4- 1],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 806400],91.3974112845804,2604.157304191661,1.24089e+12,7.36547e-11,0,0 -000111-3-0,[0- 0- 0- 1- 1- 1- 3- 0- 0- 0- 0- 0- 0],[0- 0- 0- 576000- 576000- 576000- 2208000- 0- 0- 0- 0- 0- 0],[0- 0- 0- 1- 1- 1- 3- 0],[0- 0- 0- 576000- 576000- 576000- 2208000- 0],72.3920272081447,2091.0637664932397,8.73812e+11,8.28462e-11,0,0 -110010-4-4,[1- 1- 0- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[576000- 576000- 0- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 1- 0- 0- 1- 0- 4- 4],[576000- 576000- 0- 0- 576000- 0- 2208001- 2400001],124.64684103178668,3431.9567669439525,1.55804e+12,8.00023e-11,0,0 -404400-3-3,[4- 0- 4- 4- 0- 0- 3- 0- 0- 3- 0- 0- 0],[1804801- 0- 1804801- 1804801- 0- 0- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 0- 4- 4- 0- 0- 3- 3],[1804801- 0- 1804801- 1804801- 0- 0- 2208000- 2400000],118.8316309675252,3292.163575541298,1.51319e+12,7.85305e-11,0,0 -100001-1-4,[1- 0- 0- 0- 0- 1- 1- 0- 0- 4- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 652800- 0- 0- 2400001- 0- 0- 0],[1- 0- 0- 0- 0- 1- 1- 4],[576000- 0- 0- 0- 0- 576000- 652800- 2400001],99.30289681935623,2802.0261162577804,1.08645e+12,9.14013e-11,0,0 -040000-1-4,[0- 4- 0- 0- 0- 0- 1- 0- 0- 4- 0- 0- 0],[0- 1804801- 0- 0- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[0- 4- 0- 0- 0- 0- 1- 4],[0- 1804801- 0- 0- 0- 0- 652800- 2400001],98.681772056198,2791.5373520175854,1.03972e+12,9.49119e-11,0,0 -444040-2-4,[4- 4- 4- 0- 4- 0- 2- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 0- 1804801- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 0- 4- 0- 2- 4],[1804801- 1804801- 1804801- 0- 1804801- 0- 1478400- 2400001],121.71524346028171,3358.822032513415,1.4533e+12,8.37509e-11,0,0 -004444-1-0,[0- 0- 4- 4- 4- 4- 1- 0- 0- 0- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 0- 0- 0- 0- 0- 0],[0- 0- 4- 4- 4- 4- 1- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 0],56.125268447594415,1657.6033432560043,8.48269e+11,6.61645e-11,0,0 -200022-2-4,[2- 0- 0- 0- 2- 2- 2- 0- 0- 4- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 1363200- 1478400- 0- 0- 2400001- 0- 0- 0],[2- 0- 0- 0- 2- 2- 2- 4],[1363200- 0- 0- 0- 1363200- 1363200- 1478400- 2400001],126.65243068927447,3476.764540464477,1.63646e+12,7.73941e-11,0,0 -100001-4-4,[1- 0- 0- 0- 0- 1- 4- 0- 0- 4- 0- 0- 0],[576000- 0- 0- 0- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 0- 0- 0- 0- 1- 4- 4],[576000- 0- 0- 0- 0- 576000- 2208001- 2400001],118.40714923613604,3267.918825579369,1.43463e+12,8.2535e-11,0,0 -404044-1-1,[4- 0- 4- 0- 4- 4- 1- 0- 0- 1- 0- 0- 0],[1804801- 0- 1804801- 0- 1804801- 1804801- 652800- 0- 0- 806400- 0- 0- 0],[4- 0- 4- 0- 4- 4- 1- 1],[1804801- 0- 1804801- 0- 1804801- 1804801- 652800- 806400],65.4481203692248,1907.1593475853924,1.11527e+12,5.86837e-11,0,0 -400000-4-1,[4- 0- 0- 0- 0- 0- 4- 0- 0- 1- 0- 0- 0],[1804801- 0- 0- 0- 0- 0- 2208001- 0- 0- 806400- 0- 0- 0],[4- 0- 0- 0- 0- 0- 4- 1],[1804801- 0- 0- 0- 0- 0- 2208001- 806400],91.08743325012024,2589.728562330619,1.03369e+12,8.81187e-11,0,0 -440004-1-0,[4- 4- 0- 0- 0- 4- 1- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 1804801- 652800- 0- 0- 0- 0- 0- 0],[4- 4- 0- 0- 0- 4- 1- 0],[1804801- 1804801- 0- 0- 0- 1804801- 652800- 0],48.97960575391014,1453.1510335466826,6.80722e+11,7.19524e-11,0,0 -101111-0-4,[1- 0- 1- 1- 1- 1- 0- 0- 0- 4- 0- 0- 0],[576000- 0- 576000- 576000- 576000- 576000- 0- 0- 0- 2400001- 0- 0- 0],[1- 0- 1- 1- 1- 1- 0- 4],[576000- 0- 576000- 576000- 576000- 576000- 0- 2400001],88.18657512983265,2513.985368008374,1.06195e+12,8.30421e-11,0,0 -033033-1-4,[0- 3- 3- 0- 3- 3- 1- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 1804800- 1804800- 652800- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 3- 3- 1- 4],[0- 1804800- 1804800- 0- 1804800- 1804800- 652800- 2400001],123.33705007778387,3399.5107660332515,1.63666e+12,7.5359e-11,0,0 -022022-3-4,[0- 2- 2- 0- 2- 2- 3- 0- 0- 4- 0- 0- 0],[0- 1363200- 1363200- 0- 1363200- 1363200- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 2- 2- 0- 2- 2- 3- 4],[0- 1363200- 1363200- 0- 1363200- 1363200- 2208000- 2400001],103.41477810487457,2907.551794408168,1.68254e+12,6.14635e-11,0,0 -004400-2-2,[0- 0- 4- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0],[0- 0- 1804801- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 0- 4- 4- 0- 0- 2- 2],[0- 0- 1804801- 1804801- 0- 0- 1478400- 1766400],70.8346086249504,2053.5933730378288,1.16462e+12,6.08221e-11,0,0 -020222-4-2,[0- 2- 0- 2- 2- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 0- 1363200- 1363200- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 0- 2- 2- 2- 4- 2],[0- 1363200- 0- 1363200- 1363200- 1363200- 2208001- 1766400],117.40780339850124,3251.114431045188,1.75166e+12,6.70266e-11,0,0 -222202-4-1,[2- 2- 2- 2- 0- 2- 4- 0- 0- 1- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 806400- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 1],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 806400],98.04968367436727,2759.955662704263,1.55096e+12,6.32187e-11,0,0 -022220-3-4,[0- 2- 2- 2- 2- 0- 3- 0- 0- 4- 0- 0- 0],[0- 1363200- 1363200- 1363200- 1363200- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 2- 2- 2- 2- 0- 3- 4],[0- 1363200- 1363200- 1363200- 1363200- 0- 2208000- 2400001],116.95538208571668,3237.1391901198294,1.5466e+12,7.5621e-11,0,0 -222222-3-4,[2- 2- 2- 2- 2- 2- 3- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 1363200- 2208000- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 2- 2- 3- 4],[1363200- 1363200- 1363200- 1363200- 1363200- 1363200- 2208000- 2400001],110.81522493489757,3091.311673370012,1.92031e+12,5.77069e-11,0,0 -444004-4-0,[4- 4- 4- 0- 0- 4- 4- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 0- 0- 0- 0- 0- 0],[4- 4- 4- 0- 0- 4- 4- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 0],83.51290253442116,2382.9511121622,1.3244e+12,6.30572e-11,0,0 diff --git a/experiment_automatization/summary_files_only/summary___21Sep22_13_32_58.csv b/experiment_automatization/summary_files_only/summary___21Sep22_13_32_58.csv deleted file mode 100755 index 45ca21aebee784f3d7c7bfb562b9605b09e19ad7..0000000000000000000000000000000000000000 --- a/experiment_automatization/summary_files_only/summary___21Sep22_13_32_58.csv +++ /dev/null @@ -1,71 +0,0 @@ -configurations,generic format,exact frequency,google pixel format,exact frequencies,phone energy,phone power,workload,energy by workload,starting cc_info,ending cc_info -033000-2-0,[0- 3- 3- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0],[0- 1804800- 1804800- 0- 0- 0- 1478400- 0- 0- 0- 0- 0- 0],[0- 3- 3- 0- 0- 0- 2- 0],[0- 1804800- 1804800- 0- 0- 0- 1478400- 0],41.41287321698848,1234.3140008266078,5.75651e+11,7.19409e-11,0,0 -330330-0-0,[3- 3- 0- 3- 3- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0],[3- 3- 0- 3- 3- 0- 0- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 0- 0],12.583600566409077,384.07865103252027,1.98191e+11,6.34923e-11,0,0 -003333-4-1,[0- 0- 3- 3- 3- 3- 4- 0- 0- 1- 0- 0- 0],[0- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 0- 0- 806400- 0- 0- 0],[0- 0- 3- 3- 3- 3- 4- 1],[0- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 806400],113.19347342150677,3148.825010899096,1.5746e+12,7.18871e-11,0,0 -101110-2-4,[1- 0- 1- 1- 1- 0- 2- 0- 0- 4- 0- 0- 0],[576000- 0- 576000- 576000- 576000- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[1- 0- 1- 1- 1- 0- 2- 4],[576000- 0- 576000- 576000- 576000- 0- 1478400- 2400001],97.15912322762277,2744.4122700165453,1.39609e+12,6.95937e-11,0,0 -440004-3-3,[4- 4- 0- 0- 0- 4- 3- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 1804801- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 4- 0- 0- 0- 4- 3- 3],[1804801- 1804801- 0- 0- 0- 1804801- 2208000- 2400000],102.71253562255525,2880.4988359887648,1.49873e+12,6.8533e-11,0,0 -444044-4-3,[4- 4- 4- 0- 4- 4- 4- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 1804801- 0- 1804801- 1804801- 2208001- 0- 0- 2400000- 0- 0- 0],[4- 4- 4- 0- 4- 4- 4- 3],[1804801- 1804801- 1804801- 0- 1804801- 1804801- 2208001- 2400000],98.0752869015373,2768.9323623425144,1.81379e+12,5.4072e-11,0,0 -440040-2-2,[4- 4- 0- 0- 4- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 1804801- 0- 0- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 4- 0- 0- 4- 0- 2- 2],[1804801- 1804801- 0- 0- 1804801- 0- 1478400- 1766400],73.27245979562605,2119.2536570247016,1.22724e+12,5.97051e-11,0,0 -010100-2-4,[0- 1- 0- 1- 0- 0- 2- 0- 0- 4- 0- 0- 0],[0- 576000- 0- 576000- 0- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[0- 1- 0- 1- 0- 0- 2- 4],[0- 576000- 0- 576000- 0- 0- 1478400- 2400001],95.75787291983124,2702.1039352404628,1.27573e+12,7.50612e-11,0,0 -444004-1-1,[4- 4- 4- 0- 0- 4- 1- 0- 0- 1- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 652800- 0- 0- 806400- 0- 0- 0],[4- 4- 4- 0- 0- 4- 1- 1],[1804801- 1804801- 1804801- 0- 0- 1804801- 652800- 806400],66.95004185239024,1953.5920755503791,1.11905e+12,5.98276e-11,0,0 -100010-4-0,[1- 0- 0- 0- 1- 0- 4- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 2208001- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 1- 0- 4- 0],[576000- 0- 0- 0- 576000- 0- 2208001- 0],70.43292529840153,2050.7640666647944,8.23525e+11,8.55262e-11,0,0 -404004-4-4,[4- 0- 4- 0- 0- 4- 4- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 4- 4- 4],[1804801- 0- 1804801- 0- 0- 1804801- 2208001- 2400001],103.49202054855878,2900.8156012084246,1.52594e+12,6.78218e-11,0,0 -222020-2-4,[2- 2- 2- 0- 2- 0- 2- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 0- 2- 0- 2- 4],[1363200- 1363200- 1363200- 0- 1363200- 0- 1478400- 2400001],95.5789679621388,2702.3755152405606,1.38652e+12,6.89344e-11,0,0 -040044-4-4,[0- 4- 0- 0- 4- 4- 4- 0- 0- 4- 0- 0- 0],[0- 1804801- 0- 0- 1804801- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 4- 0- 0- 4- 4- 4- 4],[0- 1804801- 0- 0- 1804801- 1804801- 2208001- 2400001],102.77907975860452,2886.358741969141,1.50197e+12,6.84295e-11,0,0 -044444-4-0,[0- 4- 4- 4- 4- 4- 4- 0- 0- 0- 0- 0- 0],[0- 1804801- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 0- 0- 0- 0],[0- 4- 4- 4- 4- 4- 4- 0],[0- 1804801- 1804801- 1804801- 1804801- 1804801- 2208001- 0],93.90981488891718,2661.9589036615116,1.40569e+12,6.68069e-11,0,0 -001100-3-4,[0- 0- 1- 1- 0- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 576000- 576000- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 1- 1- 0- 0- 3- 4],[0- 0- 576000- 576000- 0- 0- 2208000- 2400001],85.37424314004865,2437.62677781194,1.19302e+12,7.15615e-11,0,0 -004444-3-3,[0- 0- 4- 4- 4- 4- 3- 0- 0- 3- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208000- 0- 0- 2400000- 0- 0- 0],[0- 0- 4- 4- 4- 4- 3- 3],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208000- 2400000],109.71381919703923,3053.9771303464895,1.74405e+12,6.29075e-11,0,0 -404400-0-4,[4- 0- 4- 4- 0- 0- 0- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 1804801- 0- 0- 0- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 4- 0- 0- 0- 4],[1804801- 0- 1804801- 1804801- 0- 0- 0- 2400001],82.55501626692555,2359.0942559263017,9.24164e+11,8.93294e-11,0,0 -100010-1-0,[1- 0- 0- 0- 1- 0- 1- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 576000- 0- 652800- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 1- 0- 1- 0],[576000- 0- 0- 0- 576000- 0- 652800- 0],28.1296571138428,857.5911488457323,3.00687e+11,9.35513e-11,0,0 -404400-0-0,[4- 0- 4- 4- 0- 0- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0- 0],[4- 0- 4- 4- 0- 0- 0- 0],[1804801- 0- 1804801- 1804801- 0- 0- 0- 0],25.799074527842865,782.6152945980723,1.45933e+11,1.76787e-10,0,0 -011110-1-4,[0- 1- 1- 1- 1- 0- 1- 0- 0- 4- 0- 0- 0],[0- 576000- 576000- 576000- 576000- 0- 652800- 0- 0- 2400001- 0- 0- 0],[0- 1- 1- 1- 1- 0- 1- 4],[0- 576000- 576000- 576000- 576000- 0- 652800- 2400001],103.46835897724063,2905.613063119315,1.22104e+12,8.47379e-11,0,0 -010110-1-0,[0- 1- 0- 1- 1- 0- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 0- 576000- 576000- 0- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 0- 1- 1- 0- 1- 0],[0- 576000- 0- 576000- 576000- 0- 652800- 0],32.272701343994086,966.6450897046134,3.50053e+11,9.21938e-11,0,0 -400444-2-2,[4- 0- 0- 4- 4- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 1804801- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 4- 4- 4- 2- 2],[1804801- 0- 0- 1804801- 1804801- 1804801- 1478400- 1766400],106.11100280850033,2974.6239267865667,1.73035e+12,6.13234e-11,0,0 -300300-4-1,[3- 0- 0- 3- 0- 0- 4- 0- 0- 1- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 2208001- 0- 0- 806400- 0- 0- 0],[3- 0- 0- 3- 0- 0- 4- 1],[1804800- 0- 0- 1804800- 0- 0- 2208001- 806400],80.55241917191834,2316.947446366147,1.03003e+12,7.8204e-11,0,0 -440404-3-3,[4- 4- 0- 4- 0- 4- 3- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 1804801- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 4- 0- 4- 0- 4- 3- 3],[1804801- 1804801- 0- 1804801- 0- 1804801- 2208000- 2400000],113.70137074881993,3164.4377353443087,1.74079e+12,6.5316e-11,0,0 -033333-2-4,[0- 3- 3- 3- 3- 3- 2- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 1804800- 1804800- 1804800- 1478400- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 3- 3- 3- 2- 4],[0- 1804800- 1804800- 1804800- 1804800- 1804800- 1478400- 2400001],113.63143464633244,3160.7941999019763,1.84724e+12,6.15142e-11,0,0 -011001-3-4,[0- 1- 1- 0- 0- 1- 3- 0- 0- 4- 0- 0- 0],[0- 576000- 576000- 0- 0- 576000- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 1- 1- 0- 0- 1- 3- 4],[0- 576000- 576000- 0- 0- 576000- 2208000- 2400001],98.74318956727181,2777.325598057377,1.37458e+12,7.18352e-11,0,0 -444000-2-0,[4- 4- 4- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 0- 1478400- 0- 0- 0- 0- 0- 0],[4- 4- 4- 0- 0- 0- 2- 0],[1804801- 1804801- 1804801- 0- 0- 0- 1478400- 0],36.97304526786555,1105.2935831652528,6.30674e+11,5.86247e-11,0,0 -404440-4-4,[4- 0- 4- 4- 4- 0- 4- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 4- 4- 0- 4- 4],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 2400001],110.41698664440644,3080.9477786305374,1.48825e+12,7.41925e-11,0,0 -003333-1-0,[0- 0- 3- 3- 3- 3- 1- 0- 0- 0- 0- 0- 0],[0- 0- 1804800- 1804800- 1804800- 1804800- 652800- 0- 0- 0- 0- 0- 0],[0- 0- 3- 3- 3- 3- 1- 0],[0- 0- 1804800- 1804800- 1804800- 1804800- 652800- 0],57.61850561555019,1689.4193563336491,8.48897e+11,6.78746e-11,0,0 -404404-4-2,[4- 0- 4- 4- 0- 4- 4- 0- 0- 2- 0- 0- 0],[1804801- 0- 1804801- 1804801- 0- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0],[4- 0- 4- 4- 0- 4- 4- 2],[1804801- 0- 1804801- 1804801- 0- 1804801- 2208001- 1766400],121.63948938293582,3359.8635326406084,1.86774e+12,6.51266e-11,0,0 -330303-3-4,[3- 3- 0- 3- 0- 3- 3- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208000- 0- 0- 2400001- 0- 0- 0],[3- 3- 0- 3- 0- 3- 3- 4],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208000- 2400001],115.16702269142763,3200.1134677514656,1.81707e+12,6.33806e-11,0,0 -200222-4-3,[2- 0- 0- 2- 2- 2- 4- 0- 0- 3- 0- 0- 0],[1363200- 0- 0- 1363200- 1363200- 1363200- 2208001- 0- 0- 2400000- 0- 0- 0],[2- 0- 0- 2- 2- 2- 4- 3],[1363200- 0- 0- 1363200- 1363200- 1363200- 2208001- 2400000],104.68790784779544,2930.5112453191123,1.69563e+12,6.17398e-11,0,0 -400400-1-4,[4- 0- 0- 4- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 0- 0- 4- 0- 0- 1- 4],[1804801- 0- 0- 1804801- 0- 0- 652800- 2400001],96.62715191948864,2731.8051659312105,1.08272e+12,8.92448e-11,0,0 -030333-2-4,[0- 3- 0- 3- 3- 3- 2- 0- 0- 4- 0- 0- 0],[0- 1804800- 0- 1804800- 1804800- 1804800- 1478400- 0- 0- 2400001- 0- 0- 0],[0- 3- 0- 3- 3- 3- 2- 4],[0- 1804800- 0- 1804800- 1804800- 1804800- 1478400- 2400001],121.49028393105132,3350.021157503109,1.82366e+12,6.66189e-11,0,0 -330303-4-1,[3- 3- 0- 3- 0- 3- 4- 0- 0- 1- 0- 0- 0],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 0- 0- 806400- 0- 0- 0],[3- 3- 0- 3- 0- 3- 4- 1],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 806400],111.08534007261188,3093.218551877344,1.55089e+12,7.16268e-11,0,0 -222220-4-3,[2- 2- 2- 2- 2- 0- 4- 0- 0- 3- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[2- 2- 2- 2- 2- 0- 4- 3],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 2400000],106.10253095005918,2966.668154184215,1.49975e+12,7.07468e-11,0,0 -400000-0-4,[4- 0- 0- 0- 0- 0- 0- 0- 0- 4- 0- 0- 0],[1804801- 0- 0- 0- 0- 0- 0- 0- 0- 2400001- 0- 0- 0],[4- 0- 0- 0- 0- 0- 0- 4],[1804801- 0- 0- 0- 0- 0- 0- 2400001],81.67640223488537,2337.229972378114,8.20414e+11,9.95551e-11,0,0 -404400-2-2,[4- 0- 4- 4- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 1804801- 1804801- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 4- 4- 0- 0- 2- 2],[1804801- 0- 1804801- 1804801- 0- 0- 1478400- 1766400],72.56651039612763,2097.931120678372,1.22919e+12,5.9036e-11,0,0 -110000-4-0,[1- 1- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 0- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[1- 1- 0- 0- 0- 0- 4- 0],[576000- 576000- 0- 0- 0- 0- 2208001- 0],69.95200954584983,2031.3677458818715,8.14639e+11,8.58687e-11,0,0 -220022-2-4,[2- 2- 0- 0- 2- 2- 2- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 0- 0- 1363200- 1363200- 1478400- 0- 0- 2400001- 0- 0- 0],[2- 2- 0- 0- 2- 2- 2- 4],[1363200- 1363200- 0- 0- 1363200- 1363200- 1478400- 2400001],120.35725405571321,3330.9414459536456,1.73312e+12,6.94454e-11,0,0 -003000-4-3,[0- 0- 3- 0- 0- 0- 4- 0- 0- 3- 0- 0- 0],[0- 0- 1804800- 0- 0- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 3- 0- 0- 0- 4- 3],[0- 0- 1804800- 0- 0- 0- 2208001- 2400000],116.25259072590242,3225.5753881412147,1.39199e+12,8.35154e-11,0,0 -444444-4-4,[4- 4- 4- 4- 4- 4- 4- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 4- 4- 4- 4- 4],[1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 2208001- 2400001],119.52811850913486,3302.9659819386557,2.12307e+12,5.62997e-11,0,0 -444444-0-0,[4- 4- 4- 4- 4- 4- 0- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0],[4- 4- 4- 4- 4- 4- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 0- 0],65.00360920761207,1899.142970501589,9.64134e+11,6.74218e-11,0,0 -040440-2-2,[0- 4- 0- 4- 4- 0- 2- 0- 0- 2- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 4- 0- 4- 4- 0- 2- 2],[0- 1804801- 0- 1804801- 1804801- 0- 1478400- 1766400],68.48385008392258,1995.2258187421303,1.22706e+12,5.58113e-11,0,0 -022222-2-4,[0- 2- 2- 2- 2- 2- 2- 0- 0- 4- 0- 0- 0],[0- 1363200- 1363200- 1363200- 1363200- 1363200- 1478400- 0- 0- 2400001- 0- 0- 0],[0- 2- 2- 2- 2- 2- 2- 4],[0- 1363200- 1363200- 1363200- 1363200- 1363200- 1478400- 2400001],117.1992727065863,3251.8081831109466,1.86475e+12,6.28499e-11,0,0 -404404-2-0,[4- 0- 4- 4- 0- 4- 2- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 1804801- 0- 1804801- 1478400- 0- 0- 0- 0- 0- 0],[4- 0- 4- 4- 0- 4- 2- 0],[1804801- 0- 1804801- 1804801- 0- 1804801- 1478400- 0],69.86196844817034,2022.4761977865967,1.13025e+12,6.18111e-11,0,0 -111111-1-4,[1- 1- 1- 1- 1- 1- 1- 0- 0- 4- 0- 0- 0],[576000- 576000- 576000- 576000- 576000- 576000- 652800- 0- 0- 2400001- 0- 0- 0],[1- 1- 1- 1- 1- 1- 1- 4],[576000- 576000- 576000- 576000- 576000- 576000- 652800- 2400001],105.74265087694691,2970.9981696210066,1.30438e+12,8.10674e-11,0,0 -100110-0-4,[1- 0- 0- 1- 1- 0- 0- 0- 0- 4- 0- 0- 0],[576000- 0- 0- 576000- 576000- 0- 0- 0- 0- 2400001- 0- 0- 0],[1- 0- 0- 1- 1- 0- 0- 4],[576000- 0- 0- 576000- 576000- 0- 0- 2400001],87.6807066950221,2500.969176052483,9.48536e+11,9.24379e-11,0,0 -333033-4-0,[3- 3- 3- 0- 3- 3- 4- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 0- 0- 0- 0- 0- 0],[3- 3- 3- 0- 3- 3- 4- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 0],103.99426016839176,2919.8888753063343,1.4979e+12,6.94267e-11,0,0 -002220-1-0,[0- 0- 2- 2- 2- 0- 1- 0- 0- 0- 0- 0- 0],[0- 0- 1363200- 1363200- 1363200- 0- 652800- 0- 0- 0- 0- 0- 0],[0- 0- 2- 2- 2- 0- 1- 0],[0- 0- 1363200- 1363200- 1363200- 0- 652800- 0],32.0826568464097,965.3225063529761,3.55359e+11,9.02824e-11,0,0 -030030-4-0,[0- 3- 0- 0- 3- 0- 4- 0- 0- 0- 0- 0- 0],[0- 1804800- 0- 0- 1804800- 0- 2208001- 0- 0- 0- 0- 0- 0],[0- 3- 0- 0- 3- 0- 4- 0],[0- 1804800- 0- 0- 1804800- 0- 2208001- 0],68.24008806488891,1984.5123644056741,8.20822e+11,8.31363e-11,0,0 -303000-4-4,[3- 0- 3- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0],[1804800- 0- 1804800- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[3- 0- 3- 0- 0- 0- 4- 4],[1804800- 0- 1804800- 0- 0- 0- 2208001- 2400001],127.53829929057102,3495.0732618441843,1.5414e+12,8.27419e-11,0,0 -002002-4-0,[0- 0- 2- 0- 0- 2- 4- 0- 0- 0- 0- 0- 0],[0- 0- 1363200- 0- 0- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[0- 0- 2- 0- 0- 2- 4- 0],[0- 0- 1363200- 0- 0- 1363200- 2208001- 0],76.31007099502332,2193.7762740982466,9.5979e+11,7.9507e-11,0,0 -202222-4-4,[2- 0- 2- 2- 2- 2- 4- 0- 0- 4- 0- 0- 0],[1363200- 0- 1363200- 1363200- 1363200- 1363200- 2208001- 0- 0- 2400001- 0- 0- 0],[2- 0- 2- 2- 2- 2- 4- 4],[1363200- 0- 1363200- 1363200- 1363200- 1363200- 2208001- 2400001],110.14540552242705,3073.7909372325857,1.88517e+12,5.84273e-11,0,0 -303333-0-0,[3- 0- 3- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 0- 0- 0- 0- 0- 0- 0],[3- 0- 3- 3- 3- 3- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 0- 0],57.95810363380836,1708.0268938281415,8.01106e+11,7.23476e-11,0,0 -444404-3-0,[4- 4- 4- 4- 0- 4- 3- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 0- 1804801- 2208000- 0- 0- 0- 0- 0- 0],[4- 4- 4- 4- 0- 4- 3- 0],[1804801- 1804801- 1804801- 1804801- 0- 1804801- 2208000- 0],110.78984303651337,3083.505258990543,1.53557e+12,7.2149e-11,0,0 -330030-4-4,[3- 3- 0- 0- 3- 0- 4- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 0- 0- 1804800- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[3- 3- 0- 0- 3- 0- 4- 4],[1804800- 1804800- 0- 0- 1804800- 0- 2208001- 2400001],124.23575794000442,3411.8476074256264,1.54664e+12,8.03262e-11,0,0 -000400-4-0,[0- 0- 0- 4- 0- 0- 4- 0- 0- 0- 0- 0- 0],[0- 0- 0- 1804801- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[0- 0- 0- 4- 0- 0- 4- 0],[0- 0- 0- 1804801- 0- 0- 2208001- 0],68.38123684907244,1979.0640548606411,7.55781e+11,9.04776e-11,0,0 -004404-3-4,[0- 0- 4- 4- 0- 4- 3- 0- 0- 4- 0- 0- 0],[0- 0- 1804801- 1804801- 0- 1804801- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 4- 4- 0- 4- 3- 4],[0- 0- 1804801- 1804801- 0- 1804801- 2208000- 2400001],114.44980950411392,3185.4498760135702,1.71813e+12,6.6613e-11,0,0 -300000-1-4,[3- 0- 0- 0- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804800- 0- 0- 0- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[3- 0- 0- 0- 0- 0- 1- 4],[1804800- 0- 0- 0- 0- 0- 652800- 2400001],98.84516804439683,2782.3708740677816,1.03028e+12,9.59401e-11,0,0 -040444-4-0,[0- 4- 0- 4- 4- 4- 4- 0- 0- 0- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 1804801- 2208001- 0- 0- 0- 0- 0- 0],[0- 4- 0- 4- 4- 4- 4- 0],[0- 1804801- 0- 1804801- 1804801- 1804801- 2208001- 0],65.50120190420756,1909.955691807081,1.37696e+12,4.75694e-11,0,0 -400404-4-4,[4- 0- 0- 4- 0- 4- 4- 0- 0- 4- 0- 0- 0],[1804801- 0- 0- 1804801- 0- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 0- 0- 4- 0- 4- 4- 4],[1804801- 0- 0- 1804801- 0- 1804801- 2208001- 2400001],110.52592003652889,3082.4732380840687,1.69663e+12,6.51444e-11,0,0 -101100-1-4,[1- 0- 1- 1- 0- 0- 1- 0- 0- 4- 0- 0- 0],[576000- 0- 576000- 576000- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[1- 0- 1- 1- 0- 0- 1- 4],[576000- 0- 576000- 576000- 0- 0- 652800- 2400001],101.32515423170389,2851.21654855275,1.1621e+12,8.71914e-11,0,0 -110010-4-3,[1- 1- 0- 0- 1- 0- 4- 0- 0- 3- 0- 0- 0],[576000- 576000- 0- 0- 576000- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[1- 1- 0- 0- 1- 0- 4- 3],[576000- 576000- 0- 0- 576000- 0- 2208001- 2400000],121.5997375388736,3352.7139823338493,1.53865e+12,7.90301e-11,0,0 -440444-2-4,[4- 4- 0- 4- 4- 4- 2- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 1804801- 1804801- 1804801- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 4- 4- 4- 2- 4],[1804801- 1804801- 0- 1804801- 1804801- 1804801- 1478400- 2400001],122.50969941165674,3377.752750968008,1.92986e+12,6.34811e-11,0,0 -011011-4-0,[0- 1- 1- 0- 1- 1- 4- 0- 0- 0- 0- 0- 0],[0- 576000- 576000- 0- 576000- 576000- 2208001- 0- 0- 0- 0- 0- 0],[0- 1- 1- 0- 1- 1- 4- 0],[0- 576000- 576000- 0- 576000- 576000- 2208001- 0],73.8855555787271,2139.106418850224,9.41943e+11,7.84395e-11,0,0 -300000-4-2,[3- 0- 0- 0- 0- 0- 4- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 0- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 0- 0- 0- 4- 2],[1804800- 0- 0- 0- 0- 0- 2208001- 1766400],105.84561700696646,2957.3496373649327,1.28008e+12,8.26867e-11,0,0 -011110-4-2,[0- 1- 1- 1- 1- 0- 4- 0- 0- 2- 0- 0- 0],[0- 576000- 576000- 576000- 576000- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 1- 1- 1- 1- 0- 4- 2],[0- 576000- 576000- 576000- 576000- 0- 2208001- 1766400],104.00506182362079,2917.7661133827964,1.45685e+12,7.13904e-11,0,0 -000020-0-0,[0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 1363200- 0- 0- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 2- 0- 0- 0],[0- 0- 0- 0- 1363200- 0- 0- 0],23.437966514815923,712.2742085071663,4.54682e+10,5.1548e-10,0,0 -202002-3-0,[2- 0- 2- 0- 0- 2- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 1363200- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 2- 0- 0- 2- 3- 0],[1363200- 0- 1363200- 0- 0- 1363200- 2208000- 0],80.01617565245148,2297.3196891424404,1.08228e+12,7.3933e-11,0,0 diff --git a/experiment_automatization/summary_files_only/summary___23Sep22_13_18_55.csv b/experiment_automatization/summary_files_only/summary___23Sep22_13_18_55.csv deleted file mode 100755 index fee950d7d39cd65679e3408d44a414812fd2fb52..0000000000000000000000000000000000000000 --- a/experiment_automatization/summary_files_only/summary___23Sep22_13_18_55.csv +++ /dev/null @@ -1,71 +0,0 @@ -configurations,generic format,exact frequency,google pixel format,exact frequencies,phone energy,phone power,workload,energy by workload,starting cc_info,ending cc_info -200202-3-0,[2- 0- 0- 2- 0- 2- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 2- 3- 0],[1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0],18.175420465258995,549.4352676866957,2.28594e+11,7.95096e-11,0,0 -404000-2-4,[4- 0- 4- 0- 0- 0- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 4],[1804801- 0- 1804801- 0- 0- 0- 1478400- 2400001],13.59681692877305,420.54245693720213,9.29728e+10,1.46245e-10,0,0 -011100-4-2,[0- 1- 1- 1- 0- 0- 4- 0- 0- 2- 0- 0- 0],[0- 576000- 576000- 576000- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 1- 1- 1- 0- 0- 4- 2],[0- 576000- 576000- 576000- 0- 0- 2208001- 1766400],11.905408412069283,364.2024786454988,9.2274e+10,1.29022e-10,0,0 -001101-4-4,[0- 0- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 1- 1- 0- 1- 4- 4],[0- 0- 576000- 576000- 0- 576000- 2208001- 2400001],12.84253693001523,395.42708708087923,9.17966e+10,1.39902e-10,0,0 -330003-4-0,[3- 3- 0- 0- 0- 3- 4- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 3- 4- 0],[1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0],23.512423700857244,708.2048471936977,3.06594e+11,7.66891e-11,0,0 -003303-4-2,[0- 0- 3- 3- 0- 3- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 1804800- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 3- 3- 0- 3- 4- 2],[0- 0- 1804800- 1804800- 0- 1804800- 2208001- 1766400],23.3723520102568,713.9434174950775,3.07098e+11,7.61071e-11,0,0 -004444-4-2,[0- 0- 4- 4- 4- 4- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 2],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 1766400],24.245498718425523,734.7144382864251,3.05661e+11,7.93215e-11,0,0 -111101-4-4,[1- 1- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 1- 1- 1- 0- 1- 4- 4],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 2400001],12.13243262292193,376.52992089915733,9.20725e+10,1.3177e-10,0,0 -333030-3-4,[3- 3- 3- 0- 3- 0- 3- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 0- 3- 0- 3- 4],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 2400001],12.484162649381691,388.34977128921616,9.19907e+10,1.35711e-10,0,0 -222200-1-4,[2- 2- 2- 2- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 0- 0- 1- 4],[1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 2400001],12.074492267816856,365.2443742083875,9.19305e+10,1.31344e-10,0,0 -202220-3-0,[2- 0- 2- 2- 2- 0- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 2- 2- 2- 0- 3- 0],[1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0],12.189235634040074,376.37660020166174,9.19671e+10,1.32539e-10,0,0 -044040-1-1,[0- 4- 4- 0- 4- 0- 1- 0- 0- 1- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 4- 4- 0- 4- 0- 1- 1],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 806400],12.148960135233832,370.20745560081696,9.19925e+10,1.32065e-10,0,0 -303330-3-0,[3- 0- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 0- 3- 3- 3- 0- 3- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0],12.116767168909341,373.0828789576011,9.19745e+10,1.31741e-10,0,0 -040404-4-1,[0- 4- 0- 4- 0- 4- 4- 0- 0- 1- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[0- 4- 0- 4- 0- 4- 4- 1],[0- 1804801- 0- 1804801- 0- 1804801- 2208001- 806400],23.706995372983478,714.6408035849929,3.06448e+11,7.73606e-11,0,0 -440000-1-4,[4- 4- 0- 0- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 0- 0- 1- 4],[1804801- 1804801- 0- 0- 0- 0- 652800- 2400001],12.355900117399088,380.213357836156,9.25717e+10,1.33474e-10,0,0 -040440-0-0,[0- 4- 0- 4- 4- 0- 0- 0- 0- 0- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[0- 4- 0- 4- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 0- 0],12.413636282969374,377.1409902728655,9.24805e+10,1.3423e-10,0,0 -004444-4-3,[0- 0- 4- 4- 4- 4- 4- 0- 0- 3- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 3],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 2400000],23.872133272783355,725.9344581733227,3.05282e+11,7.8197e-11,0,0 -222202-4-0,[2- 2- 2- 2- 0- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0],16.35901402443281,498.525799912895,2.28474e+11,7.16012e-11,0,0 -333030-4-4,[3- 3- 3- 0- 3- 0- 4- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 0- 3- 0- 4- 4],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400001],12.31039944836786,374.70803314133724,9.18286e+10,1.34058e-10,0,0 -000440-3-4,[0- 0- 0- 4- 4- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 4- 4- 0- 3- 4],[0- 0- 0- 1804801- 1804801- 0- 2208000- 2400001],13.947066953646596,418.51365641155377,9.2121e+10,1.51399e-10,0,0 -000440-4-3,[0- 0- 0- 4- 4- 0- 4- 0- 0- 3- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 0- 4- 4- 0- 4- 3],[0- 0- 0- 1804801- 1804801- 0- 2208001- 2400000],11.70725178666587,357.8757693688863,9.15947e+10,1.27816e-10,0,0 -101101-1-0,[1- 0- 1- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0],[1- 0- 1- 1- 0- 1- 1- 0],[576000- 0- 576000- 576000- 0- 576000- 652800- 0],11.781857365688166,360.82943648580823,9.16654e+10,1.28531e-10,0,0 -020002-4-2,[0- 2- 0- 0- 0- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 0- 0- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 0- 0- 0- 2- 4- 2],[0- 1363200- 0- 0- 0- 1363200- 2208001- 1766400],16.613780632793155,508.22701169878627,2.28044e+11,7.28534e-11,0,0 -022202-4-2,[0- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 2- 2- 0- 2- 4- 2],[0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400],16.84203559028942,506.536570841468,2.28474e+11,7.37153e-11,0,0 -001110-4-2,[0- 0- 1- 1- 1- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 576000- 576000- 576000- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 1- 1- 1- 0- 4- 2],[0- 0- 576000- 576000- 576000- 0- 2208001- 1766400],12.17348051112028,372.36800972622285,9.16997e+10,1.32754e-10,0,0 -110101-1-0,[1- 1- 0- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0],[1- 1- 0- 1- 0- 1- 1- 0],[576000- 576000- 0- 576000- 0- 576000- 652800- 0],11.691763768272722,356.9087398298291,9.16696e+10,1.27542e-10,0,0 -111011-2-0,[1- 1- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0],[576000- 576000- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[1- 1- 1- 0- 1- 1- 2- 0],[576000- 576000- 576000- 0- 576000- 576000- 1478400- 0],11.82944774895796,362.80924787358566,9.14927e+10,1.29294e-10,0,0 -330330-3-0,[3- 3- 0- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 3- 0- 3- 3- 0- 3- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0],13.50089537542142,399.38169630332493,9.28431e+10,1.45416e-10,0,0 -000011-1-4,[0- 0- 0- 0- 1- 1- 1- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 652800- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 1- 1- 4],[0- 0- 0- 0- 576000- 576000- 652800- 2400001],12.572765842814148,377.850860920076,9.23666e+10,1.36118e-10,0,0 -200020-1-0,[2- 0- 0- 0- 2- 0- 1- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 652800- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 2- 0- 1- 0],[1363200- 0- 0- 0- 1363200- 0- 652800- 0],12.619561822475616,392.27118479555327,9.24149e+10,1.36553e-10,0,0 -333030-4-3,[3- 3- 3- 0- 3- 0- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 3- 0- 3- 0- 4- 3],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400000],12.14194038839842,361.5596851240386,9.15571e+10,1.32616e-10,0,0 -444400-0-4,[4- 4- 4- 4- 0- 0- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 4- 0- 0- 0- 4],[1804801- 1804801- 1804801- 1804801- 0- 0- 0- 2400001],11.979896679810844,361.10031015278247,9.16718e+10,1.30682e-10,0,0 -440400-1-4,[4- 4- 0- 4- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 4- 0- 0- 1- 4],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 2400001],12.695983752057312,389.26893987763566,9.17994e+10,1.38301e-10,0,0 -222220-4-4,[2- 2- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 2- 0- 4- 4],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 2400001],11.521846502047206,354.6009912760146,9.15413e+10,1.25865e-10,0,0 -400000-2-2,[4- 0- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 0- 2- 2],[1804801- 0- 0- 0- 0- 0- 1478400- 1766400],12.607052914611202,387.58730538521354,9.23939e+10,1.36449e-10,0,0 -001011-2-0,[0- 0- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0],[0- 0- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 1- 0- 1- 1- 2- 0],[0- 0- 576000- 0- 576000- 576000- 1478400- 0],12.212000519352346,377.1991313484699,9.11865e+10,1.33923e-10,0,0 -003003-4-4,[0- 0- 3- 0- 0- 3- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1804800- 0- 0- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 3- 0- 0- 3- 4- 4],[0- 0- 1804800- 0- 0- 1804800- 2208001- 2400001],22.614428888267064,692.1561030540146,3.06485e+11,7.37864e-11,0,0 -222202-4-2,[2- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 2],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400],16.126222754666898,493.06346554199865,2.2862e+11,7.05372e-11,0,0 -222022-4-0,[2- 2- 2- 0- 2- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 0- 2- 2- 4- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0],16.41980390620861,508.02862599167935,2.27763e+11,7.20916e-11,0,0 -404440-4-0,[4- 0- 4- 4- 4- 0- 4- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0- 0- 0- 0- 0- 0],[4- 0- 4- 4- 4- 0- 4- 0],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0],12.034169564396462,364.4803072759382,9.16823e+10,1.31259e-10,0,0 -333033-2-0,[3- 3- 3- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0],[3- 3- 3- 0- 3- 3- 2- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0],22.652081006138793,689.5473667398479,3.06496e+11,7.39066e-11,0,0 -101010-4-4,[1- 0- 1- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[576000- 0- 576000- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 0- 1- 0- 1- 0- 4- 4],[576000- 0- 576000- 0- 576000- 0- 2208001- 2400001],11.926448646666431,366.4828955420262,9.19077e+10,1.29766e-10,0,0 -033033-4-4,[0- 3- 3- 0- 3- 3- 4- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 3- 3- 4- 4],[0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 2400001],23.475580143273703,714.800309042637,3.06287e+11,7.66457e-11,0,0 -004444-1-1,[0- 0- 4- 4- 4- 4- 1- 0- 0- 1- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 0- 0- 806400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 1- 1],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 806400],22.757954579221217,698.343391450131,3.06134e+11,7.43398e-11,0,0 -300333-1-4,[3- 0- 0- 3- 3- 3- 1- 0- 0- 4- 0- 0- 0],[1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 0- 0- 2400001- 0- 0- 0],[3- 0- 0- 3- 3- 3- 1- 4],[1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 2400001],23.288795730139903,708.6113205989109,3.06419e+11,7.60031e-11,0,0 -444440-3-3,[4- 4- 4- 4- 4- 0- 3- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 4- 4- 4- 4- 0- 3- 3],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 2400000],12.65548391530548,385.8131871519587,9.1381e+10,1.38491e-10,0,0 -400044-2-2,[4- 0- 0- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 4- 2- 2],[1804801- 0- 0- 0- 1804801- 1804801- 1478400- 1766400],22.632309438901036,693.087374309443,3.06712e+11,7.37901e-11,0,0 -440044-4-4,[4- 4- 0- 0- 4- 4- 4- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 4- 4- 4- 4],[1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 2400001],22.666934131739957,689.9165328222559,3.06013e+11,7.40718e-11,0,0 -000033-2-0,[0- 0- 0- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 3- 3- 2- 0],[0- 0- 0- 0- 1804800- 1804800- 1478400- 0],24.77311401612388,749.1639120909648,3.07241e+11,8.06309e-11,0,0 -220220-3-4,[2- 2- 0- 2- 2- 0- 3- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[2- 2- 0- 2- 2- 0- 3- 4],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 2400001],12.064961860895863,369.0508135904998,9.14232e+10,1.31968e-10,0,0 -002020-4-2,[0- 0- 2- 0- 2- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1363200- 0- 1363200- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 2- 0- 2- 0- 4- 2],[0- 0- 1363200- 0- 1363200- 0- 2208001- 1766400],12.42160120283351,381.3750213878416,9.19203e+10,1.35134e-10,0,0 -303333-2-4,[3- 0- 3- 3- 3- 3- 2- 0- 0- 4- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 0- 0- 2400001- 0- 0- 0],[3- 0- 3- 3- 3- 3- 2- 4],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 2400001],23.59841025791203,720.2007539007906,3.06204e+11,7.70676e-11,0,0 -002220-4-4,[0- 0- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 2- 2- 2- 0- 4- 4],[0- 0- 1363200- 1363200- 1363200- 0- 2208001- 2400001],11.737484479145545,355.1168200248295,9.17824e+10,1.27884e-10,0,0 -022200-4-0,[0- 2- 2- 2- 0- 0- 4- 0- 0- 0- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[0- 2- 2- 2- 0- 0- 4- 0],[0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0],12.3467606789322,371.6932402935569,9.24156e+10,1.336e-10,0,0 -404004-2-4,[4- 0- 4- 0- 0- 4- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 1804801- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 4- 2- 4],[1804801- 0- 1804801- 0- 0- 1804801- 1478400- 2400001],23.988142916153645,726.8683738678942,3.06154e+11,7.83532e-11,0,0 -202022-4-3,[2- 0- 2- 0- 2- 2- 4- 0- 0- 3- 0- 0- 0],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 2400000- 0- 0- 0],[2- 0- 2- 0- 2- 2- 4- 3],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 2400000],16.471358246301836,510.0635936673217,2.28493e+11,7.20869e-11,0,0 -404040-4-3,[4- 0- 4- 0- 4- 0- 4- 0- 0- 3- 0- 0- 0],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[4- 0- 4- 0- 4- 0- 4- 3],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 2400000],12.309640369561276,379.60331579048864,9.16439e+10,1.3432e-10,0,0 -003303-1-0,[0- 0- 3- 3- 0- 3- 1- 0- 0- 0- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 1804800- 652800- 0- 0- 0- 0- 0- 0],[0- 0- 3- 3- 0- 3- 1- 0],[0- 0- 1804800- 1804800- 0- 1804800- 652800- 0],23.81260931400215,713.8536088447767,3.06501e+11,7.76918e-11,0,0 -444004-0-4,[4- 4- 4- 0- 0- 4- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 0- 0- 4- 0- 4],[1804801- 1804801- 1804801- 0- 0- 1804801- 0- 2400001],23.003892301485976,701.4514675658953,3.06508e+11,7.50515e-11,0,0 -040404-1-4,[0- 4- 0- 4- 0- 4- 1- 0- 0- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 1804801- 652800- 0- 0- 2400001- 0- 0- 0],[0- 4- 0- 4- 0- 4- 1- 4],[0- 1804801- 0- 1804801- 0- 1804801- 652800- 2400001],23.016846823445704,694.6093631165113,3.06659e+11,7.50568e-11,0,0 -303333-4-3,[3- 0- 3- 3- 3- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 0- 3- 3- 3- 3- 4- 3],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 2400000],22.95094214371649,703.1230488314521,3.06675e+11,7.4838e-11,0,0 -300030-2-0,[3- 0- 0- 0- 3- 0- 2- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0],13.23955736353208,396.2001036380411,9.2277e+10,1.43476e-10,0,0 -000010-4-4,[0- 0- 0- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 0- 4- 4],[0- 0- 0- 0- 576000- 0- 2208001- 2400001],12.71743115515865,377.85355950227677,9.17965e+10,1.38539e-10,0,0 -011111-1-0,[0- 1- 1- 1- 1- 1- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 576000- 576000- 576000- 576000- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 1- 1- 1- 1- 1- 0],[0- 576000- 576000- 576000- 576000- 576000- 652800- 0],11.98291825337223,366.3694433884615,9.15432e+10,1.30899e-10,0,0 -101101-4-1,[1- 0- 1- 1- 0- 1- 4- 0- 0- 1- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 806400- 0- 0- 0],[1- 0- 1- 1- 0- 1- 4- 1],[576000- 0- 576000- 576000- 0- 576000- 2208001- 806400],12.691863454604572,379.8161123058186,9.13895e+10,1.38877e-10,0,0 -033000-4-4,[0- 3- 3- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 0- 0- 4- 4],[0- 1804800- 1804800- 0- 0- 0- 2208001- 2400001],11.641152213735369,351.90085513372634,9.14601e+10,1.27281e-10,0,0 -101001-4-0,[1- 0- 1- 0- 0- 1- 4- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 576000- 2208001- 0- 0- 0- 0- 0- 0],[1- 0- 1- 0- 0- 1- 4- 0],[576000- 0- 576000- 0- 0- 576000- 2208001- 0],11.95452854312606,358.8891910026876,9.16808e+10,1.30393e-10,0,0 -330303-4-3,[3- 3- 0- 3- 0- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 0- 3- 0- 3- 4- 3],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 2400000],23.918088136909827,721.5890987269386,3.05715e+11,7.82366e-11,0,0 -000011-4-4,[0- 0- 0- 0- 1- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 1- 4- 4],[0- 0- 0- 0- 576000- 576000- 2208001- 2400001],11.882768136357832,362.80190572658455,9.17322e+10,1.29538e-10,0,0 -044044-2-2,[0- 4- 4- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 4- 4- 0- 4- 4- 2- 2],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 1766400],23.46885040432667,706.24857145461,3.06084e+11,7.66745e-11,0,0 diff --git a/experiment_automatization/summary_files_only/summary___24Sep22_12_25_53.csv b/experiment_automatization/summary_files_only/summary___24Sep22_12_25_53.csv deleted file mode 100755 index 911f5fee2c72d0a8975ee7d34a4bec299882919c..0000000000000000000000000000000000000000 --- a/experiment_automatization/summary_files_only/summary___24Sep22_12_25_53.csv +++ /dev/null @@ -1,71 +0,0 @@ -configurations,generic format,exact frequency,google pixel format,exact frequencies,phone energy,phone power,workload,energy by workload,starting cc_info,ending cc_info -200202-3-0,[2- 0- 0- 2- 0- 2- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 0- 2- 0- 2- 3- 0],[1363200- 0- 0- 1363200- 0- 1363200- 2208000- 0],77.83680780492928,2234.884956226356,1.0901e+12,7.14034e-11,0,0 -404000-2-4,[4- 0- 4- 0- 0- 0- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 0- 2- 4],[1804801- 0- 1804801- 0- 0- 0- 1478400- 2400001],122.50666096291806,3380.261018868437,1.37804e+12,8.88992e-11,0,0 -011100-4-2,[0- 1- 1- 1- 0- 0- 4- 0- 0- 2- 0- 0- 0],[0- 576000- 576000- 576000- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 1- 1- 1- 0- 0- 4- 2],[0- 576000- 576000- 576000- 0- 0- 2208001- 1766400],103.96618350778546,2929.1288799916665,1.39771e+12,7.43832e-11,0,0 -001101-4-4,[0- 0- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 1- 1- 0- 1- 4- 4],[0- 0- 576000- 576000- 0- 576000- 2208001- 2400001],92.1880282209293,2624.8646026124443,1.28954e+12,7.14891e-11,0,0 -330003-4-0,[3- 3- 0- 0- 0- 3- 4- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0- 0- 0- 0- 0- 0],[3- 3- 0- 0- 0- 3- 4- 0],[1804800- 1804800- 0- 0- 0- 1804800- 2208001- 0],92.92711420242277,2636.5906005764136,1.21088e+12,7.67435e-11,0,0 -003303-4-2,[0- 0- 3- 3- 0- 3- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 1804800- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 3- 3- 0- 3- 4- 2],[0- 0- 1804800- 1804800- 0- 1804800- 2208001- 1766400],125.04155848675596,3436.846449957145,1.73286e+12,7.21591e-11,0,0 -004444-4-2,[0- 0- 4- 4- 4- 4- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 2],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 1766400],119.82629157294801,3315.319693200112,1.8655e+12,6.42328e-11,0,0 -111101-4-4,[1- 1- 1- 1- 0- 1- 4- 0- 0- 4- 0- 0- 0],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 1- 1- 1- 0- 1- 4- 4],[576000- 576000- 576000- 576000- 0- 576000- 2208001- 2400001],114.28505133157255,3184.013848480214,1.54587e+12,7.39293e-11,0,0 -333030-3-4,[3- 3- 3- 0- 3- 0- 3- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 0- 3- 0- 3- 4],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208000- 2400001],120.1917833742663,3321.194635091129,1.52917e+12,7.85994e-11,0,0 -222200-1-4,[2- 2- 2- 2- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 0- 0- 1- 4],[1363200- 1363200- 1363200- 1363200- 0- 0- 652800- 2400001],100.64612093820476,2839.5161952302633,1.20984e+12,8.31896e-11,0,0 -202220-3-0,[2- 0- 2- 2- 2- 0- 3- 0- 0- 0- 0- 0- 0],[1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0- 0- 0- 0- 0- 0],[2- 0- 2- 2- 2- 0- 3- 0],[1363200- 0- 1363200- 1363200- 1363200- 0- 2208000- 0],71.50202170558403,2081.0069423420105,9.4314e+11,7.58127e-11,0,0 -044040-1-1,[0- 4- 4- 0- 4- 0- 1- 0- 0- 1- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 4- 4- 0- 4- 0- 1- 1],[0- 1804801- 1804801- 0- 1804801- 0- 652800- 806400],38.72687444407932,1149.4224316733046,6.06377e+11,6.3866e-11,0,0 -303330-3-0,[3- 0- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 0- 3- 3- 3- 0- 3- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 2208000- 0],71.99283612240207,2080.8905712283677,9.41855e+11,7.64373e-11,0,0 -040404-4-1,[0- 4- 0- 4- 0- 4- 4- 0- 0- 1- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[0- 4- 0- 4- 0- 4- 4- 1],[0- 1804801- 0- 1804801- 0- 1804801- 2208001- 806400],117.91515534845138,3277.5099800137823,1.46482e+12,8.04981e-11,0,0 -440000-1-4,[4- 4- 0- 0- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 0- 0- 1- 4],[1804801- 1804801- 0- 0- 0- 0- 652800- 2400001],102.49336678108808,2890.9975101894456,1.10441e+12,9.28037e-11,0,0 -040440-0-0,[0- 4- 0- 4- 4- 0- 0- 0- 0- 0- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0- 0],[0- 4- 0- 4- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 0- 0- 0],25.063778450041234,761.7887252977298,1.449e+11,1.72973e-10,0,0 -004444-4-3,[0- 0- 4- 4- 4- 4- 4- 0- 0- 3- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 4- 4- 4- 4- 4- 3],[0- 0- 1804801- 1804801- 1804801- 1804801- 2208001- 2400000],122.7615979520539,3392.6711967001725,1.98813e+12,6.17473e-11,0,0 -222202-4-0,[2- 2- 2- 2- 0- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0],86.72066182233588,2487.098562067552,1.34657e+12,6.44012e-11,0,0 -333030-4-4,[3- 3- 3- 0- 3- 0- 4- 0- 0- 4- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[3- 3- 3- 0- 3- 0- 4- 4],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400001],129.14538752407458,3537.9219590751027,1.61917e+12,7.97602e-11,0,0 -000440-3-4,[0- 0- 0- 4- 4- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 4- 4- 0- 3- 4],[0- 0- 0- 1804801- 1804801- 0- 2208000- 2400001],124.75660451654159,3440.1685057440395,1.48724e+12,8.38846e-11,0,0 -000440-4-3,[0- 0- 0- 4- 4- 0- 4- 0- 0- 3- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 0- 4- 4- 0- 4- 3],[0- 0- 0- 1804801- 1804801- 0- 2208001- 2400000],119.21741632710322,3300.1704594513812,1.43844e+12,8.28797e-11,0,0 -101101-1-0,[1- 0- 1- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0],[1- 0- 1- 1- 0- 1- 1- 0],[576000- 0- 576000- 576000- 0- 576000- 652800- 0],31.91052928775713,954.3854996969138,4.0888e+11,7.80438e-11,0,0 -020002-4-2,[0- 2- 0- 0- 0- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 0- 0- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 0- 0- 0- 2- 4- 2],[0- 1363200- 0- 0- 0- 1363200- 2208001- 1766400],128.65770635318245,3535.793257818406,1.54304e+12,8.33794e-11,0,0 -022202-4-2,[0- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 2- 2- 2- 0- 2- 4- 2],[0- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400],116.05042370712209,3232.1500210794143,1.73971e+12,6.67068e-11,0,0 -001110-4-2,[0- 0- 1- 1- 1- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 576000- 576000- 576000- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 1- 1- 1- 0- 4- 2],[0- 0- 576000- 576000- 576000- 0- 2208001- 1766400],101.6211792172444,2864.8624726291514,1.39967e+12,7.26037e-11,0,0 -110101-1-0,[1- 1- 0- 1- 0- 1- 1- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 576000- 0- 576000- 652800- 0- 0- 0- 0- 0- 0],[1- 1- 0- 1- 0- 1- 1- 0],[576000- 576000- 0- 576000- 0- 576000- 652800- 0],32.33203666928246,967.7922332239835,4.08973e+11,7.90567e-11,0,0 -111011-2-0,[1- 1- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0],[576000- 576000- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[1- 1- 1- 0- 1- 1- 2- 0],[576000- 576000- 576000- 0- 576000- 576000- 1478400- 0],44.24260424290316,1320.3123384918233,7.44182e+11,5.94513e-11,0,0 -330330-3-0,[3- 3- 0- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 3- 0- 3- 3- 0- 3- 0],[1804800- 1804800- 0- 1804800- 1804800- 0- 2208000- 0],70.32976331809341,2044.8244236094995,9.42401e+11,7.46283e-11,0,0 -000011-1-4,[0- 0- 0- 0- 1- 1- 1- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 652800- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 1- 1- 4],[0- 0- 0- 0- 576000- 576000- 652800- 2400001],99.28931538832563,2802.1677511543903,1.10228e+12,9.00763e-11,0,0 -200020-1-0,[2- 0- 0- 0- 2- 0- 1- 0- 0- 0- 0- 0- 0],[1363200- 0- 0- 0- 1363200- 0- 652800- 0- 0- 0- 0- 0- 0],[2- 0- 0- 0- 2- 0- 1- 0],[1363200- 0- 0- 0- 1363200- 0- 652800- 0],29.66089734140764,897.0832561463121,3.0087e+11,9.85838e-11,0,0 -333030-4-3,[3- 3- 3- 0- 3- 0- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 3- 0- 3- 0- 4- 3],[1804800- 1804800- 1804800- 0- 1804800- 0- 2208001- 2400000],129.54287677100947,3555.132983580584,1.69689e+12,7.63414e-11,0,0 -444400-0-4,[4- 4- 4- 4- 0- 0- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 4- 0- 0- 0- 4],[1804801- 1804801- 1804801- 1804801- 0- 0- 0- 2400001],84.74100285782204,2420.1871097996896,1.00863e+12,8.40159e-11,0,0 -440400-1-4,[4- 4- 0- 4- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 4- 0- 0- 1- 4],[1804801- 1804801- 0- 1804801- 0- 0- 652800- 2400001],102.19309899951081,2886.427257640713,1.16697e+12,8.75713e-11,0,0 -222220-4-4,[2- 2- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[2- 2- 2- 2- 2- 0- 4- 4],[1363200- 1363200- 1363200- 1363200- 1363200- 0- 2208001- 2400001],130.87813809992477,3587.2728192185186,1.70037e+12,7.69704e-11,0,0 -400000-2-2,[4- 0- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 0- 0- 2- 2],[1804801- 0- 0- 0- 0- 0- 1478400- 1766400],69.49036563133058,2018.0766122054733,1.09723e+12,6.33325e-11,0,0 -001011-2-0,[0- 0- 1- 0- 1- 1- 2- 0- 0- 0- 0- 0- 0],[0- 0- 576000- 0- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 1- 0- 1- 1- 2- 0],[0- 0- 576000- 0- 576000- 576000- 1478400- 0],43.66913916510714,1296.4927927917279,6.31919e+11,6.91056e-11,0,0 -003003-4-4,[0- 0- 3- 0- 0- 3- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1804800- 0- 0- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 3- 0- 0- 3- 4- 4],[0- 0- 1804800- 0- 0- 1804800- 2208001- 2400001],122.55547459488704,3387.2965568051245,1.72846e+12,7.09044e-11,0,0 -222202-4-2,[2- 2- 2- 2- 0- 2- 4- 0- 0- 2- 0- 0- 0],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[2- 2- 2- 2- 0- 2- 4- 2],[1363200- 1363200- 1363200- 1363200- 0- 1363200- 2208001- 1766400],121.970158259986,3364.8057318602846,1.87848e+12,6.49302e-11,0,0 -222022-4-0,[2- 2- 2- 0- 2- 2- 4- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 0- 0- 0- 0],[2- 2- 2- 0- 2- 2- 4- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0],88.67419445838925,2526.8700958020895,1.3378e+12,6.62836e-11,0,0 -404440-4-0,[4- 0- 4- 4- 4- 0- 4- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0- 0- 0- 0- 0- 0],[4- 0- 4- 4- 4- 0- 4- 0],[1804801- 0- 1804801- 1804801- 1804801- 0- 2208001- 0],72.44815238223472,2091.0674136009416,9.42624e+11,7.6858e-11,0,0 -333033-2-0,[3- 3- 3- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0],[3- 3- 3- 0- 3- 3- 2- 0],[1804800- 1804800- 1804800- 0- 1804800- 1804800- 1478400- 0],76.14242489064866,2192.105869409495,1.29726e+12,5.86948e-11,0,0 -101010-4-4,[1- 0- 1- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[576000- 0- 576000- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[1- 0- 1- 0- 1- 0- 4- 4],[576000- 0- 576000- 0- 576000- 0- 2208001- 2400001],129.30085989347026,3552.8501565014953,1.59942e+12,8.08423e-11,0,0 -033033-4-4,[0- 3- 3- 0- 3- 3- 4- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 3- 3- 4- 4],[0- 1804800- 1804800- 0- 1804800- 1804800- 2208001- 2400001],116.55569801996106,3236.1336112308263,1.80988e+12,6.43997e-11,0,0 -004444-1-1,[0- 0- 4- 4- 4- 4- 1- 0- 0- 1- 0- 0- 0],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 0- 0- 806400- 0- 0- 0],[0- 0- 4- 4- 4- 4- 1- 1],[0- 0- 1804801- 1804801- 1804801- 1804801- 652800- 806400],64.46624073166619,1881.6128810017933,1.11231e+12,5.79571e-11,0,0 -300333-1-4,[3- 0- 0- 3- 3- 3- 1- 0- 0- 4- 0- 0- 0],[1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 0- 0- 2400001- 0- 0- 0],[3- 0- 0- 3- 3- 3- 1- 4],[1804800- 0- 0- 1804800- 1804800- 1804800- 652800- 2400001],130.55303728988653,3576.88406837303,1.64943e+12,7.91504e-11,0,0 -444440-3-3,[4- 4- 4- 4- 4- 0- 3- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 4- 4- 4- 4- 0- 3- 3],[1804801- 1804801- 1804801- 1804801- 1804801- 0- 2208000- 2400000],123.56360108408052,3412.5169161150666,1.63002e+12,7.5805e-11,0,0 -400044-2-2,[4- 0- 0- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 0- 4- 4- 2- 2],[1804801- 0- 0- 0- 1804801- 1804801- 1478400- 1766400],95.00293379629643,2695.6897713236303,1.55866e+12,6.09517e-11,0,0 -440044-4-4,[4- 4- 0- 0- 4- 4- 4- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 4- 4- 4- 4],[1804801- 1804801- 0- 0- 1804801- 1804801- 2208001- 2400001],116.55942741231047,3237.230145663417,1.81504e+12,6.42187e-11,0,0 -000033-2-0,[0- 0- 0- 0- 3- 3- 2- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 1804800- 1804800- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 3- 3- 2- 0],[0- 0- 0- 0- 1804800- 1804800- 1478400- 0],54.104840890897435,1599.9250613299319,7.88397e+11,6.86264e-11,0,0 -220220-3-4,[2- 2- 0- 2- 2- 0- 3- 0- 0- 4- 0- 0- 0],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[2- 2- 0- 2- 2- 0- 3- 4],[1363200- 1363200- 0- 1363200- 1363200- 0- 2208000- 2400001],129.58812663928526,3556.9680384212033,1.65799e+12,7.81598e-11,0,0 -002020-4-2,[0- 0- 2- 0- 2- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 1363200- 0- 1363200- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 2- 0- 2- 0- 4- 2],[0- 0- 1363200- 0- 1363200- 0- 2208001- 1766400],103.07348924994666,2898.770324511818,1.34828e+12,7.64481e-11,0,0 -303333-2-4,[3- 0- 3- 3- 3- 3- 2- 0- 0- 4- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 0- 0- 2400001- 0- 0- 0],[3- 0- 3- 3- 3- 3- 2- 4],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 1478400- 2400001],126.25817571996127,3485.799110022988,1.98467e+12,6.36167e-11,0,0 -002220-4-4,[0- 0- 2- 2- 2- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 1363200- 1363200- 1363200- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 2- 2- 2- 0- 4- 4],[0- 0- 1363200- 1363200- 1363200- 0- 2208001- 2400001],129.94310477762588,3562.3844066829265,1.58113e+12,8.21837e-11,0,0 -022200-4-0,[0- 2- 2- 2- 0- 0- 4- 0- 0- 0- 0- 0- 0],[0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[0- 2- 2- 2- 0- 0- 4- 0],[0- 1363200- 1363200- 1363200- 0- 0- 2208001- 0],72.2049608159738,2079.732935280328,8.82117e+11,8.18542e-11,0,0 -404004-2-4,[4- 0- 4- 0- 0- 4- 2- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 1804801- 1478400- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 4- 2- 4],[1804801- 0- 1804801- 0- 0- 1804801- 1478400- 2400001],120.95279431054139,3350.0398451903675,1.66495e+12,7.26465e-11,0,0 -202022-4-3,[2- 0- 2- 0- 2- 2- 4- 0- 0- 3- 0- 0- 0],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 2400000- 0- 0- 0],[2- 0- 2- 0- 2- 2- 4- 3],[1363200- 0- 1363200- 0- 1363200- 1363200- 2208001- 2400000],119.44218790148284,3312.7018938820406,1.81745e+12,6.57197e-11,0,0 -404040-4-3,[4- 0- 4- 0- 4- 0- 4- 0- 0- 3- 0- 0- 0],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[4- 0- 4- 0- 4- 0- 4- 3],[1804801- 0- 1804801- 0- 1804801- 0- 2208001- 2400000],127.04557181432335,3505.3754237871926,1.59658e+12,7.95736e-11,0,0 -003303-1-0,[0- 0- 3- 3- 0- 3- 1- 0- 0- 0- 0- 0- 0],[0- 0- 1804800- 1804800- 0- 1804800- 652800- 0- 0- 0- 0- 0- 0],[0- 0- 3- 3- 0- 3- 1- 0],[0- 0- 1804800- 1804800- 0- 1804800- 652800- 0],49.980549763118695,1472.3523000249127,6.83081e+11,7.31693e-11,0,0 -444004-0-4,[4- 4- 4- 0- 0- 4- 0- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 0- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 0- 0- 4- 0- 4],[1804801- 1804801- 1804801- 0- 0- 1804801- 0- 2400001],117.8648030406168,3270.2431387318493,1.44859e+12,8.13652e-11,0,0 -040404-1-4,[0- 4- 0- 4- 0- 4- 1- 0- 0- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 0- 1804801- 652800- 0- 0- 2400001- 0- 0- 0],[0- 4- 0- 4- 0- 4- 1- 4],[0- 1804801- 0- 1804801- 0- 1804801- 652800- 2400001],125.15775603461633,3444.4802183093198,1.47227e+12,8.50101e-11,0,0 -303333-4-3,[3- 0- 3- 3- 3- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 0- 3- 3- 3- 3- 4- 3],[1804800- 0- 1804800- 1804800- 1804800- 1804800- 2208001- 2400000],123.22410203566457,3404.093723122925,1.965e+12,6.27095e-11,0,0 -300030-2-0,[3- 0- 0- 0- 3- 0- 2- 0- 0- 0- 0- 0- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0- 0- 0- 0- 0- 0],[3- 0- 0- 0- 3- 0- 2- 0],[1804800- 0- 0- 0- 1804800- 0- 1478400- 0],40.943974221201245,1221.8811875493238,5.75531e+11,7.11412e-11,0,0 -000010-4-4,[0- 0- 0- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 0- 4- 4],[0- 0- 0- 0- 576000- 0- 2208001- 2400001],124.49782353771671,3431.6977528379366,1.49756e+12,8.31338e-11,0,0 -011111-1-0,[0- 1- 1- 1- 1- 1- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 576000- 576000- 576000- 576000- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 1- 1- 1- 1- 1- 0],[0- 576000- 576000- 576000- 576000- 576000- 652800- 0],33.512872368931006,1001.5650893185502,4.60083e+11,7.28409e-11,0,0 -101101-4-1,[1- 0- 1- 1- 0- 1- 4- 0- 0- 1- 0- 0- 0],[576000- 0- 576000- 576000- 0- 576000- 2208001- 0- 0- 806400- 0- 0- 0],[1- 0- 1- 1- 0- 1- 4- 1],[576000- 0- 576000- 576000- 0- 576000- 2208001- 806400],94.75502718847952,2685.3589856511508,1.21935e+12,7.77095e-11,0,0 -033000-4-4,[0- 3- 3- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 1804800- 1804800- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 3- 3- 0- 0- 0- 4- 4],[0- 1804800- 1804800- 0- 0- 0- 2208001- 2400001],124.9545418787139,3451.8981559056037,1.53579e+12,8.13617e-11,0,0 -101001-4-0,[1- 0- 1- 0- 0- 1- 4- 0- 0- 0- 0- 0- 0],[576000- 0- 576000- 0- 0- 576000- 2208001- 0- 0- 0- 0- 0- 0],[1- 0- 1- 0- 0- 1- 4- 0],[576000- 0- 576000- 0- 0- 576000- 2208001- 0],70.61774785032962,2053.3443155191017,8.82944e+11,7.99799e-11,0,0 -330303-4-3,[3- 3- 0- 3- 0- 3- 4- 0- 0- 3- 0- 0- 0],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 3- 0- 3- 0- 3- 4- 3],[1804800- 1804800- 0- 1804800- 0- 1804800- 2208001- 2400000],113.23647937398181,3161.5149228290675,1.82152e+12,6.21659e-11,0,0 -000011-4-4,[0- 0- 0- 0- 1- 1- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 0- 576000- 576000- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 0- 1- 1- 4- 4],[0- 0- 0- 0- 576000- 576000- 2208001- 2400001],123.94181535184126,3423.1111701147433,1.50239e+12,8.24964e-11,0,0 -044044-2-2,[0- 4- 4- 0- 4- 4- 2- 0- 0- 2- 0- 0- 0],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 4- 4- 0- 4- 4- 2- 2],[0- 1804801- 1804801- 0- 1804801- 1804801- 1478400- 1766400],105.465025423966,2963.1042104076882,1.73062e+12,6.09406e-11,0,0 diff --git a/experiment_automatization/summary_files_only/summary___27Sep22_13_08_16.csv b/experiment_automatization/summary_files_only/summary___27Sep22_13_08_16.csv deleted file mode 100755 index b3ef9deee9a6b5dc63fa452c54db0f2af956ee11..0000000000000000000000000000000000000000 --- a/experiment_automatization/summary_files_only/summary___27Sep22_13_08_16.csv +++ /dev/null @@ -1,71 +0,0 @@ -configurations,generic format,exact frequency,google pixel format,exact frequencies,phone energy,phone power,workload,energy by workload,starting cc_info,ending cc_info -400004-3-3,[4- 0- 0- 0- 0- 4- 3- 0- 0- 3- 0- 0- 0],[1804801- 0- 0- 0- 0- 1804801- 2208000- 0- 0- 2400000- 0- 0- 0],[4- 0- 0- 0- 0- 4- 3- 3],[1804801- 0- 0- 0- 0- 1804801- 2208000- 2400000],119.34585957827149,3303.972496947969,1.82287e+12,6.54714e-11,0,0 -010100-1-0,[0- 1- 0- 1- 0- 0- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 0- 576000- 0- 0- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 0- 1- 0- 0- 1- 0],[0- 576000- 0- 576000- 0- 0- 652800- 0],29.333266968338066,875.1475517737947,3.00353e+11,9.76626e-11,0,0 -040444-3-4,[0- 4- 0- 4- 4- 4- 3- 0- 0- 4- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 1804801- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 4- 0- 4- 4- 4- 3- 4],[0- 1804801- 0- 1804801- 1804801- 1804801- 2208000- 2400001],116.35762591700818,3230.0603908088983,2.00908e+12,5.79159e-11,0,0 -022222-1-4,[0- 2- 2- 2- 2- 2- 1- 0- 0- 4- 0- 0- 0],[0- 1363200- 1363200- 1363200- 1363200- 1363200- 652800- 0- 0- 2400001- 0- 0- 0],[0- 2- 2- 2- 2- 2- 1- 4],[0- 1363200- 1363200- 1363200- 1363200- 1363200- 652800- 2400001],122.50338669214179,3384.066099646713,1.62626e+12,7.53283e-11,0,0 -030033-0-0,[0- 3- 0- 0- 3- 3- 0- 0- 0- 0- 0- 0- 0],[0- 1804800- 0- 0- 1804800- 1804800- 0- 0- 0- 0- 0- 0- 0],[0- 3- 0- 0- 3- 3- 0- 0],[0- 1804800- 0- 0- 1804800- 1804800- 0- 0],43.54520762934676,1287.4843916099676,4.71273e+11,9.23991e-11,0,0 -030330-3-0,[0- 3- 0- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[0- 1804800- 0- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[0- 3- 0- 3- 3- 0- 3- 0],[0- 1804800- 0- 1804800- 1804800- 0- 2208000- 0],71.91694166089496,2082.8408780961536,8.81748e+11,8.15618e-11,0,0 -303300-4-3,[3- 0- 3- 3- 0- 0- 4- 0- 0- 3- 0- 0- 0],[1804800- 0- 1804800- 1804800- 0- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[3- 0- 3- 3- 0- 0- 4- 3],[1804800- 0- 1804800- 1804800- 0- 0- 2208001- 2400000],124.19427655586752,3415.3284879255525,1.62978e+12,7.62031e-11,0,0 -011111-4-3,[0- 1- 1- 1- 1- 1- 4- 0- 0- 3- 0- 0- 0],[0- 576000- 576000- 576000- 576000- 576000- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 1- 1- 1- 1- 1- 4- 3],[0- 576000- 576000- 576000- 576000- 576000- 2208001- 2400000],126.30338954445449,3465.129144697557,1.70958e+12,7.38798e-11,0,0 -000000-2-0,[0- 0- 0- 0- 0- 0- 2- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 1478400- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 2- 0],[0- 0- 0- 0- 0- 0- 1478400- 0],39.478775306365286,1174.4294069584626,4.51334e+11,8.74713e-11,0,0 -404400-3-4,[4- 0- 4- 4- 0- 0- 3- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 1804801- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 4- 0- 0- 3- 4],[1804801- 0- 1804801- 1804801- 0- 0- 2208000- 2400001],124.51183305344212,3426.9259910291603,1.63104e+12,7.63389e-11,0,0 -040044-4-2,[0- 4- 0- 0- 4- 4- 4- 0- 0- 2- 0- 0- 0],[0- 1804801- 0- 0- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 4- 0- 0- 4- 4- 4- 2],[0- 1804801- 0- 0- 1804801- 1804801- 2208001- 1766400],123.33245871749034,3403.614309030971,1.74591e+12,7.06408e-11,0,0 -000022-4-2,[0- 0- 0- 0- 2- 2- 4- 0- 0- 2- 0- 0- 0],[0- 0- 0- 0- 1363200- 1363200- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 0- 0- 2- 2- 4- 2],[0- 0- 0- 0- 1363200- 1363200- 2208001- 1766400],108.34083834244399,3032.335089284591,1.48379e+12,7.30163e-11,0,0 -101011-1-4,[1- 0- 1- 0- 1- 1- 1- 0- 0- 4- 0- 0- 0],[576000- 0- 576000- 0- 576000- 576000- 652800- 0- 0- 2400001- 0- 0- 0],[1- 0- 1- 0- 1- 1- 1- 4],[576000- 0- 576000- 0- 576000- 576000- 652800- 2400001],102.88066448309247,2908.5660002060094,1.22409e+12,8.40467e-11,0,0 -002022-3-4,[0- 0- 2- 0- 2- 2- 3- 0- 0- 4- 0- 0- 0],[0- 0- 1363200- 0- 1363200- 1363200- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 2- 0- 2- 2- 3- 4],[0- 0- 1363200- 0- 1363200- 1363200- 2208000- 2400001],114.15113103274744,3176.7849504761666,1.74346e+12,6.54739e-11,0,0 -333303-0-0,[3- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 1804800- 1804800- 0- 1804800- 0- 0- 0- 0- 0- 0- 0],[3- 3- 3- 3- 0- 3- 0- 0],[1804800- 1804800- 1804800- 1804800- 0- 1804800- 0- 0],56.13882999842775,1642.8682165818245,8.01226e+11,7.00662e-11,0,0 -044444-4-1,[0- 4- 4- 4- 4- 4- 4- 0- 0- 1- 0- 0- 0],[0- 1804801- 1804801- 1804801- 1804801- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[0- 4- 4- 4- 4- 4- 4- 1],[0- 1804801- 1804801- 1804801- 1804801- 1804801- 2208001- 806400],120.51289726337349,3330.605525280565,1.78152e+12,6.76461e-11,0,0 -444444-2-0,[4- 4- 4- 4- 4- 4- 2- 0- 0- 0- 0- 0- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 1478400- 0- 0- 0- 0- 0- 0],[4- 4- 4- 4- 4- 4- 2- 0],[1804801- 1804801- 1804801- 1804801- 1804801- 1804801- 1478400- 0],84.01077732432012,2411.6694156324215,1.46476e+12,5.73546e-11,0,0 -333330-3-0,[3- 3- 3- 3- 3- 0- 3- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 0- 0- 0- 0],[3- 3- 3- 3- 3- 0- 3- 0],[1804800- 1804800- 1804800- 1804800- 1804800- 0- 2208000- 0],73.9788339713058,2134.2954651773557,9.97684e+11,7.41506e-11,0,0 -330333-0-0,[3- 3- 0- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0],[1804800- 1804800- 0- 1804800- 1804800- 1804800- 0- 0- 0- 0- 0- 0- 0],[3- 3- 0- 3- 3- 3- 0- 0],[1804800- 1804800- 0- 1804800- 1804800- 1804800- 0- 0],56.12264261785375,1645.1557737741268,8.01194e+11,7.00488e-11,0,0 -404000-1-4,[4- 0- 4- 0- 0- 0- 1- 0- 0- 4- 0- 0- 0],[1804801- 0- 1804801- 0- 0- 0- 652800- 0- 0- 2400001- 0- 0- 0],[4- 0- 4- 0- 0- 0- 1- 4],[1804801- 0- 1804801- 0- 0- 0- 652800- 2400001],98.87678983112122,2795.436262952959,1.10371e+12,8.95858e-11,0,0 -040000-1-1,[0- 4- 0- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0],[0- 1804801- 0- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 4- 0- 0- 0- 0- 1- 1],[0- 1804801- 0- 0- 0- 0- 652800- 806400],36.033655599018125,1082.0051467189248,4.97393e+11,7.2445e-11,0,0 -202000-4-4,[2- 0- 2- 0- 0- 0- 4- 0- 0- 4- 0- 0- 0],[1363200- 0- 1363200- 0- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[2- 0- 2- 0- 0- 0- 4- 4],[1363200- 0- 1363200- 0- 0- 0- 2208001- 2400001],121.3261707493522,3347.22807112222,1.58258e+12,7.66635e-11,0,0 -440000-4-3,[4- 4- 0- 0- 0- 0- 4- 0- 0- 3- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[4- 4- 0- 0- 0- 0- 4- 3],[1804801- 1804801- 0- 0- 0- 0- 2208001- 2400000],123.76643306931336,3411.6370065652713,1.54753e+12,7.99768e-11,0,0 -044000-2-4,[0- 4- 4- 0- 0- 0- 2- 0- 0- 4- 0- 0- 0],[0- 1804801- 1804801- 0- 0- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[0- 4- 4- 0- 0- 0- 2- 4],[0- 1804801- 1804801- 0- 0- 0- 1478400- 2400001],119.74647034119525,3314.4536463689888,1.35633e+12,8.82871e-11,0,0 -044000-1-1,[0- 4- 4- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0],[0- 1804801- 1804801- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 4- 4- 0- 0- 0- 1- 1],[0- 1804801- 1804801- 0- 0- 0- 652800- 806400],37.62933358062305,1124.9950582416197,5.60047e+11,6.71896e-11,0,0 -222000-4-1,[2- 2- 2- 0- 0- 0- 4- 0- 0- 1- 0- 0- 0],[1363200- 1363200- 1363200- 0- 0- 0- 2208001- 0- 0- 806400- 0- 0- 0],[2- 2- 2- 0- 0- 0- 4- 1],[1363200- 1363200- 1363200- 0- 0- 0- 2208001- 806400],91.92921607978309,2610.553903231426,1.14773e+12,8.00966e-11,0,0 -111010-4-1,[1- 1- 1- 0- 1- 0- 4- 0- 0- 1- 0- 0- 0],[576000- 576000- 576000- 0- 576000- 0- 2208001- 0- 0- 806400- 0- 0- 0],[1- 1- 1- 0- 1- 0- 4- 1],[576000- 576000- 576000- 0- 576000- 0- 2208001- 806400],94.6911262455677,2682.0050051674357,1.21475e+12,7.79511e-11,0,0 -000000-1-1,[0- 0- 0- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0],[0- 0- 0- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0],[0- 0- 0- 0- 0- 0- 1- 1],[0- 0- 0- 0- 0- 0- 652800- 806400],35.22852242582477,1056.7082246950774,4.46808e+11,7.88449e-11,0,0 -004044-3-0,[0- 0- 4- 0- 4- 4- 3- 0- 0- 0- 0- 0- 0],[0- 0- 1804801- 0- 1804801- 1804801- 2208000- 0- 0- 0- 0- 0- 0],[0- 0- 4- 0- 4- 4- 3- 0],[0- 0- 1804801- 0- 1804801- 1804801- 2208000- 0],92.13412396487708,2615.830818373261,1.21078e+12,7.60949e-11,0,0 -010110-0-4,[0- 1- 0- 1- 1- 0- 0- 0- 0- 4- 0- 0- 0],[0- 576000- 0- 576000- 576000- 0- 0- 0- 0- 2400001- 0- 0- 0],[0- 1- 0- 1- 1- 0- 0- 4],[0- 576000- 0- 576000- 576000- 0- 0- 2400001],84.29610672291535,2401.428856137876,9.49868e+11,8.87451e-11,0,0 -011010-4-4,[0- 1- 1- 0- 1- 0- 4- 0- 0- 4- 0- 0- 0],[0- 576000- 576000- 0- 576000- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 1- 1- 0- 1- 0- 4- 4],[0- 576000- 576000- 0- 576000- 0- 2208001- 2400001],121.75019868110246,3359.360706124302,1.61928e+12,7.51879e-11,0,0 -002200-3-4,[0- 0- 2- 2- 0- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 1363200- 1363200- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 2- 2- 0- 0- 3- 4],[0- 0- 1363200- 1363200- 0- 0- 2208000- 2400001],124.70713800360187,3424.9092017415082,1.5396e+12,8.09997e-11,0,0 -220000-4-3,[2- 2- 0- 0- 0- 0- 4- 0- 0- 3- 0- 0- 0],[1363200- 1363200- 0- 0- 0- 0- 2208001- 0- 0- 2400000- 0- 0- 0],[2- 2- 0- 0- 0- 0- 4- 3],[1363200- 1363200- 0- 0- 0- 0- 2208001- 2400000],123.76298645550506,3411.973682969723,1.52034e+12,8.14048e-11,0,0 -010011-1-0,[0- 1- 0- 0- 1- 1- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 0- 0- 576000- 576000- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 0- 0- 1- 1- 1- 0],[0- 576000- 0- 0- 576000- 576000- 652800- 0],31.21116548902756,936.1266698526085,3.56064e+11,8.76561e-11,0,0 -110111-0-0,[1- 1- 0- 1- 1- 1- 0- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 576000- 576000- 576000- 0- 0- 0- 0- 0- 0- 0],[1- 1- 0- 1- 1- 1- 0- 0],[576000- 576000- 0- 576000- 576000- 576000- 0- 0],27.505362716821367,828.179805876756,2.49512e+11,1.10237e-10,0,0 -400444-4-1,[4- 0- 0- 4- 4- 4- 4- 0- 0- 1- 0- 0- 0],[1804801- 0- 0- 1804801- 1804801- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[4- 0- 0- 4- 4- 4- 4- 1],[1804801- 0- 0- 1804801- 1804801- 1804801- 2208001- 806400],126.61923119465733,3475.219262278411,1.651e+12,7.66924e-11,0,0 -003330-3-4,[0- 0- 3- 3- 3- 0- 3- 0- 0- 4- 0- 0- 0],[0- 0- 1804800- 1804800- 1804800- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[0- 0- 3- 3- 3- 0- 3- 4],[0- 0- 1804800- 1804800- 1804800- 0- 2208000- 2400001],123.52710002608386,3404.287638892944,1.61321e+12,7.65722e-11,0,0 -440000-3-4,[4- 4- 0- 0- 0- 0- 3- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 2208000- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 0- 0- 0- 3- 4],[1804801- 1804801- 0- 0- 0- 0- 2208000- 2400001],125.91612341912182,3456.9062331604746,1.52148e+12,8.2759e-11,0,0 -222022-4-1,[2- 2- 2- 0- 2- 2- 4- 0- 0- 1- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 0- 0- 806400- 0- 0- 0],[2- 2- 2- 0- 2- 2- 4- 1],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 2208001- 806400],110.60744592261999,3092.825182305252,1.60533e+12,6.89001e-11,0,0 -111000-4-0,[1- 1- 1- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0],[576000- 576000- 576000- 0- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[1- 1- 1- 0- 0- 0- 4- 0],[576000- 576000- 576000- 0- 0- 0- 2208001- 0],70.74909507869594,2055.1988408884035,8.80965e+11,8.03086e-11,0,0 -000200-4-4,[0- 0- 0- 2- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 0- 0- 1363200- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 0- 0- 2- 0- 0- 4- 4],[0- 0- 0- 1363200- 0- 0- 2208001- 2400001],123.47585714240162,3401.699747546032,1.49131e+12,8.27969e-11,0,0 -020200-4-4,[0- 2- 0- 2- 0- 0- 4- 0- 0- 4- 0- 0- 0],[0- 1363200- 0- 1363200- 0- 0- 2208001- 0- 0- 2400001- 0- 0- 0],[0- 2- 0- 2- 0- 0- 4- 4],[0- 1363200- 0- 1363200- 0- 0- 2208001- 2400001],124.28261425985075,3421.7508705062573,1.52246e+12,8.16328e-11,0,0 -000440-3-3,[0- 0- 0- 4- 4- 0- 3- 0- 0- 3- 0- 0- 0],[0- 0- 0- 1804801- 1804801- 0- 2208000- 0- 0- 2400000- 0- 0- 0],[0- 0- 0- 4- 4- 0- 3- 3],[0- 0- 0- 1804801- 1804801- 0- 2208000- 2400000],124.81755387120096,3434.252583575421,1.54157e+12,8.09678e-11,0,0 -000044-4-3,[0- 0- 0- 0- 4- 4- 4- 0- 0- 3- 0- 0- 0],[0- 0- 0- 0- 1804801- 1804801- 2208001- 0- 0- 2400000- 0- 0- 0],[0- 0- 0- 0- 4- 4- 4- 3],[0- 0- 0- 0- 1804801- 1804801- 2208001- 2400000],111.13966408827291,3100.99937512128,1.61544e+12,6.87984e-11,0,0 -030333-4-1,[0- 3- 0- 3- 3- 3- 4- 0- 0- 1- 0- 0- 0],[0- 1804800- 0- 1804800- 1804800- 1804800- 2208001- 0- 0- 806400- 0- 0- 0],[0- 3- 0- 3- 3- 3- 4- 1],[0- 1804800- 0- 1804800- 1804800- 1804800- 2208001- 806400],115.26028194854791,3196.0721354604266,1.59421e+12,7.22993e-11,0,0 -011010-1-4,[0- 1- 1- 0- 1- 0- 1- 0- 0- 4- 0- 0- 0],[0- 576000- 576000- 0- 576000- 0- 652800- 0- 0- 2400001- 0- 0- 0],[0- 1- 1- 0- 1- 0- 1- 4],[0- 576000- 576000- 0- 576000- 0- 652800- 2400001],100.32430829656778,2823.7750430680057,1.14131e+12,8.79028e-11,0,0 -222022-2-0,[2- 2- 2- 0- 2- 2- 2- 0- 0- 0- 0- 0- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 1478400- 0- 0- 0- 0- 0- 0],[2- 2- 2- 0- 2- 2- 2- 0],[1363200- 1363200- 1363200- 0- 1363200- 1363200- 1478400- 0],57.43697507918397,1675.4557702165607,1.09221e+12,5.25878e-11,0,0 -040444-4-1,[0- 4- 0- 4- 4- 4- 4- 0- 0- 1- 0- 0- 0],[0- 1804801- 0- 1804801- 1804801- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[0- 4- 0- 4- 4- 4- 4- 1],[0- 1804801- 0- 1804801- 1804801- 1804801- 2208001- 806400],121.35756750651369,3347.723558374686,1.63746e+12,7.41133e-11,0,0 -100101-4-1,[1- 0- 0- 1- 0- 1- 4- 0- 0- 1- 0- 0- 0],[576000- 0- 0- 576000- 0- 576000- 2208001- 0- 0- 806400- 0- 0- 0],[1- 0- 0- 1- 0- 1- 4- 1],[576000- 0- 0- 576000- 0- 576000- 2208001- 806400],92.22801679556146,2627.0248424609267,1.15842e+12,7.96154e-11,0,0 -303330-0-0,[3- 0- 3- 3- 3- 0- 0- 0- 0- 0- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 0- 0- 0- 0- 0- 0- 0],[3- 0- 3- 3- 3- 0- 0- 0],[1804800- 0- 1804800- 1804800- 1804800- 0- 0- 0],26.96544838392937,811.8472630161231,1.9772e+11,1.36382e-10,0,0 -011110-2-4,[0- 1- 1- 1- 1- 0- 2- 0- 0- 4- 0- 0- 0],[0- 576000- 576000- 576000- 576000- 0- 1478400- 0- 0- 2400001- 0- 0- 0],[0- 1- 1- 1- 1- 0- 2- 4],[0- 576000- 576000- 576000- 576000- 0- 1478400- 2400001],126.91635378164342,3487.422901399123,1.49232e+12,8.50463e-11,0,0 -010010-1-0,[0- 1- 0- 0- 1- 0- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 0- 0- 576000- 0- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 0- 0- 1- 0- 1- 0],[0- 576000- 0- 0- 576000- 0- 652800- 0],29.302609961404496,885.0548170843787,3.0073e+11,9.74383e-11,0,0 -440000-1-1,[4- 4- 0- 0- 0- 0- 1- 0- 0- 1- 0- 0- 0],[1804801- 1804801- 0- 0- 0- 0- 652800- 0- 0- 806400- 0- 0- 0],[4- 4- 0- 0- 0- 0- 1- 1],[1804801- 1804801- 0- 0- 0- 0- 652800- 806400],36.900814035886306,1099.543547621793,5.57232e+11,6.62216e-11,0,0 -300300-4-2,[3- 0- 0- 3- 0- 0- 4- 0- 0- 2- 0- 0- 0],[1804800- 0- 0- 1804800- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[3- 0- 0- 3- 0- 0- 4- 2],[1804800- 0- 0- 1804800- 0- 0- 2208001- 1766400],122.40550579523048,3376.8869185631847,1.41086e+12,8.67595e-11,0,0 -000100-4-2,[0- 0- 0- 1- 0- 0- 4- 0- 0- 2- 0- 0- 0],[0- 0- 0- 576000- 0- 0- 2208001- 0- 0- 1766400- 0- 0- 0],[0- 0- 0- 1- 0- 0- 4- 2],[0- 0- 0- 576000- 0- 0- 2208001- 1766400],122.49843853021618,3374.7759144212678,1.35024e+12,9.07235e-11,0,0 -030300-2-0,[0- 3- 0- 3- 0- 0- 2- 0- 0- 0- 0- 0- 0],[0- 1804800- 0- 1804800- 0- 0- 1478400- 0- 0- 0- 0- 0- 0],[0- 3- 0- 3- 0- 0- 2- 0],[0- 1804800- 0- 1804800- 0- 0- 1478400- 0],41.40578571466455,1233.5674878406967,5.75918e+11,7.18953e-11,0,0 -000000-3-0,[0- 0- 0- 0- 0- 0- 3- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 2208000- 0- 0- 0- 0- 0- 0],[0- 0- 0- 0- 0- 0- 3- 0],[0- 0- 0- 0- 0- 0- 2208000- 0],64.92735169556931,1889.9430513240357,6.85713e+11,9.46859e-11,0,0 -100011-0-0,[1- 0- 0- 0- 1- 1- 0- 0- 0- 0- 0- 0- 0],[576000- 0- 0- 0- 576000- 576000- 0- 0- 0- 0- 0- 0- 0],[1- 0- 0- 0- 1- 1- 0- 0],[576000- 0- 0- 0- 576000- 576000- 0- 0],25.119454799109704,762.438877271726,1.46547e+11,1.71409e-10,0,0 -110011-4-2,[1- 1- 0- 0- 1- 1- 4- 0- 0- 2- 0- 0- 0],[576000- 576000- 0- 0- 576000- 576000- 2208001- 0- 0- 1766400- 0- 0- 0],[1- 1- 0- 0- 1- 1- 4- 2],[576000- 576000- 0- 0- 576000- 576000- 2208001- 1766400],125.96580715484728,3456.773557030797,1.53975e+12,8.18093e-11,0,0 -444004-4-1,[4- 4- 4- 0- 0- 4- 4- 0- 0- 1- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 0- 0- 806400- 0- 0- 0],[4- 4- 4- 0- 0- 4- 4- 1],[1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 806400],120.89745331007481,3342.8722629234067,1.63131e+12,7.41107e-11,0,0 -100101-2-4,[1- 0- 0- 1- 0- 1- 2- 0- 0- 4- 0- 0- 0],[576000- 0- 0- 576000- 0- 576000- 1478400- 0- 0- 2400001- 0- 0- 0],[1- 0- 0- 1- 0- 1- 2- 4],[576000- 0- 0- 576000- 0- 576000- 1478400- 2400001],119.77070167747377,3314.6235597748964,1.39608e+12,8.57907e-11,0,0 -400444-4-2,[4- 0- 0- 4- 4- 4- 4- 0- 0- 2- 0- 0- 0],[1804801- 0- 0- 1804801- 1804801- 1804801- 2208001- 0- 0- 1766400- 0- 0- 0],[4- 0- 0- 4- 4- 4- 4- 2],[1804801- 0- 0- 1804801- 1804801- 1804801- 2208001- 1766400],121.9724744731008,3370.5182913598082,1.90041e+12,6.41822e-11,0,0 -404444-0-0,[4- 0- 4- 4- 4- 4- 0- 0- 0- 0- 0- 0- 0],[1804801- 0- 1804801- 1804801- 1804801- 1804801- 0- 0- 0- 0- 0- 0- 0],[4- 0- 4- 4- 4- 4- 0- 0],[1804801- 0- 1804801- 1804801- 1804801- 1804801- 0- 0],57.03609188920886,1672.4455435250297,7.99584e+11,7.13322e-11,0,0 -010000-1-0,[0- 1- 0- 0- 0- 0- 1- 0- 0- 0- 0- 0- 0],[0- 576000- 0- 0- 0- 0- 652800- 0- 0- 0- 0- 0- 0],[0- 1- 0- 0- 0- 0- 1- 0],[0- 576000- 0- 0- 0- 0- 652800- 0],28.44545035196286,849.9716865598772,2.44997e+11,1.16105e-10,0,0 -004040-4-1,[0- 0- 4- 0- 4- 0- 4- 0- 0- 1- 0- 0- 0],[0- 0- 1804801- 0- 1804801- 0- 2208001- 0- 0- 806400- 0- 0- 0],[0- 0- 4- 0- 4- 0- 4- 1],[0- 0- 1804801- 0- 1804801- 0- 2208001- 806400],89.83494186903447,2559.3146454587963,1.08924e+12,8.24749e-11,0,0 -040000-2-2,[0- 4- 0- 0- 0- 0- 2- 0- 0- 2- 0- 0- 0],[0- 1804801- 0- 0- 0- 0- 1478400- 0- 0- 1766400- 0- 0- 0],[0- 4- 0- 0- 0- 0- 2- 2],[0- 1804801- 0- 0- 0- 0- 1478400- 1766400],68.1209681471965,1980.1601705048,1.10313e+12,6.17524e-11,0,0 -110111-2-0,[1- 1- 0- 1- 1- 1- 2- 0- 0- 0- 0- 0- 0],[576000- 576000- 0- 576000- 576000- 576000- 1478400- 0- 0- 0- 0- 0- 0],[1- 1- 0- 1- 1- 1- 2- 0],[576000- 576000- 0- 576000- 576000- 576000- 1478400- 0],45.38116392249349,1337.2850478292821,7.41426e+11,6.12079e-11,0,0 -444004-4-4,[4- 4- 4- 0- 0- 4- 4- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 0- 0- 2400001- 0- 0- 0],[4- 4- 4- 0- 0- 4- 4- 4],[1804801- 1804801- 1804801- 0- 0- 1804801- 2208001- 2400001],117.78535860894817,3264.4306445831553,2.01628e+12,5.84172e-11,0,0 -400000-4-0,[4- 0- 0- 0- 0- 0- 4- 0- 0- 0- 0- 0- 0],[1804801- 0- 0- 0- 0- 0- 2208001- 0- 0- 0- 0- 0- 0],[4- 0- 0- 0- 0- 0- 4- 0],[1804801- 0- 0- 0- 0- 0- 2208001- 0],65.75187062230799,1924.0308139898107,7.57727e+11,8.67751e-11,0,0 -440404-1-4,[4- 4- 0- 4- 0- 4- 1- 0- 0- 4- 0- 0- 0],[1804801- 1804801- 0- 1804801- 0- 1804801- 652800- 0- 0- 2400001- 0- 0- 0],[4- 4- 0- 4- 0- 4- 1- 4],[1804801- 1804801- 0- 1804801- 0- 1804801- 652800- 2400001],124.08754754765253,3413.4848322202406,1.65355e+12,7.50431e-11,0,0 diff --git a/kernel_ridge_linear_model/kernel_ridge.py b/kernel_ridge_linear_model/kernel_ridge.py index b4665c5008e574aa1ba1c9a5041ca61c8febc9a4..e47f7c3586f0280cf11d03c2bddca232baf1e5f0 100755 --- a/kernel_ridge_linear_model/kernel_ridge.py +++ b/kernel_ridge_linear_model/kernel_ridge.py @@ -72,19 +72,16 @@ if search_ridge_coeff == False: search_strategy = "----" do_gaussian_process = True # ADDED before integrating experiment automatization generate_plots = True # MODIFIED before integrating experiment automatization +generate_best_configuration_file = True compute_marginal_effect = True # MODIFIED before integrating experiment automatization -workstep = "reviewing_mariginal_interaction_plots" # "reviewing_mariginal_interaction_plots" #"looking_strange_cases" +workstep = "testing_best_configuration_estimation" #"reviewing_mariginal_interaction_plots" # "reviewing_mariginal_interaction_plots" #"looking_strange_cases" acceptable_marginal_mean_value = 0 # if not 0, the horizontal bar at the level of this value will appear in marginal graph (on the samsung). # this can help decision maker to chose acceptable situation, before scheduling at thread on core # or increasing socket frequency, associated with a parameter of the model. import time -if search_ridge_coeff == False and X_format_in_model == "base_Y_N_on_socket" and phone_name == "google_pixel_4a_5g": - alpha = 0.02000000098 - number_of_neighbour = 20 - time.sleep(5) - automatization_summaries_folder = "/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/GOOGLE_PIXEL_RESULTS/summary_files_only_0.89" -elif workstep == "looking_strange_cases" : + +if workstep == "looking_strange_cases" : print(" --- looking at strange cases") X_format_in_model = "base_Y" automatization_summaries_folder = "/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/looking_at_strange_cases" @@ -93,16 +90,27 @@ elif workstep == "looking_strange_cases" : do_gaussian_process = True # generate_plots = True # compute_marginal_effect = False # - - -elif search_ridge_coeff == False and X_format_in_model == "base_Y" and phone_name == "google_pixel_4a_5g": - print(" --- reviewing marginal plot on google pixel") - alpha = 0.01000000099 - energy_gap = 10 - number_of_neighbour = 10 +elif search_ridge_coeff == False and phone_name == "google_pixel_4a_5g": automatization_summaries_folder = "/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/GOOGLE_PIXEL_RESULTS/summary_files_only_0.89" - + if X_format_in_model == "base_Y" + print(" --- reviewing marginal plot on google pixel") + alpha = 0.01000000099 + energy_gap = 10 + number_of_neighbour = 10 + if workstep == "testing_best_configuration_estimation": + do_gaussian_process = True # + generate_plots = True # + compute_marginal_effect = False # + elif X_format_in_model == "base_Y_N_on_socket": + alpha = 0.02000000098 + number_of_neighbour = 20 + time.sleep(5) + automatization_summaries_folder = "/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/GOOGLE_PIXEL_RESULTS/summary_files_only_0.89" + + + + elif search_ridge_coeff == False and X_format_in_model == "base_Y" and phone_name == "samsung_galaxy_s8": print(" --- New tests on samsung galaxy s8") @@ -114,6 +122,18 @@ elif search_ridge_coeff == False and X_format_in_model == "base_Y" and phone_nam number_of_neighbour = 10 acceptable_marginal_mean_value = -2.6e+9 + + + + + + + + + + + + elif search_ridge_coeff == False and X_format_in_model == "base_Y_F" and phone_name == "google_pixel_4a_5g": print(" --- Tests on google pixel including the ones with the frequency and the governor not modified") @@ -337,6 +357,11 @@ if (generate_plots): utils.write_result_in_csv_file(result_summary_csv_file_name, experiments_preprocessing_parameters) +if generate_best_configuration_file: + utils_functions_for_estimation.write_sorted_estimations_of_configurations(number_of_combinaison, gauss_process, input_format, X_format_in_model, exact_values_of_frequency, + output_file_path="/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/kernel_ridge_model/energy_efficiency_estimations.csv") + #output_file_path="/mnt/c/Users/lavoi/opportunist_task_on_android/scripts_valuable_files/experiment_automatization/can_be_reused/input_configurations_file.csv") + if compute_marginal_effect: # computing marginal effect based on formulas (7) and (8) of the paper Kernel-Based Regularized Least Squares in R (KRLS) and Stata (krls). diff --git a/kernel_ridge_linear_model/utils_functions_for_estimation.py b/kernel_ridge_linear_model/utils_functions_for_estimation.py new file mode 100755 index 0000000000000000000000000000000000000000..bbb1b5d5ffa4b2792b62850e7d8635015df1fb21 --- /dev/null +++ b/kernel_ridge_linear_model/utils_functions_for_estimation.py @@ -0,0 +1,423 @@ +# this file is for estimation or the best configuration by the kernel ridge model +# it first generate all possible configuration with the same strategy as the file can_be_reused/generate_really_tested_configurations_for_[...].py +# secondly, based on the kernel ridge model parameter computed, it estimate the efficiency of each configurations and +# sort it +# write it in the output file. +# In the first use case of this script, we do not considere the level 4 frequency level (where the governor is not touched), +# because we whant to analyse very first experiments results. + +import random +from itertools import product +import utils_functions as utils + +# NOTE: to integretate the situation where the governor of the socket is not touched, frequency level can take tbe value of 4 +# in this case put this variable (consider_free_frequency) to 1 before continue +consider_free_frequency = 0 +# To generate only configurations where there is at least one socket with default governor +only_with_frequency_free = False + +if consider_free_frequency == 1: + max_frequency_level = 4 +else: + max_frequency_level = 3 +# TODO In some comment this value is 3 because we used 3 frequency levels at the beginning of the project (need to modify it later!!!) +# + +def convert_in_base(decimal_value, base, length = 8): + # convert a number in base 10 to its corresponding value in base Y" + #For exemple the configuration 0, 3, 3, 3, 0, 0, 0, 2 + #will have the base notation 2 0 1 1 1 0 0 0 2 + # return the result as a numpy array + print (" --- converting " + str(decimal_value) + " in base " + str(base)) + + # first + list_of_rest=[] + if (decimal_value < base): + list_of_rest.append(decimal_value) + for index in range(len(list_of_rest), length): + list_of_rest.append(0) + print (" --- result ", list(reversed(list_of_rest))) + return list(reversed(list_of_rest)) + + + + last_result = decimal_value + while last_result >= base: + print (" --- appending " + str(int(last_result) % int(base)) + " to result") + list_of_rest.append(int(last_result) % int(base)) + last_result = last_result/base + print (" --- appending " + str(int(last_result)) + " to result") + list_of_rest.append(int(last_result)) + + for index in range(len(list_of_rest), length): + list_of_rest.append(0) + + print (" --- result ", list(reversed(list_of_rest))) + + return list(reversed(list_of_rest)) + + + +def convert_from_triplet_to_base_Y(triplet_of_decimal_value): + # convert a triplet of decimal numbers from decimal base to base 3, 2 and 4 respectively " + # return a list of concatenated arrays, each array is the representation of decimal number in the bases listed above + # For exemple the triplet (3, 4, 3) + # the input array will have the base notation (( 3 in base max_frequency_level on one bits), (4 in base 2 on six bits )(3 in base max_frequency_level+1 on tow bits)) + # this function will just return an array + print (" --- converting " + repr(triplet_of_decimal_value) + " to base Y ( base 3 on 2 bits, 2 on 6 bits and 4 on 2 bits)") + + result_1 = convert_in_base(triplet_of_decimal_value[0], max_frequency_level, 1) + result_2 = convert_in_base(triplet_of_decimal_value[1], 2, 6) + result_3 = convert_in_base(triplet_of_decimal_value[2], max_frequency_level+1, 2) + result = result_1 + result_2 + result_3 + + print (" --- Result = ", result) + return result + + + +def convert_from_base_Y_to_configuration_notation(array_in_base_Y): + # convert a base Y notation to the configuration notation + # this code will check the value of the first element of the array and apply the corresponding frequency level on next sixth element of the array given as parameter + + print (" --- Converting base Y number " + repr(array_in_base_Y) + " to configuration notation" ) + + frequency_level = array_in_base_Y[0] + 1 + result = [] + + for index in range(1, 7): + if array_in_base_Y[index] == 1: + result.append(frequency_level) + else: + result.append(0) + for index in range(7, len(array_in_base_Y)): + result.append(array_in_base_Y[index]) + + print (" --- Result = ", result) + return result + + + +def convert_from_configuration_to_base_Y(configuration): + # convert a configuration to base Y + # return the result as a numpy array + + # getting the frequency level (the first not nul value in the six first numbers of configurations) + # (other not nul values in the six first numbers of the configuration should be the same) + print (" --- Converting " + repr(configuration) + " in base Y array notation" ) + + result = [] + result.append(0) + frequency_level = 0 + for index in range(0, 6): + if configuration[index] != 0 : + frequency_level = configuration[index] + result.append(1) + else: + result.append(0) + + if frequency_level == 0: + result[0] = 0 + else : + result[0] = frequency_level - 1 + + for index in range(6, len(configuration)): + result.append(configuration[index]) + print (" --- Result = ", result) + return result + + +def convert_array_from_base(array_of_values, base): + # convert a number in base "base" to its corresponding value in base 10 + # return the result as a numpy array + print (" --- Converting array " + repr(array_of_values) + " from base " + str(base) + " to decimal" ) + result = 0 + for index in range(0, len(array_of_values)): + j = len(array_of_values) - 1 - index + result = result + array_of_values[j] * ( base ** index ) + + print (" --- result ", result) + + return result + +def convert_from_base_Y_to_triplet(array_in_base_Y): + # convert a base Y notation ( base 3, 2 and 4 respectively) to triplet triplet of decimal numbers " + # the input value is a list of concatenated arrays, each array is the representation of decimal number in the bases listed above + + # it will have the base notation (( 3 in base 3 on one bits), (4 in base 2 on six bits )(3 in base 4 on tow bits)) + # will return the triplet (3, 4, 3) + # this function will just return an array + + print (" --- Converting array " + repr(array_in_base_Y) + " from base Y to triplet" ) + result_1 = convert_array_from_base([array_in_base_Y[0]], max_frequency_level) + result_2 = convert_array_from_base(array_in_base_Y[1:6], 2) + result_3 = convert_array_from_base(array_in_base_Y[7:8], max_frequency_level+1) + result = [result_1, result_2, result_3 ] + print (" --- Result " + repr(result) ) + + return result + + + +def convert_from_configuration_to_tripet(configuration): + return convert_from_base_Y_to_triplet(convert_from_configuration_to_base_Y(configuration)) +def convert_from_triplet_to_configuration(triplet): + return convert_from_base_Y_to_configuration_notation(convert_from_triplet_to_base_Y(triplet)) + + +def substract_already_tested_configuration (configurations_input_file, configuration_to_subtract, configuration_output_file): + ## This function substract some configurations from a list of configurations. + # The configurations passed as input are the one generated by function above + # The configuration to substract are the one already tested + # They are readed by these function in a summary file generated by the automatization script + # As a result we should have a list of configuration with the same format as the list passed as input. + + print("--- Raeding the configuration to subtract file ") + list_of_configuration_to_substract=[] + file_to_subtract = open(configuration_to_subtract, 'r') + header=1 + while True: + line = file_to_subtract.readline() + if not line: + break + datas_in_line = line.split(",") + configuration_as_string=datas_in_line[0] + if(header == 0): + print("--- Reading next configuration to substract", configuration_as_string) + list_of_configuration_to_substract.append(configuration_as_string) + if (header == 1): + header=0 + + file_to_subtract.close() + + print("--- Writing the configuration output file ") + with open(configuration_output_file,'w') as file: + file.write("configurations,google pixel format\n") + input_file = open(configurations_input_file, 'r') + header=1 + while True: + line = input_file.readline() + if not line: + break + if(header == 1): + header=0 + continue + + datas_in_line = line.split(",") + current_configuration_as_string=datas_in_line[0] + print ("--- Testing this configuration ", current_configuration_as_string) + if (current_configuration_as_string in list_of_configuration_to_substract ): + print("--- We don't add this configuration ",current_configuration_as_string) + else: + print ("--- We add this configuration") + file.write(line) + input_file.close() + + +def get_configurations_from_summary_file(summary_file_path): + print (" --- Getting data from file ", summary_file_path) + result = [] + summary_file = open(summary_file_path, 'r') + header=1 + while True: + line = summary_file.readline() + if not line: + break + if(header == 1): + header=0 + continue + print("--- Reading the line :", line) + line_data = line.split(",") + current_configuration = line_data[3] + current_configuration = (current_configuration[1:-1]).replace(" ", "").split("-") + print ("arrays of value as string : ", current_configuration) + X_line = [int(numeric_string) for numeric_string in current_configuration] + print("resulted X configuration : ", X_line) + result.append(X_line) + return result + + + + +import os +def get_configurations_from_summary_folder( summary_folder_path ): + total_result_list = [] + list_of_files = {} + print (" --- Getting data from folder ", summary_folder_path) + for (dirpath, dirnames, filenames) in os.walk(summary_folder_path): + for filename in filenames: + #if filename.endswith('.html'): + #list_of_files[filename] = os.sep.join([dirpath, filename]) + current_result_list = get_configurations_from_summary_file(os.sep.join([dirpath, filename])) + total_result_list = total_result_list + current_result_list + return total_result_list + + +import itertools +import numpy as np +def array_in_list_of_array(val, list_of_array): + place = 0 + for curr in list_of_array: + if (np.array_equal(curr, val)): + return place + place = place + 1 + + return -1 + + +def four_is_in_configuration(i): + configuration_as_array = convert_from_triplet_to_configuration(i) + for i in configuration_as_array: + if i == 4: + return True + return False + + + + +def convert_configuration_to_suitable_format_for_estimation(configuration, input_format, X_format_in_model, exact_values_of_frequency): + result = [] + if (input_format == "google_pixel_4a_5g_format"): # or can be"samsung_galaxy_s8_format", or "generic" + if (not exact_values_of_frequency): + if(X_format_in_model == "base_Y"): + # In the case where we cannot longer set different values of frequencies to core on the same socket; + # variables are no longer independant, + # So we introduce another notation factorizing the not nul frequency level to the first newly introduced position + + result = utils.convert_from_configuration_to_base_Y(configuration) + + continue + elif (X_format_in_model == "base_Y_N_on_socket"): + + result = utils.convert_from_configuration_to_base_Y_N_on_socket(configuration) + + continue + elif(X_format_in_model == "base_Y_F"): + # More than Base_Y, foreach socket another variable has been introduced concerning the fact that the frequency of the socket is modify or no + + result = utils.convert_from_configuration_to_base_Y_F(configuration) + + continue + elif(X_format_in_model == "base_Y_F_N_on_socket"): + # More than Base_Y, foreach socket another variable has been introduced concerning the fact that the frequency of the socket is modify or no + + result = utils.convert_from_configuration_to_base_Y_F_N_on_socket(configuration) + + elif (input_format == "samsung_galaxy_s8_format"): + if (not exact_values_of_frequency): + if(X_format_in_model == "base_Y"): + # In the case where we cannot longer set different values of frequencies to core on the same socket; + # variables are no longer independant, + # So we introduce another notation factorizing the not nul frequency level to the first newly introduced position + + result = utils.convert_from_configuration_to_base_Y(configuration, configuration_format) + #print("--- Special case : resulted X configuration in base Y format: ", X_line) + + elif (X_format_in_model == "base_Y_N_on_socket"): + + result = utils.convert_from_configuration_to_base_Y_N_on_socket(configuration, configuration_format) + + return result + + + + +def write_sorted_estimations_of_configurations(number_of_combinaison, gauss_process, input_format, X_format_in_model, exact_values_of_frequency + output_file_path, number_of_combinaison = 40): + # This function does what this file is suppose to do, please refer to the first lines of this file. + + + + + special_cases_as_triplets = list(product( range(0, max_frequency_level), [0], range(0, (max_frequency_level + 1)**2) )) # See Notation SPACIAL CASE in the introduction comment of the file + all_combinaisons_as_triplets = list(product( range(0, max_frequency_level), range(0, 2**6), range(0, (max_frequency_level + 1)**2) )) + + configurations_candidates_as_triplet = [] + print("--- Number of possible combinations ", len(all_combinaisons_as_triplets)) + for i in all_combinaisons_as_triplets: + if (only_with_frequency_free and four_is_in_configuration(i)): + print("--- Four is in configuration : ", i) + print("--- array format : ", convert_from_triplet_to_configuration(i)) + if (array_in_list_of_array (i, special_cases_as_triplets) !=-1 ): # in this configuration the little socket has all cores off 0, it can be [M, 0, N] + # if it representant, the configuration [0,0, N] as triplet is not tested as triplet is not tested or considered as candidate we add it + if ( array_in_list_of_array( [0, 0, i[2]], configurations_already_tested_as_triplet) == -1 \ + and array_in_list_of_array( [0, 0, i[2]], configurations_candidates_as_triplet) == -1 ): + configurations_candidates_as_triplet.append([0, 0, i[2]]) + print("--- Considering a new special case configuration: ", [i[0], 0, i[2]]) + print("--- Adding the representant: ", [0, 0, i[2]]) + else: + print("--- Considering a new special case configuration: ", [i[0], 0, i[2]]) + print("--- The representant already tested or added in candidates: ", [0, 0, i[2]]) + else : + print (" --- We are not in the presence of a special case, we add configuration :", i) + configurations_candidates_as_triplet.append(i) + else : + print("--- Four is NOT in configuration : ", i) + print("--- array format : ", convert_from_triplet_to_configuration(i)) + if (array_in_list_of_array (i, special_cases_as_triplets) !=-1 ): # in this configuration the little socket has all cores off 0, it can be [M, 0, N] + # if it representant, the configuration [0,0, N] as triplet is not tested as triplet is not tested or considered as candidate we add it + if ( array_in_list_of_array( [0, 0, i[2]], configurations_already_tested_as_triplet) == -1 \ + and array_in_list_of_array( [0, 0, i[2]], configurations_candidates_as_triplet) == -1 ): + configurations_candidates_as_triplet.append([0, 0, i[2]]) + print("--- Considering a new special case configuration: ", [i[0], 0, i[2]]) + print("--- Adding the representant: ", [0, 0, i[2]]) + else: + print("--- Considering a new special case configuration: ", [i[0], 0, i[2]]) + print("--- The representant already tested or added in candidates: ", [0, 0, i[2]]) + else : + print (" --- We are not in the presence of a special case, we add configuration :", i) + configurations_candidates_as_triplet.append(i) + + print("--- Number of configuration candidates ", len(configurations_candidates_as_triplet)) + + #configurations_candidates_as_triplet_retained = random.sample(configurations_candidates_as_triplet,) + configuration__google_pixel_format__model_format__efficiency=[] + + + + + + for decimal_triplet_retained in configurations_candidates_as_triplet: + combination = convert_from_triplet_to_configuration(decimal_triplet_retained) + list_of_retained_configurations.append(combination) + + + combination_for_estimation = convert_configuration_to_suitable_format_for_estimation(combination, input_format, X_format_in_model, exact_values_of_frequency ) + predicted_y_as_array = gauss_process.predict(np.asarray([combination_for_estimation])) + + configuration_google_pixel_format__model_format__efficiency.append([combination, combination_for_estimation, predicted_y_as_array[0]) + sorted_configuration_google_pixel_format__model_format__efficiency = sorted(position_energy_array, key=lambda kv: kv[2], reverse=True) # with original indexes like [ (12, dist_1), (0, dist_2), (4, dist_3).. ] + + + + number_of_configuration_written = 0 + with open(output_file_path,'w') as file: + file.write("configurations,google pixel format, model format, energy_efficiency estimated\n") + for raw_result in sorted_configuration_google_pixel_format__model_format__efficiency: + + retained_combination = raw_result[0] + print ("--- Retained value to add in file: " + str(retained_combination) + ", indice : ", decimal_triplet_retained) + user_friendly=str(retained_combination)[1:-1].replace(" ", "") + user_friendly = user_friendly[:11] + '-' + user_friendly[11+1:] + user_friendly = user_friendly[:13] + '-' + user_friendly[13+1:] + user_friendly = str(user_friendly).replace(",", "") + + + + + + + string_to_write= user_friendly + "," + str(raw_result[0]).replace(",", "-") + "," + + str(raw_result[1]).replace(",", "-") + "," str(raw_result[2]) + + + file.write(string_to_write) + file.write('\n') + number_of_configuration_written = number_of_configuration_written +1 + if number_of_configuration_written > number_of_combinaison: + break + print("--- Number of configurations written = ", number_of_combinaison) + print("--- Outpuf file = ", output_file_path) + + +