GPU based processing is far faster than CPU based processing.
Infraworks must use CPU based processing currently (my CPU readout is maxed to 4500 MHz,has temperatures reaching 212° F and shows nearly 100% CPU use when processing Infraworks models).
The code should be modified to optimize GPU based processing.
An article can be read here showing details: www.nvidia.ca/object/what-is-gpu-computing.html
There are 14 Autodesk products using this technology and Infraworks is not currently.
https://www.nvidia.com/content/gpu-applications/PDF/gpu-applications-catalog.pdf