hbhungg / smallmetalmatrix

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

smallmatrix

Overview

A simple matrix computation library using M1 GPU with Metal API.

This is for smalltensor GPU backend.

Dependencies

Require the metal-cpp header files.

Why not Swift?

Cause I want to learn C++. (Not that Swift is not a good language)

Why not MetalPerformanceShader (MPS)?

That would kinda defeat the purpose of building your own matrix computation library. Plus, this is a learning projects. We are trying to build stuff from the ground up.

About


Languages

Language:C++ 67.7%Language:Python 24.1%Language:Makefile 8.2%