akielaries / openGPMP

Hardware Accelerated General Purpose Mathematics Package
https://akielaries.github.io/openGPMP/
MIT License
8 stars 3 forks source link

Fortran backend #85

Closed akielaries closed 8 months ago

akielaries commented 10 months ago

Spend some time digging into advantages of compiling any of our mathematical operations dealing with arrays using Fortran. Also look into benchmarking these operations and any overhead cost when wrapping for C++

akielaries commented 10 months ago

With the added routines supporting flat matrices as arrays possibly add more methods that utilize arrays as well as the vector operations already supported that use SIMD operations

akielaries commented 10 months ago

view the BLAS reference implementation for some pointers https://www.netlib.org/blas/#_blas_routines