lfm25-inference
A Rust + CUDA inference runtime for LFM2.5-1.2B-Instruct, focused on low-latency GPU inference, explicit memory management, paged KV caching, and measured kernel/runtime optimization.
File Explorer
- config.toml
- fp8_kv_cache_roadmap.md
- quality.json
- batched-e4m3.json
- calibration-outliers.json
- calibration-summary.json
- calibration.md
- e2e-benchmark.json
- gemm-error.json
- policies.json
- policy-search.json
- profile-bf16.json
- profile-fp8.json
- quality-final-test.json
- quality.json
- selected-policy.json
- sensitivity.json
- embedding.md
- kv_cache.md
- linear.md
- rms_norm.md
- rope.md
- silu_mul.md
- abba_2x2_report.json
- abba_sprint2_report.json
- exact_defaults_abba_report.json
- validated-runtime-v2.md
- atomic-argmax-routing-phase0.md
- atomic-argmax-routing-report.md
- cuda-graphs-decision.md
- cuda-graphs-longctx.md
- cuda-graphs-phase1.md
- cuda-graphs-phase2-results.md
- nvfp4_rejection.md
- prefill-flash-attention-phase0.md
- ragged-flash-attention-phase0.md
- ragged-flash-attention-report.md
- runtime-optimization-summary-report.md
- atomic-argmax-serving-ps16.json
- fp8-splitk-hardware-ps16.cost-model.json
- fp8-splitk-hardware-ps16.json
- fp8-splitk-off-1-ps16.json
- fp8-splitk-off-2-ps16.json
- fp8-splitk-on-1-ps16.json
- fp8-splitk-on-2-ps16.json
- fp8-splitk-policy-off-1-ps16.json
- fp8-splitk-policy-off-2-ps16.json
- fp8-splitk-policy-on-1-ps16.json
- fp8-splitk-policy-on-2-ps16.json
- hybrid-radix-blocktable-batch-ps16.json
- hybrid-radix-coalesced-ps16.json
- hybrid-radix-cuda-graphs-ps16.json
- hybrid-radix-decode-executor-ps16.json
- hybrid-radix-load-ps16.json
- hybrid-radix-metadata-events-ps16.json
- hybrid-radix-metadata-slab-ps16.json
- hybrid-radix-multiprefill-ps16.json
- hybrid-radix-overlapped-d2h-ps16.json
- hybrid-radix-owner-pool-ps16.json
- hybrid-radix-packed-qkv-ps16.json
- hybrid-radix-packed-qkv-smallbatch-ps16.json
- hybrid-radix-persistent-sampling-ps16.json
- hybrid-radix-taildecode-interp-ps16.json
- hybrid-radix-taildecode-ps16.json
- lockfree-v2-load-ps16.json
- main-load-ps16.json
- mok-branch-final-hardware-ps16.cost-model.json
- mok-branch-final-hardware-ps16.json
- mok-branch-final-ps16.json
- mok-main-final-hardware-ps16.cost-model.json
- mok-main-final-hardware-ps16.json
- mok-main-final-ps16.json
- precision-roofline-bf16-ps16.json
- precision-roofline-fp8-ps16.json
- prefill-flash-serving-ps16.json
- ragged-flash-serving-ps16.json
- command.md
- final_release_report.md
- fp8_report.md
- mok_benchmark.md
- next_optimization_roadmap.md
- optimization.md
- attention.cu
- attention_async_fast.cu
- attention_fused.cu
- embedding.cu
- fp8_quantize.cu
- gather.cu
- kv_cache.cu
- metadata.cu
- qk_postprocess.cu
- residual_rms_fp8.cu
- rms_norm.cu
- rope.cu
- sampling.cu
- short_conv.cu
- silu_mul.cu
- bench_concurrency.py
- bench_prefix_caching.py
- test_all_endpoints.py
- benchmark_abba_2x2.py
- benchmark_abba_sprint2.py
- benchmark_exact_defaults.py
- run_serving_evaluation.sh
- validate_runtime_v2.sh
- arrival.rs
- driver.rs
- mod.rs
- report.rs
- workload.rs
- allocator.rs
- arena.rs
- block_table.rs
- kv_cache.rs
- mod.rs
- radix.rs
- fp8.rs
- mod.rs
- plan.rs
- embedding.rs
- kv_cache.rs
- mod.rs
- rms_norm.rs
- rope.rs
- attention.rs
- attention_async_fast.rs
- attention_fused.rs
- embedding.rs
- fp8_quantize.rs
- gather.rs
- kernel_set.rs
- kv_cache.rs
- metadata.rs
- mod.rs
- qk_postprocess.rs
- residual_rms_fp8.rs
- rms_norm.rs
- rope.rs
- sampling.rs
- short_conv.rs
- silu_mul.rs
- blaslt_fp8.rs
- cublaslt.rs
- mod.rs
- benchmark.rs
- graph_tests.rs
- launch.rs
- mod.rs
- module.rs
- prefill_flash_tests.rs
- ragged_flash_tests.rs
- runtime.rs
- testing.rs
- radix_owner.rs
- mod.rs
- runner.rs
- serving.rs
- serving_base.rs
- mod.rs
- ngram_drafter.rs
- sampler.rs
- cuda_graph_dispatch_tests.rs
- cuda_graph_production_tests.rs
- prefill_flash_production_tests.rs
- ragged_flash_production_tests.rs
- argmax_production_tests.rs
- calibration.rs
- decode_executor.rs
- evaluation.rs
- fp8_analysis.rs
- lfm2.rs
- lfm2_base.rs
- mod.rs
- prefix.rs
- profile.rs
- quantization.rs
- attention.rs
- attention_async_fast.rs
- attention_async_fast_tests.rs
- attention_fused.rs
- attention_regression_tests.rs
- attention_splitk_bench_tests.rs
- attention_splitk_tests.rs
- embedding.rs
- gather.rs
- linear.rs
- mod.rs
- mok_dispatch.rs
- mok_dispatch_bench_tests.rs
- mok_fast_exp_bench_tests.rs
- mok_fused_bench_tests.rs
- prefill_dispatch.rs
- qk_postprocess.rs
- rms_norm.rs
- rope.rs
- sampling.rs
- sampling_dispatch.rs
- short_conv.rs
- silu_mul.rs
- splitk_policy.rs
- batch.rs
- cost_model.rs
- mod.rs
- planner.rs
- request.rs
- slots.rs
- mod.rs
- routes.rs
- mod.rs
- shape.rs
- config.rs
- main.rs
- tokenizer.rs
- weights.rs
- .gitignore
- build.rs
- Cargo.lock
- Cargo.toml
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
