Files
SDR-Rover/data/processed/lab051/benchmark.json
2026-09-08 16:04:09 +03:00

420 lines
12 KiB
JSON

{
"repeats": [
{
"symbol_rate": 500000,
"samples_per_symbol": 16,
"detection_decimation": 8,
"input_images": 3,
"tx_rf_packets": 24,
"accepted_rf_packets": 24,
"completed_images": 3,
"all_sha_match": true,
"packets_before_finish": 24,
"images_before_finish": 3,
"capture_seconds": 0.323744625,
"payload_airtime_seconds": 0.276768,
"processing_seconds": 1.2077819011174142,
"processing_per_rf_second": 3.7306624044103103,
"processing_per_payload_airtime_second": 4.363878414836304,
"coarse_seconds": 0.0927895000204444,
"strict_seconds": 0.9242713990388438,
"assembly_jpeg_decode_seconds": 0.0011941003613173962,
"processing_seconds_per_rf_packet": 0.05032424587989226,
"peak_iq_buffer_samples": 424309,
"iq_buffer_limit_samples": 424864,
"working_arrays_estimate_bytes": 74928288,
"memory_is_process_rss_measurement": false,
"peak_object_payload_bytes": 1821,
"candidate_count": 2374,
"peak_candidates_in_block": 2114,
"rejected_reasons": {
"PHY_HEADER_MAGIC_MISMATCH": 2298,
"TRUNCATED_SYMBOLS": 38,
"TRUNCATED_IQ_WINDOW": 14
},
"buffer_release_delay_upper_seconds": 0.052608,
"noisy": true,
"coded_bit_ebn0_db": 7,
"cfo_hz": 10,
"candidate_threshold": 0.030964473262429237,
"completed": [
{
"image_id": 1,
"sha256": "15723773a8788c9d610c874707ad2d513582322ee1d42009b0b39d3de336e10d",
"bytes": 1740,
"dimensions": [
128,
96
],
"first_sample": 4321,
"last_sample": 747682,
"emitted_after_sample": 1025782
},
{
"image_id": 2,
"sha256": "66404b14ca9e3a6627871ad9d3b5dd4311915d7820a99dfa182fc3a20fbe9d85",
"bytes": 1790,
"dimensions": [
128,
96
],
"first_sample": 747989,
"last_sample": 1491022,
"emitted_after_sample": 1742690
},
{
"image_id": 3,
"sha256": "166d33d72820bf3385e0d30823d991b453147c84ca75f788ab8819ad5e3c3ced",
"bytes": 1821,
"dimensions": [
128,
96
],
"first_sample": 1491425,
"last_sample": 2234130,
"emitted_after_sample": 2496773
}
],
"rf_tx": 0
},
{
"symbol_rate": 500000,
"samples_per_symbol": 16,
"detection_decimation": 8,
"input_images": 3,
"tx_rf_packets": 24,
"accepted_rf_packets": 24,
"completed_images": 3,
"all_sha_match": true,
"packets_before_finish": 24,
"images_before_finish": 3,
"capture_seconds": 0.323744625,
"payload_airtime_seconds": 0.276768,
"processing_seconds": 1.144175999914296,
"processing_per_rf_second": 3.534193038461398,
"processing_per_payload_airtime_second": 4.134061740932101,
"coarse_seconds": 0.08686010027304292,
"strict_seconds": 0.8724833994638175,
"assembly_jpeg_decode_seconds": 0.0011348994448781013,
"processing_seconds_per_rf_packet": 0.047673999996428996,
"peak_iq_buffer_samples": 424309,
"iq_buffer_limit_samples": 424864,
"working_arrays_estimate_bytes": 74928288,
"memory_is_process_rss_measurement": false,
"peak_object_payload_bytes": 1821,
"candidate_count": 2374,
"peak_candidates_in_block": 2114,
"rejected_reasons": {
"PHY_HEADER_MAGIC_MISMATCH": 2298,
"TRUNCATED_SYMBOLS": 38,
"TRUNCATED_IQ_WINDOW": 14
},
"buffer_release_delay_upper_seconds": 0.052608,
"noisy": true,
"coded_bit_ebn0_db": 7,
"cfo_hz": 10,
"candidate_threshold": 0.030964473262429237,
"completed": [
{
"image_id": 1,
"sha256": "15723773a8788c9d610c874707ad2d513582322ee1d42009b0b39d3de336e10d",
"bytes": 1740,
"dimensions": [
128,
96
],
"first_sample": 4321,
"last_sample": 747682,
"emitted_after_sample": 1025782
},
{
"image_id": 2,
"sha256": "66404b14ca9e3a6627871ad9d3b5dd4311915d7820a99dfa182fc3a20fbe9d85",
"bytes": 1790,
"dimensions": [
128,
96
],
"first_sample": 747989,
"last_sample": 1491022,
"emitted_after_sample": 1742690
},
{
"image_id": 3,
"sha256": "166d33d72820bf3385e0d30823d991b453147c84ca75f788ab8819ad5e3c3ced",
"bytes": 1821,
"dimensions": [
128,
96
],
"first_sample": 1491425,
"last_sample": 2234130,
"emitted_after_sample": 2496773
}
],
"rf_tx": 0
},
{
"symbol_rate": 500000,
"samples_per_symbol": 16,
"detection_decimation": 8,
"input_images": 3,
"tx_rf_packets": 24,
"accepted_rf_packets": 24,
"completed_images": 3,
"all_sha_match": true,
"packets_before_finish": 24,
"images_before_finish": 3,
"capture_seconds": 0.323744625,
"payload_airtime_seconds": 0.276768,
"processing_seconds": 1.1161368001485243,
"processing_per_rf_second": 3.4475840337071983,
"processing_per_payload_airtime_second": 4.032752341847773,
"coarse_seconds": 0.08814430015627295,
"strict_seconds": 0.841466698795557,
"assembly_jpeg_decode_seconds": 0.0011885995045304298,
"processing_seconds_per_rf_packet": 0.04650570000618851,
"peak_iq_buffer_samples": 424309,
"iq_buffer_limit_samples": 424864,
"working_arrays_estimate_bytes": 74928288,
"memory_is_process_rss_measurement": false,
"peak_object_payload_bytes": 1821,
"candidate_count": 2374,
"peak_candidates_in_block": 2114,
"rejected_reasons": {
"PHY_HEADER_MAGIC_MISMATCH": 2298,
"TRUNCATED_SYMBOLS": 38,
"TRUNCATED_IQ_WINDOW": 14
},
"buffer_release_delay_upper_seconds": 0.052608,
"noisy": true,
"coded_bit_ebn0_db": 7,
"cfo_hz": 10,
"candidate_threshold": 0.030964473262429237,
"completed": [
{
"image_id": 1,
"sha256": "15723773a8788c9d610c874707ad2d513582322ee1d42009b0b39d3de336e10d",
"bytes": 1740,
"dimensions": [
128,
96
],
"first_sample": 4321,
"last_sample": 747682,
"emitted_after_sample": 1025782
},
{
"image_id": 2,
"sha256": "66404b14ca9e3a6627871ad9d3b5dd4311915d7820a99dfa182fc3a20fbe9d85",
"bytes": 1790,
"dimensions": [
128,
96
],
"first_sample": 747989,
"last_sample": 1491022,
"emitted_after_sample": 1742690
},
{
"image_id": 3,
"sha256": "166d33d72820bf3385e0d30823d991b453147c84ca75f788ab8819ad5e3c3ced",
"bytes": 1821,
"dimensions": [
128,
96
],
"first_sample": 1491425,
"last_sample": 2234130,
"emitted_after_sample": 2496773
}
],
"rf_tx": 0
}
],
"median_processing_seconds": 1.144175999914296,
"profile": {
"shared_stages": {
"phy_header": {
"calls": 24,
"seconds": 0.00042649987153708935,
"exclusive_seconds": 0.00042649987153708935
},
"coarse_localization": {
"calls": 36,
"seconds": 0.08918269968125969,
"exclusive_seconds": 0.08918269968125969
}
},
"valid": {
"count": 24,
"mean_seconds": 0.01776749997710188,
"median_seconds": 0.017930250032804906,
"total_seconds": 0.4264199994504452,
"stages": {
"refinement": {
"calls": 24,
"seconds": 0.09387810016050935,
"exclusive_seconds": 0.09387810016050935
},
"matched_filter": {
"calls": 48,
"seconds": 0.1028753004502505,
"exclusive_seconds": 0.1028753004502505
},
"timing": {
"calls": 48,
"seconds": 0.04353450005874038,
"exclusive_seconds": 0.04353450005874038
},
"phase_diagnostics": {
"calls": 48,
"seconds": 0.016765999956987798,
"exclusive_seconds": 0.008323899819515646
},
"cfo_gain": {
"calls": 48,
"seconds": 0.008442100137472153,
"exclusive_seconds": 0.008442100137472153
},
"phy_header": {
"calls": 48,
"seconds": 0.001451600226573646,
"exclusive_seconds": 0.001451600226573646
},
"body_pipeline": {
"calls": 24,
"seconds": 0.14421880000736564,
"exclusive_seconds": 0.011199799599125981
},
"viterbi": {
"calls": 24,
"seconds": 0.1321190003072843,
"exclusive_seconds": 0.1321190003072843
},
"crc_parser": {
"calls": 24,
"seconds": 0.00021099986042827368,
"exclusive_seconds": 0.00021099986042827368
}
}
},
"false": {
"count": 2350,
"mean_seconds": 0.00018731676512695057,
"median_seconds": 6.049999501556158e-05,
"total_seconds": 0.4401943980483338,
"stages": {
"refinement": {
"calls": 2350,
"seconds": 0.11974260024726391,
"exclusive_seconds": 0.11974260024726391
},
"matched_filter": {
"calls": 174,
"seconds": 0.026502199470996857,
"exclusive_seconds": 0.026502199470996857
},
"timing": {
"calls": 174,
"seconds": 0.13858849939424545,
"exclusive_seconds": 0.13858849939424545
},
"phase_diagnostics": {
"calls": 174,
"seconds": 0.05482260056305677,
"exclusive_seconds": 0.028438000474125147
},
"cfo_gain": {
"calls": 174,
"seconds": 0.02638460008893162,
"exclusive_seconds": 0.02638460008893162
},
"phy_header": {
"calls": 2298,
"seconds": 0.03204370115417987,
"exclusive_seconds": 0.03204370115417987
}
}
}
},
"profiled_benchmark": {
"symbol_rate": 500000,
"samples_per_symbol": 16,
"detection_decimation": 8,
"input_images": 3,
"tx_rf_packets": 24,
"accepted_rf_packets": 24,
"completed_images": 3,
"all_sha_match": true,
"packets_before_finish": 24,
"images_before_finish": 3,
"capture_seconds": 0.323744625,
"payload_airtime_seconds": 0.276768,
"processing_seconds": 1.16440529958345,
"processing_per_rf_second": 3.5966783991655458,
"processing_per_payload_airtime_second": 4.207152920798105,
"coarse_seconds": 0.08932610007468611,
"strict_seconds": 0.8848743984708562,
"assembly_jpeg_decode_seconds": 0.0011538001708686352,
"processing_seconds_per_rf_packet": 0.048516887482643746,
"peak_iq_buffer_samples": 424309,
"iq_buffer_limit_samples": 424864,
"working_arrays_estimate_bytes": 74928288,
"memory_is_process_rss_measurement": false,
"peak_object_payload_bytes": 1821,
"candidate_count": 2374,
"peak_candidates_in_block": 2114,
"rejected_reasons": {
"PHY_HEADER_MAGIC_MISMATCH": 2298,
"TRUNCATED_SYMBOLS": 38,
"TRUNCATED_IQ_WINDOW": 14
},
"buffer_release_delay_upper_seconds": 0.052608,
"noisy": true,
"coded_bit_ebn0_db": 7,
"cfo_hz": 10,
"candidate_threshold": 0.030964473262429237,
"completed": [
{
"image_id": 1,
"sha256": "15723773a8788c9d610c874707ad2d513582322ee1d42009b0b39d3de336e10d",
"bytes": 1740,
"dimensions": [
128,
96
],
"first_sample": 4321,
"last_sample": 747682,
"emitted_after_sample": 1025782
},
{
"image_id": 2,
"sha256": "66404b14ca9e3a6627871ad9d3b5dd4311915d7820a99dfa182fc3a20fbe9d85",
"bytes": 1790,
"dimensions": [
128,
96
],
"first_sample": 747989,
"last_sample": 1491022,
"emitted_after_sample": 1742690
},
{
"image_id": 3,
"sha256": "166d33d72820bf3385e0d30823d991b453147c84ca75f788ab8819ad5e3c3ced",
"bytes": 1821,
"dimensions": [
128,
96
],
"first_sample": 1491425,
"last_sample": 2234130,
"emitted_after_sample": 2496773
}
],
"rf_tx": 0
},
"rf_tx": 0
}