{ "metadata": { "suite": "simd", "runtime": { "generated_at_utc": "2026-03-23T21:09:13.028473+00:00", "python_version": "3.12.11", "platform": "macOS-26.3.1-arm64-arm-64bit", "machine": "arm64", "processor": "arm" }, "git": { "commit": "2d5000262f0f1439546bd4872235aae0333880a4", "dirty": true, "branch": "feat/performace-1.0.2" }, "dataset": { "price_bars": 20000, "iv_bars": 50000, "window": 252 }, "variants": [ "portable_release", "simd_release" ] }, "results": [ { "name": "compute_many_close", "category": "ffi_grouping", "portable_ms": 0.1711, "simd_ms": 0.1618, "speedup_simd_vs_portable": 1.0575 }, { "name": "iv_percentile", "category": "python_analysis", "portable_ms": 0.9126, "simd_ms": 0.9096, "speedup_simd_vs_portable": 1.0033 }, { "name": "iv_zscore", "category": "python_analysis", "portable_ms": 29.0039, "simd_ms": 28.9123, "speedup_simd_vs_portable": 1.0032 }, { "name": "iv_rank", "category": "python_analysis", "portable_ms": 10.8629, "simd_ms": 10.862, "speedup_simd_vs_portable": 1.0001 }, { "name": "BETA", "category": "rust_kernel", "portable_ms": 0.0696, "simd_ms": 0.0696, "speedup_simd_vs_portable": 1.0 }, { "name": "CORREL", "category": "rust_kernel", "portable_ms": 0.0555, "simd_ms": 0.0556, "speedup_simd_vs_portable": 0.9982 }, { "name": "TSF", "category": "rust_kernel", "portable_ms": 0.0414, "simd_ms": 0.0415, "speedup_simd_vs_portable": 0.9976 }, { "name": "LINEARREG", "category": "rust_kernel", "portable_ms": 0.0413, "simd_ms": 0.0416, "speedup_simd_vs_portable": 0.9928 }, { "name": "feature_matrix", "category": "ffi_grouping", "portable_ms": 0.2543, "simd_ms": 0.2634, "speedup_simd_vs_portable": 0.9655 } ], "reports": { "portable_release": { "metadata": { "suite": "runtime_hotspots", "runtime": { "generated_at_utc": "2026-03-23T21:08:38.698373+00:00", "python_version": "3.12.11", "platform": "macOS-26.3.1-arm64-arm-64bit", "machine": "arm64", "processor": "arm" }, "git": { "commit": "2d5000262f0f1439546bd4872235aae0333880a4", "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": 29.0039, "reference_ms": 903.5384, "speedup_vs_reference": 31.1523, "share_of_suite_pct": 70.04 }, { "category": "python_analysis", "name": "iv_rank", "fast_ms": 10.8629, "reference_ms": 201.621, "speedup_vs_reference": 18.5606, "share_of_suite_pct": 26.23 }, { "category": "python_analysis", "name": "iv_percentile", "fast_ms": 0.9126, "reference_ms": 80.0849, "speedup_vs_reference": 87.7523, "share_of_suite_pct": 2.2 }, { "category": "ffi_grouping", "name": "feature_matrix", "fast_ms": 0.2543, "reference_ms": 0.2222, "speedup_vs_reference": 0.874, "share_of_suite_pct": 0.61 }, { "category": "ffi_grouping", "name": "compute_many_close", "fast_ms": 0.1711, "reference_ms": 0.1413, "speedup_vs_reference": 0.8257, "share_of_suite_pct": 0.41 }, { "category": "rust_kernel", "name": "BETA", "fast_ms": 0.0696, "reference_ms": 162.9168, "speedup_vs_reference": 2341.2971, "share_of_suite_pct": 0.17 }, { "category": "rust_kernel", "name": "CORREL", "fast_ms": 0.0555, "reference_ms": 163.8589, "speedup_vs_reference": 2950.1793, "share_of_suite_pct": 0.13 }, { "category": "rust_kernel", "name": "TSF", "fast_ms": 0.0414, "reference_ms": 49.2846, "speedup_vs_reference": 1189.9901, "share_of_suite_pct": 0.1 }, { "category": "rust_kernel", "name": "LINEARREG", "fast_ms": 0.0413, "reference_ms": 47.5241, "speedup_vs_reference": 1149.7853, "share_of_suite_pct": 0.1 } ] }, "simd_release": { "metadata": { "suite": "runtime_hotspots", "runtime": { "generated_at_utc": "2026-03-23T21:08:57.755423+00:00", "python_version": "3.12.11", "platform": "macOS-26.3.1-arm64-arm-64bit", "machine": "arm64", "processor": "arm" }, "git": { "commit": "2d5000262f0f1439546bd4872235aae0333880a4", "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": 28.9123, "reference_ms": 909.2586, "speedup_vs_reference": 31.4489, "share_of_suite_pct": 69.98 }, { "category": "python_analysis", "name": "iv_rank", "fast_ms": 10.862, "reference_ms": 198.2076, "speedup_vs_reference": 18.2478, "share_of_suite_pct": 26.29 }, { "category": "python_analysis", "name": "iv_percentile", "fast_ms": 0.9096, "reference_ms": 78.1232, "speedup_vs_reference": 85.889, "share_of_suite_pct": 2.2 }, { "category": "ffi_grouping", "name": "feature_matrix", "fast_ms": 0.2634, "reference_ms": 0.2219, "speedup_vs_reference": 0.8425, "share_of_suite_pct": 0.64 }, { "category": "ffi_grouping", "name": "compute_many_close", "fast_ms": 0.1618, "reference_ms": 0.155, "speedup_vs_reference": 0.9583, "share_of_suite_pct": 0.39 }, { "category": "rust_kernel", "name": "BETA", "fast_ms": 0.0696, "reference_ms": 161.4576, "speedup_vs_reference": 2320.3601, "share_of_suite_pct": 0.17 }, { "category": "rust_kernel", "name": "CORREL", "fast_ms": 0.0556, "reference_ms": 162.6189, "speedup_vs_reference": 2923.4861, "share_of_suite_pct": 0.13 }, { "category": "rust_kernel", "name": "LINEARREG", "fast_ms": 0.0416, "reference_ms": 48.029, "speedup_vs_reference": 1155.0143, "share_of_suite_pct": 0.1 }, { "category": "rust_kernel", "name": "TSF", "fast_ms": 0.0415, "reference_ms": 47.55, "speedup_vs_reference": 1145.783, "share_of_suite_pct": 0.1 } ] } } }