GPU Route Optimisation

Category

Development, Product Owner, Proof of Concept

Share on

Nvidia launched their Cuopt SDK for GPU optimisation; I modified an existing Winforms tool I had built to connect to the API from the Nvida docker container to test the optimisation solution. I used HERE maps to generate the route matrix and then optimised it using a Cuopt docker container running on my local RTX2080Ti. The optimisation performance was spectacular.

Performance

ScenarioGPUCPU
Typical fleet route 50-100orders10 seconds60-120 seconds
700 order scenario20 seconds9 mins
5000 order scenario2 mins2 hours, 30 mins

The GPU optimisation engine is a breakthrough in optimisation performance. It allows for dynamic re-optimisation once the plan has been committed to scheduling new orders and offering tighter time window delivery slots on booking websites by optimising the entire scenario as is, in real-time to generate available time window slots.