ROCmSoftwarePlatform / Rocblas

Licence: mit
Next generation BLAS implementation for ROCm platform

Labels

Projects that are alternatives of or similar to Rocblas

MatlabJuliaMatrixOperationsBenchmark
Benchmark MATLAB & Julia for Matrix Operations
Stars: ✭ 21 (-85.71%)
Mutual labels:  blas
Scikit Cuda
Python interface to GPU-powered libraries
Stars: ✭ 803 (+446.26%)
Mutual labels:  blas
Xtensor Blas
BLAS extension to xtensor
Stars: ✭ 102 (-30.61%)
Mutual labels:  blas
Ejml
A fast and easy to use linear algebra library written in Java for dense, sparse, real, and complex matrices.
Stars: ✭ 378 (+157.14%)
Mutual labels:  blas
Clblast
Tuned OpenCL BLAS
Stars: ✭ 559 (+280.27%)
Mutual labels:  blas
Blis
BLAS-like Library Instantiation Software Framework
Stars: ✭ 859 (+484.35%)
Mutual labels:  blas
monolish
monolish: MONOlithic LInear equation Solvers for Highly-parallel architecture
Stars: ✭ 166 (+12.93%)
Mutual labels:  blas
Onemkl
oneAPI Math Kernel Library (oneMKL) Interfaces
Stars: ✭ 122 (-17.01%)
Mutual labels:  blas
Vectorious
Linear algebra in TypeScript.
Stars: ✭ 616 (+319.05%)
Mutual labels:  blas
Lacaml
OCaml bindings for BLAS/LAPACK (high-performance linear algebra Fortran libraries)
Stars: ✭ 101 (-31.29%)
Mutual labels:  blas
Armadillo Code
Armadillo: fast C++ library for linear algebra & scientific computing - http://arma.sourceforge.net
Stars: ✭ 388 (+163.95%)
Mutual labels:  blas
Libxsmm
Library for specialized dense and sparse matrix operations, and deep learning primitives.
Stars: ✭ 518 (+252.38%)
Mutual labels:  blas
Yannl
Yet another neural network library
Stars: ✭ 37 (-74.83%)
Mutual labels:  blas
Cmathtuts
trying to collect all useful tutorials for famous C math and linear algebra libraries such as CBLAS, CLAPACK, GSL...
Stars: ✭ 266 (+80.95%)
Mutual labels:  blas
Kokkos Kernels
Kokkos C++ Performance Portability Programming EcoSystem: Math Kernels - Provides BLAS, Sparse BLAS and Graph Kernels
Stars: ✭ 113 (-23.13%)
Mutual labels:  blas
Compute.NET
.NET bindings for native numerical computing
Stars: ✭ 30 (-79.59%)
Mutual labels:  blas
Fmatvec
A fast vector/matrix library
Stars: ✭ 5 (-96.6%)
Mutual labels:  blas
Eigen Git Mirror
THIS MIRROR IS DEPRECATED -- New url: https://gitlab.com/libeigen/eigen
Stars: ✭ 1,659 (+1028.57%)
Mutual labels:  blas
Blasfeo
Basic linear algebra subroutines for embedded optimization
Stars: ✭ 120 (-18.37%)
Mutual labels:  blas
Cotila
A compile-time linear algebra system for C++
Stars: ✭ 78 (-46.94%)
Mutual labels:  blas

rocBLAS

rocBLAS is the AMD library for BLAS on the ROCm platform. It is implemented in the HIP programming language and optimized for AMD GPUs.

Acronym Expansion
BLAS Basic Linear Algebra Subprograms
ROCm Radeon Open ECosystem
HIP Heterogeneous-Compute Interface for Portability

Documentation

Information about the library API and other user topics can be found in the rocBLAS documentation.

Prerequisites

The AMD ROCm install guide describes how to set up the ROCm repositories and install the required platform dependencies.

Installing pre-built packages

With the AMD ROCm package repositories installed, the rocblas package can be retrieved from the system package manager. For example, on Ubuntu:

sudo apt-get update
sudo apt-get install rocblas
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].