Awesome Open Source
Awesome Open Source
Combined Topics
matrix-multiplication
x
Advertising
📦 9
All Projects
Application Programming Interfaces
📦 120
Applications
📦 181
Artificial Intelligence
📦 72
Blockchain
📦 70
Build Tools
📦 111
Cloud Computing
📦 79
Code Quality
📦 28
Collaboration
📦 30
Command Line Interface
📦 48
Community
📦 81
Companies
📦 60
Compilers
📦 60
Computer Science
📦 74
Configuration Management
📦 39
Content Management
📦 167
Control Flow
📦 197
Data Formats
📦 77
Data Processing
📦 266
Data Storage
📦 132
Economics
📦 60
Frameworks
📦 198
Games
📦 122
Graphics
📦 103
Hardware
📦 148
Integrated Development Environments
📦 47
Learning Resources
📦 147
Legal
📦 28
Libraries
📦 119
Lists Of Projects
📦 21
Machine Learning
📦 336
Mapping
📦 61
Marketing
📦 15
Mathematics
📦 55
Media
📦 228
Messaging
📦 97
Networking
📦 304
Operating Systems
📦 84
Operations
📦 120
Package Managers
📦 52
Programming Languages
📦 229
Runtime Environments
📦 96
Science
📦 42
Security
📦 375
Social Media
📦 26
Software Architecture
📦 70
Software Development
📦 68
Software Performance
📦 57
Software Quality
📦 127
Text Editors
📦 45
Text Processing
📦 131
User Interface
📦 310
User Interface Components
📦 465
Version Control
📦 29
Virtualization
📦 68
Web Browsers
📦 38
Web Servers
📦 25
Web User Interface
📦 194
The Top 175 Matrix Multiplication Open Source Projects on Github
Categories
>
Mathematics
>
Matrix Multiplication
Algorithms
⭐
11,737
A collection of algorithms and data structures
Nnpack
⭐
1,507
Acceleration package for neural networks on multi-core CPUs
Blis
⭐
1,222
BLAS-like Library Instantiation Software Framework
Xnnpack
⭐
1,052
High-efficiency floating-point neural network inference operators for mobile, server, and Web
Neanderthal
⭐
952
Fast Clojure Matrix Library
How To Optimize Gemm
⭐
881
Libxsmm
⭐
597
Library for specialized dense and sparse matrix operations, and deep learning primitives.
Clblast
⭐
593
Tuned OpenCL BLAS
Blislab
⭐
194
BLISlab: A Sandbox for Optimizing GEMM
Laser
⭐
191
The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
Cython Blis
⭐
181
💥 Fast matrix-multiplication as a self-contained Python library – no system dependencies!
Sparse
⭐
119
Sparse matrix formats for linear algebra supporting scientific and machine learning applications
Tensor
⭐
115
A library and extension that provides objects for scientific computing in PHP.
Tensile
⭐
108
Stretching GPU performance for GEMMs and tensor contractions.
Cosma
⭐
97
Distributed Communication-Optimal Matrix-Matrix Multiplication Algorithm
Mir Glas
⭐
89
[Experimental] LLVM-accelerated Generic Linear Algebra Subprograms
Dbcsr
⭐
59
DBCSR: Distributed Block Compressed Sparse Row matrix library
Numeric
⭐
50
N-dimensional matrix class for Rust
Metanumerics
⭐
50
Meta.Numerics is library for advanced numerical computing on the .NET platform. It offers an object-oriented API for statistical analysis, advanced functions, Fourier transforms, numerical integration and optimization, and matrix algebra.
Bella
⭐
38
BELLA: a Computationally-Efficient and Highly-Accurate Long-Read to Long-Read Aligner and Overlapper
Machine Learning
⭐
35
🌎 I created this repository for educational purposes. It will host a number of projects as part of the process .
Sparse_dot
⭐
32
Python wrapper for Intel Math Kernel Library (MKL) matrix multiplication
Bromberg_sl2
⭐
32
Cayley hashing as in "Navigating in the Cayley Graph of SL₂(𝔽ₚ)"
Generictensor
⭐
31
The only library allowing to create Tensors (matrices extension) with custom types
M4ri
⭐
29
M4RI is a library for fast arithmetic with dense matrices over GF(2)
Raven Distribution Framework
⭐
26
The foundation for any Machine Learning or Deep Learning Framework. Simply put, it is more like a decentralized calculator, comparable to a decentralized version of the IBM machines the were used to launch the Apollo astronauts. Apart from building ML/DL frameworks, a lot more can be done on it, such as maximizing yield on your favorite defi protocols like Compound and more!
Matrix_multiplication
⭐
25
Parallel Matrix Multiplication Using OpenMP, Phtreads, and MPI
Linearalgebraextensions
⭐
20
Extensions to simplify the use of the LinearAlgebra framework on iOS 8 and OS X 10.10 utilising Swift operator overloading
Matrix Multiplication Threading
⭐
16
Matrix multiplication using c++11 threads
Pp Mm A03
⭐
12
Parallel Processing - Matrix Multiplication (Cannon, DNS, LUdecomp)
Algogear
⭐
11
Minimalistic implementations of various algorithms for projects in machine learning and computer vision
Matrix.h
⭐
11
A Collection some matrix manipulation algorithms
Matrixmultiplication
⭐
10
Just a little playground, to test and try the benefits of Running Calculations on CPU or GPU with multiple threads.
Blis.jl
⭐
10
This repo plans to provide a low-level Julia wrapper for BLIS typed interface.
Mcp
⭐
9
AUT Multicore Programming Course Materials
Sparta
⭐
9
SParse AcceleRation on Tensor Architecture
Fun With Algorithms
⭐
8
Implementation of simple algorithms in python
Vector
⭐
8
A linear algebra library for TypeScript and JavaScript
Parserng
⭐
8
ParserNG is a powerful , fast math expression parser that parses and evaluates math expressions, does differential calculus(symbolic) evaluations, numerical integration, equation solving(quadratic, Tartaglia's, numerical solutions of other equations) , matrix operations and statistics amongst other functionality. It is written in pure java and has no native dependencies.
Verilog_calculator_matrix_multiplication
⭐
8
This is a simple project that shows how to multiply two 3x3 matrixes in Verilog.
Matrix Multiply Part1
⭐
7
Optimization of matrix multiplication
Neuralnets Pure Python
⭐
7
Nice place to start seeing matrices shapes ! Great place for beginners to understand neural networks computation
Structlinks
⭐
7
Easily Access and visualize different Data structures including Linked lists, Doubly Linked lists, Binary trees, Graphs, Stacks, Queues, and Matrices.
Cuda Exercises Ntua
⭐
6
Lab exercise of Parallel Processing course in NTUA regarding CUDA programming
Phigemm
⭐
6
phiGEMM: CPU-GPU hybrid matrix-matrix multiplication library
Cuda_matrix_multiplication
⭐
6
Matrix Multiplication using CUDA
Cplusplusresearch_decision_making
⭐
5
C++ code: Manipulating data and extracting useful outputs
Mgpuscheduler
⭐
5
Multi-GPU CUDA based scheduler.
Matrix Multiplication Using Mapreduce
⭐
5
implement by naive algorithm(without partition) and advanced algorithm(with partition)
Useful Algorithms For Competetive Programming
⭐
5
Parallel Matrix Multiplication Fox Algorithm
⭐
5
☕️Implement of Parallel Matrix Multiplication Methods Using FOX Algorithm on Peking University's High-performance Computing System
Cot5615
⭐
5
COT5615 Math for Intelligent Systems Fall 2019
Randomized Matrix Product
⭐
5
Probabilistic method for the computation of the approximate product of two matrices
Eigencuda
⭐
4
Offload Eigen operations to GPUs
Matrix_multiply_quadratic
⭐
4
This source code (in Python) is a preliminary implementation of my quadratic-time positive integer matrix multiplication.
8086 Signed_matrix_multiplication
⭐
4
Program in 8086 assembly for multiplying two matrices whose elements are signed numbers expressed with one byte. The possibility of overflow is also considered.
Competitive Programming
⭐
4
All you need to save time :p
M4rie
⭐
4
M4RIE is a library for fast arithmetic with dense matrices over GF(2^e) for 2 ≤ e ≤ 16 (Mirror)
Zeromq Distributed Matrix Multiplication
⭐
4
A ZeroMQ project for nxn matrix multiplication using distributed computing, with multiple number of clients and workers.
Mmul
⭐
4
Serial and parallel implementations of matrix multiplication
Strassen
⭐
4
C++ Implementation of Fast Matrix Multiplication
Cuda Matrix Multiplication
⭐
4
Matrix Multiplication on GPU using Shared Memory considering Coalescing and Bank Conflicts
Input_output_network_analysis
⭐
4
Network analysis with Input-Output Matrix. Project developed as a conclusion of my graduation in economics where I explored the use of network analysis in input-output matrices comparing countries in the north and south of the world, exploring the similarities and differences in the flow of goods structures between sectors of the economy. All analysis was done in R, the presentation in R Markdown and the Article in LaTex.
Cso221n Algorithm Codes
⭐
4
Codes related to the Algorithms Course at IIT (BHU) Varanasi
Matrox
⭐
3
Linear Algebra Library
Heterogeneous Parallel Computing Using Juliagpu And Cuda
⭐
3
Parallel versions of various algorithms using CUDA framework
React Css Transform
⭐
3
Handle multiple nested 2D and 3D CSS Transforms like a wizard
Matmul Omp Cuda
⭐
3
Classical and Strassen's Matrix Mutiplication in CUDA and OpenMP
Gemm_optimization
⭐
3
The repository targets the OpenCL gemm function performance optimization. It compares several libraries clBLAS, clBLAST, MIOpenGemm, Intel MKL(CPU) and cuBLAS(CUDA) on different matrix sizes/vendor's hardwares/OS. Out-of-the-box easy as MSVC, MinGW, Linux(CentOS) x86_64 binary provided. 在不同矩阵大小/硬件/操作系统下比较几个BLAS库的sgemm函数性能，提供binary，开盒即用。
Neuralnettest
⭐
3
Test project for neural networks - Handwritten digit recognition on MNIST dataset
Swiftified
⭐
3
Created custom data types in swift language for linear algebric operations
Strassen Algorithm Parallelization Charmplusplus
⭐
3
Strassen Algorithm parallelization using Charm++ paradigm of migratable objects (Chares)
Multi Threaded Matrix Multiplication
⭐
3
Time Comparison when using different number of Threads for Matrix Multiplication
Ualgebra.js
⭐
3
A small javascript linear algebra library
Mathextended.matrix
⭐
3
C# Library for Matrices
Parallel Prog
⭐
3
Projects related to parallel programming, using mainly C and C++ with OpenMP and CUDA
Finnmath
⭐
3
Mathematical library (fractions, complex numbers, vectors and matrices) for the JVM and Android written in Kotlin
Cyfre
⭐
3
A Templated C++ matrix library
Partial Differential Equation
⭐
2
This project is a part of my thesis focusing on researching and applying the general-purpose graphics processing unit (GPGPU) in high performance computing. In this project, I applied GPU Computing and the parallel programming model CUDA to solve the diffusion equation.
Algorithms Illuminated Part 1
⭐
2
This is the implementation of 1st Part in 3-Part Series of Algorithms Illuminated Book. All Implementations in this repository are written in both Python and Golang. Single IPython Notebook contains all Algorithms given in this Part 1.
Cuda Matrix Multiplication
⭐
2
Cudaperformance
⭐
2
Compare the performance of matrix multiplication among GPU shared memory, GPU global memory and CPU
Matlibcpp
⭐
2
A simple MATRIX library for C++
La
⭐
2
A library for linear algebra with type-safety written in Swift.
Parallel And Distributed Computing
⭐
2
This repository contains PDC course assignments
Qir
⭐
2
Geometrische Algebra in der Computergrafik: Quadriken
Gcoospdm
⭐
2
Sparse-dense matrix-matrix multiplication on GPUs
Gal
⭐
2
Linear Algebra and Geometry, matrices and linear equations
Matrix_js
⭐
2
Simple Matrix class written in JS.
Linalg
⭐
2
Library in C for basic linear algebra functions.
Zynq_hls_ddr_dataflow_kernel_2mm
⭐
2
This is a project integrating HLS IP and CortexA9 on Zynq. This CPU-FPGA project, for a Matrix Multiplication Dataflow, is implemented with dataflow and DDR3 access with HLS. The Cortex A9 will print the result via UART and check the result by comparing the data with the one from CPU compuation
Information_retrieval
⭐
2
Given a document, identifying the closest documents within the list of documents using tf-idf matrix and cosine similarity
Fortran Task1
⭐
2
My solution for Fortran assignment - task 1
Strassens Algorithm Analyses
⭐
2
Strassens algorithm analyses
Notify
⭐
2
From piano audio to notes.
Maths With Python
⭐
2
Playing with Numbers using Python
Tensor
⭐
2
A library and extension that provides objects for scientific computing in PHP.
Rmatrixgpu
⭐
2
Gmat
⭐
2
Matrix operations using CUDA
Matrixfunction
⭐
2
The Cramer, Determinant, Coefficient, Multiplication for the matrix.
1-100 of 175 projects
Next >
Related Projects
C Matrix Multiplication Projects (42)
C Plus Plus Matrix Multiplication Projects (39)
Linear Algebra Matrix Multiplication Projects (30)
Python Matrix Multiplication Projects (26)
Cuda Matrix Multiplication Projects (23)
Advertising
📦 9
All Projects
Application Programming Interfaces
📦 120
Applications
📦 181
Artificial Intelligence
📦 72
Blockchain
📦 70
Build Tools
📦 111
Cloud Computing
📦 79
Code Quality
📦 28
Collaboration
📦 30
Command Line Interface
📦 48
Community
📦 81
Companies
📦 60
Compilers
📦 60
Computer Science
📦 74
Configuration Management
📦 39
Content Management
📦 167
Control Flow
📦 197
Data Formats
📦 77
Data Processing
📦 266
Data Storage
📦 132
Economics
📦 60
Frameworks
📦 198
Games
📦 122
Graphics
📦 103
Hardware
📦 148
Integrated Development Environments
📦 47
Learning Resources
📦 147
Legal
📦 28
Libraries
📦 119
Lists Of Projects
📦 21
Machine Learning
📦 336
Mapping
📦 61
Marketing
📦 15
Mathematics
📦 55
Media
📦 228
Messaging
📦 97
Networking
📦 304
Operating Systems
📦 84
Operations
📦 120
Package Managers
📦 52
Programming Languages
📦 229
Runtime Environments
📦 96
Science
📦 42
Security
📦 375
Social Media
📦 26
Software Architecture
📦 70
Software Development
📦 68
Software Performance
📦 57
Software Quality
📦 127
Text Editors
📦 45
Text Processing
📦 131
User Interface
📦 310
User Interface Components
📦 465
Version Control
📦 29
Virtualization
📦 68
Web Browsers
📦 38
Web Servers
📦 25
Web User Interface
📦 194
Privacy policy
"GitHub" is a registered trademark of GitHub, Inc. Awesome Open Source is not affiliated with GitHub.