Implementation of Strassen Multiplication including zero-padding, parallel programming(multi-thread, openmp respectively)
-
Updated
Aug 23, 2020 - C++
Implementation of Strassen Multiplication including zero-padding, parallel programming(multi-thread, openmp respectively)
Homework for algorithmic design course
Strassen algorithm for matrix multiplication implemented in Haskell
Sorting and different types of algorithms which are written in Python
Program in which different methods of matrix operation are compared.
Workaround recursive calls of the Strassen Algorithm for better and more efficient parallelism in GPU
uses three different algorithms to implement matrix multiplication calculations.
Matrix multiplication using the Strassen algorithm in C#
Data Structures and Algorithms in Python
ThreadGo: A multithreaded hybrid acceleration of the matrix multiplication
Implemented three different algorithms to perform matrix multiplication and compare their performance
Matrix multiplication - Python implementation of Strassen, recursive, and naive algorithms
Strassen cube multiplication -- algorithm finder for 3-dimensional array multiplication
A library of implementations of Numerical Methods; explores applications of Data Structures and Algorithms.
winograd with strassen algorithm implementation
The program provides functionalities to represent and operate on square matrices, supporting addition, subtraction, multiplication, and submatrix extraction, with a focus on matrices of sizes that are powers of 2.
Add a description, image, and links to the strassen-algorithm topic page so that developers can more easily learn about it.
To associate your repository with the strassen-algorithm topic, visit your repo's landing page and select "manage topics."