sqrtspace-experiments/experiments/checkpointed_sorting/final_experiment_results.json
2025-07-20 03:56:21 -04:00

449 lines
11 KiB
JSON

{
"environment": {
"timestamp": "2025-07-18T10:01:20.536071",
"platform": "macOS-15.5-arm64-arm-64bit",
"processor": "arm",
"python_version": "3.12.7",
"cpu_count": 16,
"cpu_count_logical": 16,
"memory_total": 68719476736,
"memory_available": 47656845312,
"disk_usage": 1.1,
"cpu_freq_current": 4,
"cpu_freq_max": 4,
"l1_cache": 131072,
"l2_cache": 4194304
},
"parameters": {
"sizes": [
1000,
2000,
5000,
10000,
20000
],
"num_trials": 10
},
"results": [
{
"size": 1000,
"trials": {
"in_memory": [
0.00010085105895996094,
1.71661376953125e-05,
1.2874603271484375e-05,
1.4066696166992188e-05,
1.2874603271484375e-05,
1.2874603271484375e-05,
1.2159347534179688e-05,
1.2159347534179688e-05,
1.1920928955078125e-05,
1.1920928955078125e-05
],
"checkpoint": [
0.009344100952148438,
0.00842428207397461,
0.008480072021484375,
0.007949113845825195,
0.00843501091003418,
0.007977008819580078,
0.007894039154052734,
0.008007049560546875,
0.007789134979248047,
0.007844686508178711
],
"checkpoint_ramdisk": [
0.008478879928588867
]
},
"memory": {
"in_memory": [
10872,
10856,
10856,
10856,
10856,
10856,
10856,
10856,
10856,
10856
],
"checkpoint": [
97039,
91938,
89024,
85282,
79129,
83977,
71587,
85825,
74108,
84568
],
"checkpoint_ramdisk": [
89884
]
},
"in_memory_mean": 2.1886825561523437e-05,
"in_memory_std": 2.6363489476131896e-05,
"in_memory_sem": 8.787829825377298e-06,
"in_memory_ci": [
2.007373376103296e-06,
4.1766277746943574e-05
],
"in_memory_memory_mean": 10857.6,
"in_memory_memory_std": 4.800000000000001,
"checkpoint_mean": 0.008214449882507325,
"checkpoint_std": 0.0004504908982886725,
"checkpoint_sem": 0.0001501636327628908,
"checkpoint_ci": [
0.007874756145052559,
0.00855414361996209
],
"checkpoint_memory_mean": 84247.7,
"checkpoint_memory_std": 7339.022851170311,
"checkpoint_ramdisk_mean": 0.008478879928588867,
"checkpoint_ramdisk_memory": 89884,
"slowdown_disk": 375.31481481481484,
"slowdown_ramdisk": 387.39651416122007,
"io_overhead_factor": 0.9688130922588084
},
{
"size": 2000,
"trials": {
"in_memory": [
2.002716064453125e-05,
2.002716064453125e-05,
2.002716064453125e-05,
2.002716064453125e-05,
2.0265579223632812e-05,
2.09808349609375e-05,
2.0265579223632812e-05,
1.9073486328125e-05,
1.8835067749023438e-05,
1.9788742065429688e-05
],
"checkpoint": [
0.012894868850708008,
0.01236581802368164,
0.012576103210449219,
0.012464761734008789,
0.012450218200683594,
0.012445211410522461,
0.012499094009399414,
0.012444019317626953,
0.012472867965698242,
0.012332916259765625
],
"checkpoint_ramdisk": [
0.012021064758300781
]
},
"memory": {
"in_memory": [
18856,
18856,
18856,
18856,
18856,
18856,
18856,
18856,
18856,
18856
],
"checkpoint": [
114202,
131831,
103236,
141093,
121935,
138891,
132854,
106981,
138035,
122345
],
"checkpoint_ramdisk": [
143016
]
},
"in_memory_mean": 1.9931793212890624e-05,
"in_memory_std": 5.761645304486547e-07,
"in_memory_sem": 1.920548434828849e-07,
"in_memory_ci": [
1.9497334973044992e-05,
2.0366251452736255e-05
],
"in_memory_memory_mean": 18856.0,
"in_memory_memory_std": 0.0,
"checkpoint_mean": 0.012494587898254394,
"checkpoint_std": 0.00014762605997585885,
"checkpoint_sem": 4.920868665861961e-05,
"checkpoint_ci": [
0.012383270115254955,
0.012605905681253833
],
"checkpoint_memory_mean": 125140.3,
"checkpoint_memory_std": 12889.541892945614,
"checkpoint_ramdisk_mean": 0.012021064758300781,
"checkpoint_ramdisk_memory": 143016,
"slowdown_disk": 626.8672248803828,
"slowdown_ramdisk": 603.11004784689,
"io_overhead_factor": 1.0393911146370487
},
{
"size": 5000,
"trials": {
"in_memory": [
4.506111145019531e-05,
4.601478576660156e-05,
5.507469177246094e-05,
4.6253204345703125e-05,
4.38690185546875e-05,
4.315376281738281e-05,
4.291534423828125e-05,
4.410743713378906e-05,
4.410743713378906e-05,
4.315376281738281e-05
],
"checkpoint": [
0.023631811141967773,
0.02470993995666504,
0.022983789443969727,
0.023657798767089844,
0.02274012565612793,
0.022912979125976562,
0.023802995681762695,
0.02280712127685547,
0.022711753845214844,
0.023920297622680664
],
"checkpoint_ramdisk": [
0.023118257522583008
]
},
"memory": {
"in_memory": [
42856,
42856,
42856,
42856,
42856,
42856,
42856,
42856,
42856,
42856
],
"checkpoint": [
252575,
248487,
247447,
243664,
239566,
236075,
298056,
291733,
289845,
286886
],
"checkpoint_ramdisk": [
247587
]
},
"in_memory_mean": 4.5371055603027346e-05,
"in_memory_std": 3.4170464831779174e-06,
"in_memory_sem": 1.139015494392639e-06,
"in_memory_ci": [
4.279442354378523e-05,
4.794768766226946e-05
],
"in_memory_memory_mean": 42856.0,
"in_memory_memory_std": 0.0,
"checkpoint_mean": 0.023387861251831055,
"checkpoint_std": 0.0006276004781592116,
"checkpoint_sem": 0.00020920015938640386,
"checkpoint_ci": [
0.02291461761280488,
0.02386110489085723
],
"checkpoint_memory_mean": 263433.4,
"checkpoint_memory_std": 23564.841544979674,
"checkpoint_ramdisk_mean": 0.023118257522583008,
"checkpoint_ramdisk_memory": 247587,
"slowdown_disk": 515.4797687861271,
"slowdown_ramdisk": 509.5375722543352,
"io_overhead_factor": 1.0116619398752127
},
{
"size": 10000,
"trials": {
"in_memory": [
9.799003601074219e-05,
8.893013000488281e-05,
8.916854858398438e-05,
9.417533874511719e-05,
8.821487426757812e-05,
8.988380432128906e-05,
9.083747863769531e-05,
8.988380432128906e-05,
8.7738037109375e-05,
9.703636169433594e-05
],
"checkpoint": [
0.038491010665893555,
0.03788018226623535,
0.04021811485290527,
0.04259896278381348,
0.04105091094970703,
0.0380101203918457,
0.03939199447631836,
0.03807497024536133,
0.05084800720214844,
0.03869009017944336
],
"checkpoint_ramdisk": [
0.03672194480895996
]
},
"memory": {
"in_memory": [
82856,
82856,
82856,
82856,
82856,
82856,
82856,
82856,
82856,
82856
],
"checkpoint": [
466228,
503843,
464112,
481511,
498822,
462392,
479257,
497883,
500064,
511137
],
"checkpoint_ramdisk": [
479130
]
},
"in_memory_mean": 9.138584136962891e-05,
"in_memory_std": 3.499234324363925e-06,
"in_memory_sem": 1.1664114414546414e-06,
"in_memory_ci": [
8.874723537250731e-05,
9.40244473667505e-05
],
"in_memory_memory_mean": 82856.0,
"in_memory_memory_std": 0.0,
"checkpoint_mean": 0.04052543640136719,
"checkpoint_std": 0.0037329156500623966,
"checkpoint_sem": 0.0012443052166874655,
"checkpoint_ci": [
0.037710622442660914,
0.04334025036007346
],
"checkpoint_memory_mean": 486524.9,
"checkpoint_memory_std": 17157.69520914741,
"checkpoint_ramdisk_mean": 0.03672194480895996,
"checkpoint_ramdisk_memory": 479130,
"slowdown_disk": 443.4542134098617,
"slowdown_ramdisk": 401.8340725280459,
"io_overhead_factor": 1.1035754400316835
},
{
"size": 20000,
"trials": {
"in_memory": [
0.0001838207244873047,
0.00019502639770507812,
0.00018286705017089844,
0.0001881122589111328,
0.00020813941955566406,
0.00019311904907226562,
0.000186920166015625,
0.0001881122589111328,
0.0001900196075439453,
0.00019097328186035156
],
"checkpoint": [
0.06845426559448242,
0.06833505630493164,
0.07047700881958008,
0.07343411445617676,
0.08307719230651855,
0.07790589332580566,
0.06695199012756348,
0.06791901588439941,
0.06991910934448242,
0.06784582138061523
],
"checkpoint_ramdisk": [
0.06556081771850586
]
},
"memory": {
"in_memory": [
162856,
162856,
162856,
162856,
162856,
162856,
162856,
162856,
162856,
162856
],
"checkpoint": [
932621,
916051,
907795,
898284,
889904,
880819,
935563,
924048,
918742,
909394
],
"checkpoint_ramdisk": [
917644
]
},
"in_memory_mean": 0.00019071102142333984,
"in_memory_std": 6.823479754106348e-06,
"in_memory_sem": 2.2744932513687827e-06,
"in_memory_ci": [
0.00018556576022289264,
0.00019585628262378703
],
"in_memory_memory_mean": 162856.0,
"in_memory_memory_std": 0.0,
"checkpoint_mean": 0.07143194675445556,
"checkpoint_std": 0.004984589176563836,
"checkpoint_sem": 0.0016615297255212784,
"checkpoint_ci": [
0.0676733053845726,
0.07519058812433853
],
"checkpoint_memory_mean": 911322.1,
"checkpoint_memory_std": 16899.56948830354,
"checkpoint_ramdisk_mean": 0.06556081771850586,
"checkpoint_ramdisk_memory": 917644,
"slowdown_disk": 374.55594449306165,
"slowdown_ramdisk": 343.7704713089136,
"io_overhead_factor": 1.0895524070666442
}
]
}