Skip to content
/ ft-blas Public

online fault tolerant high performance matrix multiplication

Notifications You must be signed in to change notification settings

robbwu/ft-blas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This software is a prototype implementation of the on-line fault tolerant
matrix multiplication(FTGEMM) described in the paper

Fault Tolerant Matrix-Matrix Multiplication: Correcting Soft Errors On-Line
(under review)

This project is in its very early stage; it's only for testing ideas now.

Before compiling you should modify CMakeLists.txt properly.  See the instructions
in CMakeLists.txt.  You should have GNU Scientifc Library, a fast BLAS
implementation and pthread for dgemm_test.

To compile:
    cmake .
    make

To test ft_dgemm:
    ./test/dgemm_test matrix_size errors_per_op check_numbers



TODOs:
- implement BLAS compatitble interface

About

online fault tolerant high performance matrix multiplication

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages