Commit Graph

229 Commits (ee66db5efde31451f7673bf05bbb40fe482c9055)

Author SHA1 Message Date
sfilippone e19284eb6c Small omp addition 7 months ago
sfilippone 35096a2ef9 Cosmetic changes to coo_impl 7 months ago
sfilippone 70f51b9da8 Improve handling of fix_coo buffers with OpenMP 7 months ago
sfilippone ecccb13914 Fix COO fix_coo_inner_rowmajor not to overflow on integers. 8 months ago
sfilippone a613e963db First step in fix for coo_impl on OpenMP 8 months ago
sfilippone 4e0a9e5db8 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage 8 months ago
sfilippone e72c0f0bf9 Fix OMP impl of sparse-sparse product 8 months ago
Salvatore Filippone d444a12879 Condition call to x%sync() in vect_mv 8 months ago
Salvatore Filippone 5e2e1e34fd Introduce set_host() in inner_vect_sv 8 months ago
sfilippone 025350a361 Make sure realloc is always called with size >0 8 months ago
sfilippone ba8c32c507 Define merge_nd method 8 months ago
sfilippone 3aa3c795e9 Refactor assembly and cnv 1 year ago
sfilippone 49e99a3e82 Fix conversion and product to enable overlap with GPU 1 year ago
sfilippone 74cf138a6c Merge branch 'repackage' into non-diag 1 year ago
sfilippone be7571f568 Fix missing directive 1 year ago
sfilippone 6c9ca58282 Silly bug in coo insert 1 year ago
sfilippone d3b2b7816d Fix coo insert OpenMP. Fix Make.inc.in 1 year ago
sfilippone ae7fad95d4 Merge branch 'development' into non-diag 1 year ago
sfilippone a6ec655a97 Prepare merge 1 year ago
sfilippone 41be1357c3 Set defaults for SPSPMM depending on OpenMP compilation. 1 year ago
Salvatore Filippone 0d8a5d3dc2 New SPSPMM implementation 1 year ago
Salvatore Filippone d0cacda995 Moved various modules related to RB around, into auxil, update Makefile. 1 year ago
wlthr 2322a9ce61 using end_idx to copy data from threads in gustavson and gustavson_1d 1 year ago
wlthr 0fe95c3c76 added use statement 1 year ago
wlthr 979a3da95f merged dev-openmp into omp-walther 1 year ago
wlthr 1af76c067c added parallel double precision spspmm implementations 1 year ago
sfilippone f001ebbad3 Final fix for COO on OMP 1 year ago
sfilippone 26bf4c5d69 Fixed COO csput for OMP/not OMP 1 year ago
sfilippone 08c1ab0cd1 Fix tril/triu in COO for non-OMP paths. 1 year ago
sfilippone ca82520b88 Reworked CSR TRIL/TRIU for OpenMP 1 year ago
sfilippone bb9f213551 Define and implement OMP version of TRIL/TRIU 1 year ago
sfilippone 2f403e0df7 Rework cp_{from|to}_fmt for better OpenMP performance 2 years ago
sfilippone a66778f270 Improve coo and merge development 2 years ago
sfilippone 494e29dd2e Cosmetic adjustments to COO and BSRCH 2 years ago
sfilippone 739dc78a75 Merge branch 'development' into omp-threadsafe 2 years ago
sfilippone 7e5dc20e03 Define new options for BSRCH, clean interface 2 years ago
sfilippone 40cc78854a Improve implementation of fix_coo using exscan 2 years ago
sfilippone 74a8217520 Fixed silly bug in EXSCAN and usage in CSR_IMPL 2 years ago
sfilippone f3efea0a89 Take out IBASE from exscan, makes no sense. 2 years ago
sfilippone 05b684ddbb Updated use of exscan in CSC 2 years ago
sfilippone 9c248a31e2 Refactored EXSCAN and its OpenMP usage. 2 years ago
sfilippone 02dd204351 Implement psi_exscan and use in _from_coo 2 years ago
sfilippone dbd55321f8 Fixed CSR mv and cp _from_coo with OpenMP. 2 years ago
sfilippone 8459ea28f5 Modified matrix build procedures with OpenMP 2 years ago
sfilippone 0f1603a2e9 The current version of test/omp seems to be working. To be completed 2 years ago
sfilippone c05b32c202 Reset status for csr_impl. 2 years ago
Salvatore Filippone fd0b1482e5 Merge branch 'dev-openmp' of github.com:sfilippone/psblas3 into dev-openmp 2 years ago
Salvatore Filippone afdbac6727 Swicth csr_impl to F90 2 years ago
Salvatore Filippone 86b8a261ef Fixed conversion bug, changed SPASB interface 2 years ago
Salvatore Filippone f09e25524e Create ECSR format and use it for A%AND 2 years ago