Skip to content
/ blaz Public

Blaz: a library for frugal matrix computations. Blaz provides compression/uncompression functions for matrices of floating-point numbers and makes it possible to perform basic linear algebra on the compressed matrices, without uncompressing them.

Notifications You must be signed in to change notification settings

mmartel66/blaz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blaz

Blaz 1.1

Written by Matthieu Martel (matthieu.martel@univ-perp.fr)

Blaz is a library for frugal matrix computations. Blaz provides compression/uncompression functions for matrices of floating-point numbers and makes it possible to perform basic linear algebra on the compressed matrices, without uncompressing them.

The interface is given in the file blaz.h

More details in https://arxiv.org/abs/2202.13007

*** INSTALL: To compile, run "make all" in the blaz parent directory.

This file is part of Blaz. Blaz is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 of the License.

Blaz is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Blaz. If not, see https://www.gnu.org/licenses/.

About

Blaz: a library for frugal matrix computations. Blaz provides compression/uncompression functions for matrices of floating-point numbers and makes it possible to perform basic linear algebra on the compressed matrices, without uncompressing them.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published