aboutsummaryrefslogtreecommitdiff
path: root/sys/libmath
AgeCommit message (Collapse)Author
2020-05-09feat: all level 1 functions are now stridedNicholas Noll
2020-05-09fix: mathematical bug in rotm.Nicholas Noll
also generalized to allow for non unity increments
2020-05-08Adding strided computation to blas kernels.Nicholas Noll
I started implementing LQ factorization and immediately realized I needed strided views. For simplicity, I will just implement them in the most portable, C native way (no vectorization). Speed can come later.
2020-05-08added more level 2 and 3 functions to blas implementationNicholas Noll
2020-05-08Prototype of BLAS level 1 functions (double)Nicholas Noll
Functions run at ~90% of the speed of tested OpenBLAS functions
2020-05-07wrap: elementary math functions for libmathNicholas Noll
2020-05-03removed buggy qsort header and implemented myselfNicholas Noll
2020-05-01moved to static build with musl and integrated cscopes into dev toolsNicholas Noll
2020-05-01feat: level 3 funcsNicholas Noll
2020-04-30feat: added more level 2 functionsNicholas Noll
2020-04-30chore: broke out blas-like interface into its own fileNicholas Noll
2020-04-30explore: testing out simple vectorized math libraryNicholas Noll