-
-
Notifications
You must be signed in to change notification settings - Fork 61
Parallelize Biot-Savart kernels #140
Copy link
Copy link
Closed
Labels
performanceAn opportunity to improve performanceAn opportunity to improve performancequestionFurther information is neededFurther information is needed
Milestone
Metadata
Metadata
Labels
performanceAn opportunity to improve performanceAn opportunity to improve performancequestionFurther information is neededFurther information is needed
Problem Statement
The Biot-Savart kernels in
_aerodynamics_functions.pyuse nested loops over vortices and evaluation points. While they are JIT-compiled with Numba, they are not parallelized.Proposed Solution
Investigate parallelizing the Biot-Savart kernel loops using Numba's
prangeor similar mechanisms to take advantage of multiple cores.