Close Menu
Linear Algebra Library
Linear Algebra Library
| C++ | CMake |
  • Utilized C++ to create a performant linear algebra library that focuses on matrices.
  • Implemented performance optimization techniques such as matrix blocking, cache locality and temporality maximization, and multi-threading.
  • Utilized PLU factorization/decomposition as the basis for various other foundational matrix functions.
  • Created and used a custom-built testing suite to ensure the correctness of my library.
  • Learned about the importance of numerical stability in algorithms, and how it can lead to fewer errors in calculations.
  • Gained a deeper understanding of the inner workings of linear algebra and its applications in various fields.