You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* initial commit, folder creation for cusparse
* added function to CUSPARSERegistry, missing: nfi functions' input settings
* nfi signatures completed, missing: Desc types mgmt
* final commit from my machine :(
* enum addition and casting
* completed enum revision
* added first test cusparseCoo
* added SpMV test, not working
* Removed useless function instantiations in CUSPARSERegistry. For the moment being we are exposing to the user the functions to create various matrix descripts as well as creating/destroying the handle. This needs to be changed
* Almost functioning version of testSpMV. The error that i'm getting now is related to the enums, but at least no more polyglot exceptions
* initial support for cusparse
* cleaned code, more tests added
* minor additions to tests
* minor fixes to context and options for enabling cusparse
* formatting and cleaning complete
* minor fixes to context options in cusparse tests
* changelog updated
* Removed unused imports
* Modified libcusparse.so.11 -> libcusparse.so
* updated copyright for new files
* added suport for async functions, implementation of non-exposed functions
* removed useless initialization
* added sparseSgemvi
* begun implementation of proxiesn [commit della svolta]
* added basic functions to proxyspmv, to be testes
* added proxy for Sgemvi
* Completed functions for SpMV and Sgemvi, context creation missing
* tests ready for proxies, not working (context issues)
* working on contexts
* context creation fails
* minor additions to sparse proxy
* createCoo now works
* proxies all right, non valid handle in buffersize function
* IT WORKS
* initial steps for tests implementation for Sgemvi and SpMV with CSR format
* working tests for coo and csr with spmv, sgemvi does not work (does not update the vector passed as input)
* minor fixes to tests
* finished testing sgemvi and spmv
* finished testing sgemvi and spmv
* added test for libraries integration
* minor fixes, all good, streams' functioning for libraries interoperability checked with profiler
* changelog updated
* tests
* Added breaks to switch statement
* partially working tests for TGemvi and SpMV
* Fixed spmv Tests for coo and csr, gemvi still needs to be fixed
* TGemvi now works with data types C and S
* added streams syncing to tests
* added syncing, sometimes (after mx clean) crs/coo do not work, tgemvi does not work with double types, despite syncing
* Removed double and double complex from tests
* GrCUDAOptions updated for cuSPARSE
* fixed context
* removed ternary expressions
* small cleanups; fixed tracking of array dependencies not working in cusparse
* updated changelog
Co-authored-by: Francesco Sgherzi <[email protected]>
Co-authored-by: Francesco Sgherzi <[email protected]>
Co-authored-by: Alberto Parravicini <[email protected]>
0 commit comments