TurboPrefill / README.md
Serhii1024's picture
Update README.md
210fb58 verified
|
Raw
History Blame Contribute Delete
1.46 kB
---
license: mit
---
# TurboPrefill
![TurboPrefill RTX 5060 Ti](Turboprefill_8xRTX5060ti.png)
[GitHub Repository](https://github.com/sergey-automation/TurboPrefill)
Multi-GPU prefill acceleration for llama.cpp.
TurboPrefill is an experimental scheduling modification for llama.cpp designed to improve long-context prefill throughput in multi-GPU layer-split configurations.
## Key Results
* Up to **2.23× faster prefill**
* Tested with **GPT-OSS-120B**
* No changes to model outputs
* Decode path remains unchanged
## Tested Multi-GPU Platforms
TurboPrefill is based on general multi-GPU scheduling principles and has been tested across multiple NVIDIA GPU generations and cluster sizes.
* 8× NVIDIA RTX 5060 Ti 16GB (Blackwell architecture, 2025)
* 4× NVIDIA RTX 3090 (Ampere architecture, 2020)
* 10× NVIDIA P104-100 (Pascal architecture, 2016)
*
TurboPrefill has been successfully tested across three NVIDIA GPU generations spanning nearly a decade of hardware development.
## Additional Validation
![TurboPrefill Pascal](Turboprefill_Pascal.png)
Results were also reproduced on Pascal-generation hardware using multi-GPU P104-100 systems.
## Project Status
Public release v1.0.0.
TurboPrefill is an experimental open-source optimization for llama.cpp focused on accelerating long-context multi-GPU prefill workloads.
## GitHub Repository
https://github.com/sergey-automation/TurboPrefill
Industrial Systems Architect: Serhii Trykhlieb