View on GitHub

Smartop

SMArtOp -- Sparse Matrix library for ARiThmetic Operations

Download this project as a tar.gz file Download this project as a .zip file View the Javadoc of the project View the documentation of the project

SMArtOp

SMArtOp -- Sparse Matrix library for ARiThmetic Operations

SMArtOp is licenced under the Apache License V2.0. Copyright 2016 - ISISTAN - UNICEN - CONICET

SMArtOp is a Java library for dividing the processing of large-scale sparse-matrix arithmetic operations on distributed environments.The software is designed for dividing and balancing the processing of large-scale sparse-matrix arithmetic operations into simpler and independent tasks to be executed in a distributed environment.

This software was used in:

=== Dependencies ===

SMArtOp depends of two libraries:

=== Usage ===

Usage examples are included in the software distribution in the package test. Two alternative examples of use are provided. First, a stand-alone example in which two matrices are created and then multiplied. Second, an example in which the software is used in the context of a feature selection example. An example of the configuration file needed for executing the feature selection application is provided.

Additionally, a description of the software's architecture, supported matrix representations, supported matrix operations, code examples, and a performance evaluation can be found in the project's Wiki.