Files

182 lines
8.4 KiB
JSON

{
"algorithm": "exact sparse event-driven CSR fan-out; no dense full-edge scan; exact 18-step GPU-resident ring buffer",
"backend": "hybrid-exact",
"eligibility": {
"auditory-100hz": {
"custom-cuda": {
"candidate_event_sha256": "bf9472dfef89cd7c68f3d02d3098e988e094bcce1a75286461f38b61efdc948d",
"eligible_for_runtime_v1": true,
"final_g_max_abs_error": 0.001953125,
"final_g_mean_abs_error": 2.3577847230171756e-07,
"final_voltage_max_abs_error": 9.1552734375e-05,
"final_voltage_mean_abs_error": 4.0572633253077584e-08,
"per_neuron_spike_counts_exact": true,
"propagation_statistics_exact": true,
"reference_event_sha256": "bf9472dfef89cd7c68f3d02d3098e988e094bcce1a75286461f38b61efdc948d",
"spike_events_exact": true,
"state_within_tolerance": false
},
"hybrid-exact": {
"candidate_event_sha256": "bf9472dfef89cd7c68f3d02d3098e988e094bcce1a75286461f38b61efdc948d",
"eligible_for_runtime_v1": true,
"final_g_max_abs_error": 0.0009765625,
"final_g_mean_abs_error": 5.601728148008078e-08,
"final_voltage_max_abs_error": 4.57763671875e-05,
"final_voltage_mean_abs_error": 6.476060576687814e-09,
"per_neuron_spike_counts_exact": true,
"propagation_statistics_exact": true,
"reference_event_sha256": "bf9472dfef89cd7c68f3d02d3098e988e094bcce1a75286461f38b61efdc948d",
"spike_events_exact": true,
"state_within_tolerance": false
}
},
"auditory-10hz": {
"custom-cuda": {
"candidate_event_sha256": "5a2cfbe9168122bd153855efe645b65340437765a851a54ed5ee817da59630af",
"eligible_for_runtime_v1": true,
"final_g_max_abs_error": 0.00390625,
"final_g_mean_abs_error": 2.360452100447219e-07,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 4.073282156014102e-08,
"per_neuron_spike_counts_exact": true,
"propagation_statistics_exact": true,
"reference_event_sha256": "5a2cfbe9168122bd153855efe645b65340437765a851a54ed5ee817da59630af",
"spike_events_exact": true,
"state_within_tolerance": false
},
"hybrid-exact": {
"candidate_event_sha256": "5a2cfbe9168122bd153855efe645b65340437765a851a54ed5ee817da59630af",
"eligible_for_runtime_v1": true,
"final_g_max_abs_error": 0.000244140625,
"final_g_mean_abs_error": 3.382269753160472e-08,
"final_voltage_max_abs_error": 3.0517578125e-05,
"final_voltage_mean_abs_error": 5.308996797737109e-09,
"per_neuron_spike_counts_exact": true,
"propagation_statistics_exact": true,
"reference_event_sha256": "5a2cfbe9168122bd153855efe645b65340437765a851a54ed5ee817da59630af",
"spike_events_exact": true,
"state_within_tolerance": false
}
},
"compile-default": {
"eligible_for_runtime_v1": false,
"final_g_max_abs_error": 561.5676879882812,
"final_g_mean_abs_error": 2.160905361175537,
"final_voltage_max_abs_error": 111.6280746459961,
"final_voltage_mean_abs_error": 0.47845765948295593,
"per_neuron_spike_counts_exact": false,
"spike_events_exact": false,
"state_within_tolerance": false
},
"compile-reduce-overhead": {
"eligible_for_runtime_v1": false,
"final_g_max_abs_error": 561.5676879882812,
"final_g_mean_abs_error": 2.160905361175537,
"final_voltage_max_abs_error": 111.6280746459961,
"final_voltage_mean_abs_error": 0.47845765948295593,
"per_neuron_spike_counts_exact": false,
"spike_events_exact": false,
"state_within_tolerance": false
},
"cudagraph-custom-state": {
"eligible_for_runtime_v1": false,
"final_g_max_abs_error": 52968.98046875,
"final_g_mean_abs_error": 17.617931365966797,
"final_voltage_max_abs_error": 976.6533203125,
"final_voltage_mean_abs_error": 6.446992874145508,
"per_neuron_spike_counts_exact": false,
"spike_events_exact": false,
"state_within_tolerance": false
},
"gustatory-50hz": {
"custom-cuda": {
"candidate_event_sha256": "33f95e37e27a8ef6de8368948d388a1ed9e03f29ff331c266025646889f88c48",
"eligible_for_runtime_v1": false,
"final_g_max_abs_error": 0.00390625,
"final_g_mean_abs_error": 2.401351650860306e-07,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 3.691125627369729e-08,
"per_neuron_spike_counts_exact": true,
"propagation_statistics_exact": true,
"reference_event_sha256": "169bd42735d5357300546c37f826b6e5e216f43136c16262364bd6a991e66d53",
"spike_events_exact": false,
"state_within_tolerance": false
},
"hybrid-exact": {
"candidate_event_sha256": "169bd42735d5357300546c37f826b6e5e216f43136c16262364bd6a991e66d53",
"eligible_for_runtime_v1": true,
"final_g_max_abs_error": 0.00390625,
"final_g_mean_abs_error": 8.467309697834935e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 6.498944493671388e-09,
"per_neuron_spike_counts_exact": true,
"propagation_statistics_exact": true,
"reference_event_sha256": "169bd42735d5357300546c37f826b6e5e216f43136c16262364bd6a991e66d53",
"spike_events_exact": true,
"state_within_tolerance": false
}
},
"mechanosensory-50hz": {
"custom-cuda": {
"candidate_event_sha256": "6e6e7bb80bedace02bc60790838f5d535854ddd8567b62e421a193f94818eae5",
"eligible_for_runtime_v1": false,
"final_g_max_abs_error": 604.771240234375,
"final_g_mean_abs_error": 3.3535778522491455,
"final_voltage_max_abs_error": 351.72637939453125,
"final_voltage_mean_abs_error": 1.0685756206512451,
"per_neuron_spike_counts_exact": false,
"propagation_statistics_exact": false,
"reference_event_sha256": "0cd6399bb437771a0901575674450fae32cd296df710f0a7ec0da26804176999",
"spike_events_exact": false,
"state_within_tolerance": false
},
"hybrid-exact": {
"candidate_event_sha256": "0cd6399bb437771a0901575674450fae32cd296df710f0a7ec0da26804176999",
"eligible_for_runtime_v1": true,
"final_g_max_abs_error": 0.00048828125,
"final_g_mean_abs_error": 4.223790739388278e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 9.290744173995336e-09,
"per_neuron_spike_counts_exact": true,
"propagation_statistics_exact": true,
"reference_event_sha256": "0cd6399bb437771a0901575674450fae32cd296df710f0a7ec0da26804176999",
"spike_events_exact": true,
"state_within_tolerance": false
}
},
"olfactory-50hz": {
"custom-cuda": {
"candidate_event_sha256": "0a96a16ab0f4ea559238206e3feab22954bb090ad4e791f47a4ca530a23a460d",
"eligible_for_runtime_v1": true,
"final_g_max_abs_error": 0.00390625,
"final_g_mean_abs_error": 2.6316607204535103e-07,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 3.892501609925603e-08,
"per_neuron_spike_counts_exact": true,
"propagation_statistics_exact": true,
"reference_event_sha256": "0a96a16ab0f4ea559238206e3feab22954bb090ad4e791f47a4ca530a23a460d",
"spike_events_exact": true,
"state_within_tolerance": false
},
"hybrid-exact": {
"candidate_event_sha256": "0a96a16ab0f4ea559238206e3feab22954bb090ad4e791f47a4ca530a23a460d",
"eligible_for_runtime_v1": true,
"final_g_max_abs_error": 0.00048828125,
"final_g_mean_abs_error": 5.61670994159158e-08,
"final_voltage_max_abs_error": 6.103515625e-05,
"final_voltage_mean_abs_error": 7.231219623093921e-09,
"per_neuron_spike_counts_exact": true,
"propagation_statistics_exact": true,
"reference_event_sha256": "0a96a16ab0f4ea559238206e3feab22954bb090ad4e791f47a4ca530a23a460d",
"spike_events_exact": true,
"state_within_tolerance": false
}
}
},
"fallback_backend": "eager",
"name": "MaleCNS-LIF-runtime-v1",
"reference": "MaleCNS-LIF-reference-v1",
"spike_behavior_requirement": "exact on all five 1 s frozen reference trials for custom runtime; exact auditory trial for compiler variants",
"ten_second_biological_realtime_speed": 0.12564218388193749
}