FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

sgemm · GitHub Topics · GitHub

#

sgemm

Here are 25 public repositories matching this topic...

This is a series of GPU optimization topics. Here we will introduce how to optimize the CUDA kernel in detail. I will introduce several basic kernel optimizations, including: elementwise, reduce, sgemv, sgemm, etc. The performance of these kernels is basically at or near the theoretical limit.

  • Updated Jul 29, 2023
  • Cuda

Step-by-step optimization of CUDA SGEMM

  • Updated Mar 30, 2022
  • Cuda

Multi-Threaded FP32 Matrix Multiplication on x86 CPUs

  • Updated Apr 21, 2025
  • C

Accelerated General (FP32) Matrix Multiplication from scratch in CUDA

  • Updated Jan 9, 2025
  • Cuda

General Matrix Multiplication using NVIDIA Tensor Cores

  • Updated Jan 25, 2025
  • Cuda

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,开盒即用。

  • Updated Mar 28, 2019
  • C

maxas Scott Grey's maxas assembler sgemm explaining the (for me) missing parts https://github.com/NervanaSystems/maxas

  • Updated Dec 22, 2018
  • CSS

FastCuda is a handwritten CUDA operator library featuring progressive GEMM and Reduce kernels, cuBLAS benchmarking, and C/C++/Python interfaces for learning, profiling, and performance optimization.

  • Updated Mar 18, 2026
  • Cuda

A benchmark framework for POWER and x86_64

  • Updated Jun 5, 2020
  • Mathematica

An alternative SGEMM implementation on AMD Vega Series

  • Updated Oct 16, 2019
  • Assembly

a fast sgemm lib with fix 16 enable on arm 32

  • Updated Nov 9, 2017
  • C

从 SGEMM 到推理组件的系统性 CUDA 学习主仓,整合四条历史实验路径

  • Updated Aug 19, 2026
  • C++

针对CUDA上的单精度矩阵乘法做一些比较容易想到的优化

  • Updated Feb 25, 2025
  • Cuda

C++17 ONNX inference optimizer + CPU runtime for Apple Silicon. Operator fusion via IR passes, Accelerate AMX-backed sgemm; benched vs ONNX Runtime CPU EP on DistilBERT (1.26x baseline speedup, 6.99x ORT on raw MatMul).

  • Updated Jul 9, 2026
  • C++

A CPU benchmark suite that shows its work. Six workloads, calibrated measurement windows, barrier-synchronised threads, robust statistics, full machine provenance, and Ed25519-signed results.

  • Updated Aug 11, 2026
  • Rust

Progressive CUDA SGEMM kernel(6) optimization (naive → vectorized) with cross-architecture profiling on RTX 3090 vs RTX 4050, benchmarked using Nsight Compute.

  • Updated Jul 2, 2026
  • Cuda

CUDA SGEMM optimization from scratch — six kernels reaching 6.37 TFLOP/s, 67.9× over naive CUDA, and 90% of NVIDIA cuBLAS performance.

  • Updated Aug 18, 2026
  • Cuda

CuPy first example computing GEMM with cuBlas, with handwritten cuda kernel and with NumPy-blas

  • Updated Jun 16, 2019
  • Cuda

Perform the matrix-matrix operation `C = α*op(A)*op(B) + β*C` where `op(X)` is either `op(X) = X` or `op(X) = X^T`.

  • Updated Aug 6, 2026
  • JavaScript

Improve this page

Add a description, image, and links to the sgemm topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the sgemm topic, visit your repo's landing page and select "manage topics."

Learn more


Back | FazBrowse Home | New Git URL