Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
No matching results
An error occurred while fetching branches. Retry the search.
An error occurred while fetching tags. Retry the search.
Created with Raphaël 2.2.026Nov10825Oct24211312118528Sep25203227Aug26252423221716141098765432131Jul3029282726251615141312111097542125Jun24201918171424May529Apr26222120191615Reformatted code.Commented out non-working implementation of getType test and added test failure if it is ran.Reformatted code.Removed commented out getType test call, as the test is not implemented in such a way to test all formats.Removed commented personal TODO.Deleted pipeline failure causing include.Change spmv log file name to include name of the matrix file.Commented out MatrixMarket2 benchmark launch, MatrixReader couldn't load those matrices. Added matrix file name to log file output, to avoid overwriting data.Changed benchmark parameters according to new spmv benchmark parameters.Changed layout of benchmark output log file.Added FIXMEs to observed errors when launched without parameters or with '--help'. Commented out result comparison.Reformatted code. Added description of code.Fixed implementation of error reporting. Made all formats be compared with cuSPARSE (format and cuSPARSE compared to CPU, not between each other, that would require Benchmarks.h to be changed). Added name of mtx being tested to MetaDataColumns. Code reformatting.Found potential mistake in SpMV/spmv.h where MatrixReader doesn't need to be called twice. Commiting to show in meeting.Implemented rough version of result comparison. Implemented benchmark for comparison of TNL CSR and Cusparse on GPU. Edited log file formatting.Uncommented ifdef that served as a barrier for use of file functions.Implemented for the benchmark to write the output of MatrixReader into the log file. BUG: Every other error message added into the Benchmark doesn't have a '!' as a prefix in the log file.Added getMatrixFormat(). Implemented basic error writing into log files.Added log file naming based on current date and time, so that log files don't get overwritten.Changed TYPED_TEST_CASE to TYPED_TEST_SUITE, as per google test recommendation which said that TYPED_TEST_CASE is deprecated.Deleted useless commented-out function.Fixed getType to be consistent across different matrix formats.Implemented rought version of SpMV Benchmark for mtx files.Improved implementation of getNumberOfNonzeroMatrixElements().Implemented getNumberofNonzeroMatrixElements().Partial implementation of SpMV benchmark for mtx files. Commiting for backup purposes.Added useful functions to begind implementation. Commiting for backup purposes.Copied tnl-benchmark-spmv files and spmv.h from BLAS to SpMV. Deleted min/max size and stepFactor. Not working yet, backup purposes.Deleted useless old troubleshooting cout statements.Deleted out-of-date TODO that wasn't for developmental purposes.Deleted useless comments on a solved issue.Fixed detection of changes in .gitlab-ci.ymlRemoved 'using namespace std;' from documentation examplesDocumentation: load MathJax via httpsDocumentation: enable MathJax in DoxyfileMerge branch 'JK/execution' into 'develop'Moved skipping of synchronization directly into the synchronizeSmartPointersOnDevice functionFixed handling of Cuda::getTransferBufferSize() in memory operationsFixed internal linkage of the getHardwareMetadata function in benchmarksAdded missing __cuda_callable__ to StaticArray and StaticVector methods
Loading