Sequential/Parallel SpGEMM Library

Authors:
Aydin Buluc

Introduction

This is a Sparse Matrix Multiplication Library It targets uniprocessor, shared-memory (such as multicores), and distributed memory platforms.

It contains efficient implementations of novel algorithms as well as reimplementations of some previously known algorithms (for comparison).

It is written in C++ using:

Sequential classes:

Parallel classes:

For internal installation and implementation tricks, consult http://editthis.info/cs240aproject/Main_Page

Test programs demonstrating how to use the library:

[1] Aydin Buluç and John R. Gilbert, “On the Representation and Multiplication of Hypersparse Matrices”. The 22nd IEEE International Parallel and Distributed Processing Symposium (IPDPS2008), Miami, FL, April 14-18, 2008


Generated on Mon Jan 28 23:04:06 2008 for Parallel SpGEMM Library by  doxygen 1.4.7