{ "metadata": { "suite": "simd", "runtime": { "generated_at_utc": "2026-03-23T20:26:40.566511+00:00", "python_version": "3.13.5", "platform": "macOS-26.3.1-arm64-arm-64bit-Mach-O", "machine": "arm64", "processor": "arm" }, "git": { "commit": "9011250f992119170242cf17a67834c67b91bcdb", "dirty": true, "branch": "feat/performace-1.0.2" }, "dataset": { "price_bars": 20000, "iv_bars": 50000, "window": 252 }, "variants": [ "portable_release", "simd_release" ] }, "results": [ { "name": "BETA", "category": "rust_kernel", "portable_ms": 0.0635, "simd_ms": 0.0636, "speedup_simd_vs_portable": 0.9984 }, { "name": "TSF", "category": "rust_kernel", "portable_ms": 0.0415, "simd_ms": 0.0417, "speedup_simd_vs_portable": 0.9952 }, { "name": "compute_many_close", "category": "ffi_grouping", "portable_ms": 0.1548, "simd_ms": 0.1572, "speedup_simd_vs_portable": 0.9847 }, { "name": "iv_zscore", "category": "python_analysis", "portable_ms": 36.0643, "simd_ms": 37.2041, "speedup_simd_vs_portable": 0.9694 }, { "name": "feature_matrix", "category": "ffi_grouping", "portable_ms": 0.2556, "simd_ms": 0.2667, "speedup_simd_vs_portable": 0.9584 }, { "name": "iv_percentile", "category": "python_analysis", "portable_ms": 7.7548, "simd_ms": 8.1565, "speedup_simd_vs_portable": 0.9508 }, { "name": "LINEARREG", "category": "rust_kernel", "portable_ms": 0.0416, "simd_ms": 0.0443, "speedup_simd_vs_portable": 0.9391 }, { "name": "iv_rank", "category": "python_analysis", "portable_ms": 2.2813, "simd_ms": 2.4386, "speedup_simd_vs_portable": 0.9355 }, { "name": "CORREL", "category": "rust_kernel", "portable_ms": 0.0552, "simd_ms": 0.0633, "speedup_simd_vs_portable": 0.872 } ], "reports": { "portable_release": { "metadata": { "suite": "runtime_hotspots", "runtime": { "generated_at_utc": "2026-03-23T20:26:06.920513+00:00", "python_version": "3.13.5", "platform": "macOS-26.3.1-arm64-arm-64bit-Mach-O", "machine": "arm64", "processor": "arm" }, "git": { "commit": "9011250f992119170242cf17a67834c67b91bcdb", "dirty": true, "branch": "feat/performace-1.0.2" }, "dataset": { "price_bars": 20000, "iv_bars": 50000, "window": 252 } }, "results": [ { "category": "python_analysis", "name": "iv_zscore", "fast_ms": 36.0643, "reference_ms": 908.5403, "speedup_vs_reference": 25.1922, "share_of_suite_pct": 77.2 }, { "category": "python_analysis", "name": "iv_percentile", "fast_ms": 7.7548, "reference_ms": 82.2352, "speedup_vs_reference": 10.6045, "share_of_suite_pct": 16.6 }, { "category": "python_analysis", "name": "iv_rank", "fast_ms": 2.2813, "reference_ms": 202.5375, "speedup_vs_reference": 88.7803, "share_of_suite_pct": 4.88 }, { "category": "ffi_grouping", "name": "feature_matrix", "fast_ms": 0.2556, "reference_ms": 0.2252, "speedup_vs_reference": 0.8812, "share_of_suite_pct": 0.55 }, { "category": "ffi_grouping", "name": "compute_many_close", "fast_ms": 0.1548, "reference_ms": 0.1508, "speedup_vs_reference": 0.9742, "share_of_suite_pct": 0.33 }, { "category": "rust_kernel", "name": "BETA", "fast_ms": 0.0635, "reference_ms": 162.8972, "speedup_vs_reference": 2563.6148, "share_of_suite_pct": 0.14 }, { "category": "rust_kernel", "name": "CORREL", "fast_ms": 0.0552, "reference_ms": 163.1357, "speedup_vs_reference": 2952.6826, "share_of_suite_pct": 0.12 }, { "category": "rust_kernel", "name": "LINEARREG", "fast_ms": 0.0416, "reference_ms": 48.0097, "speedup_vs_reference": 1153.3863, "share_of_suite_pct": 0.09 }, { "category": "rust_kernel", "name": "TSF", "fast_ms": 0.0415, "reference_ms": 47.9395, "speedup_vs_reference": 1155.1696, "share_of_suite_pct": 0.09 } ] }, "simd_release": { "metadata": { "suite": "runtime_hotspots", "runtime": { "generated_at_utc": "2026-03-23T20:26:25.789478+00:00", "python_version": "3.13.5", "platform": "macOS-26.3.1-arm64-arm-64bit-Mach-O", "machine": "arm64", "processor": "arm" }, "git": { "commit": "9011250f992119170242cf17a67834c67b91bcdb", "dirty": true, "branch": "feat/performace-1.0.2" }, "dataset": { "price_bars": 20000, "iv_bars": 50000, "window": 252 } }, "results": [ { "category": "python_analysis", "name": "iv_zscore", "fast_ms": 37.2041, "reference_ms": 930.7842, "speedup_vs_reference": 25.0183, "share_of_suite_pct": 76.81 }, { "category": "python_analysis", "name": "iv_percentile", "fast_ms": 8.1565, "reference_ms": 88.3639, "speedup_vs_reference": 10.8336, "share_of_suite_pct": 16.84 }, { "category": "python_analysis", "name": "iv_rank", "fast_ms": 2.4386, "reference_ms": 221.0389, "speedup_vs_reference": 90.6424, "share_of_suite_pct": 5.03 }, { "category": "ffi_grouping", "name": "feature_matrix", "fast_ms": 0.2667, "reference_ms": 0.2436, "speedup_vs_reference": 0.9134, "share_of_suite_pct": 0.55 }, { "category": "ffi_grouping", "name": "compute_many_close", "fast_ms": 0.1572, "reference_ms": 0.1593, "speedup_vs_reference": 1.0135, "share_of_suite_pct": 0.32 }, { "category": "rust_kernel", "name": "BETA", "fast_ms": 0.0636, "reference_ms": 172.9198, "speedup_vs_reference": 2717.7961, "share_of_suite_pct": 0.13 }, { "category": "rust_kernel", "name": "CORREL", "fast_ms": 0.0633, "reference_ms": 170.0262, "speedup_vs_reference": 2686.3776, "share_of_suite_pct": 0.13 }, { "category": "rust_kernel", "name": "LINEARREG", "fast_ms": 0.0443, "reference_ms": 50.5614, "speedup_vs_reference": 1141.5474, "share_of_suite_pct": 0.09 }, { "category": "rust_kernel", "name": "TSF", "fast_ms": 0.0417, "reference_ms": 50.9599, "speedup_vs_reference": 1221.8259, "share_of_suite_pct": 0.09 } ] } } }