Skip to content
C0mpl3t3N00b edited this page Jun 1, 2023 · 4 revisions

While flowpilot is optimized for high performance, you can still tweak some settings to squeeze maximum performance out of it and prevent lag.

Using SNPE on snapdragon phones

SNPE (Snapdragon Neural Processing Engine) can give a massive performance boost and only works on snapdragon devices. Set USE_SNPE="1" in launch_flowpilot.sh to enable it. You can use nano, or can install any other text editor on your environment to edit text files.

Using GPU on Desktop

Flowpilot uses OpenCL for gpu acceleration. It's recommended to enable gpu acceleration for smooth drives and prevent overheating. Check this guide for installing OpenCL drivers for intel, nvidia and AMD GPUs. Now set USE_GPU="1" flag in launch_flowpilot.sh

GPU Ranking by OpenCL Tests with Geekbench: https://browser.geekbench.com/opencl-benchmarks

User Paper#7373 stated that their Laptop running an Intel HD 520 (score of 4080) was able to run F2; for further reference, F2 will also run on an OP6T and only scores 2023.

Free up resources

Turn on airplane mode, shut down all background apps.

Overclocking (at your own risk)

If your phone is rooted, you can adjust the cpu and gpu clock speeds. Adjust them till you get a balance between maximum performance and acceptable overheating for long stretches of driving.

Stripping down kernel

The more unused background processes you kill the better.