Commit Graph

251 Commits (6cbc3f699fe391afd295bee14cde582153be43d1)

Author SHA1 Message Date
sfilippone 4e775f74e9 Fix licensing info 2 months ago
Salvatore Filippone 25f73d15db Fix spspmm allocation to avoid double free error 8 months ago
sfilippone dc25c789ef Fixes for Intel compilation take 2. To be completed. 8 months ago
sfilippone da3f16ba56 Use less memory, check on symbmm 10 months ago
sfilippone 86a6ab413a Use less memory in spspmm 11 months ago
Salvatore Filippone 4a1610d705 Add check for allocation in certain OpenMP paths 1 year ago
sfilippone 922f7dd278 Tweak SIMD directives for CSR. 1 year ago
sfilippone 110a66e7d0 Switch off some debug write 1 year ago
sfilippone ea6c4181f7 Changed all defines with prefix PSB_ 1 year ago
sfilippone 701f297163 Silence warnings uncovered by INTEL 1 year ago
sfilippone 7700d4e0da Update copyright 1 year ago
sfilippone c9386c58d8 Remove default(none) from some OpenMP directives. 1 year ago
sfilippone 30810f804e Additional OpenMP tweaks, to be redesigned in the future. 1 year ago
sfilippone 772533b6f1 Avoid excessive OpenMP overhead in SPINS. Will have to be redesigned. 1 year ago
sfilippone 4e71fa971c Modify clean_zeros and have it only at base% 1 year ago
sfilippone 949499265e Simplify clean_zeros 2 years ago
sfilippone 1c235f9281 Improve clean_zeros 2 years ago
sfilippone 108d544fc1 Fix clean_zeros to always keep the diagonal 2 years ago
sfilippone 39cfcd3893 Fix allocation in coo_impl 2 years ago
sfilippone a38867be25 Fix allocation in coo_impl 2 years ago
sfilippone b9ad357648 Improve temp memory allocation in fix_coo 2 years ago
Salvatore Filippone 42293c62b6 Fix usage of sync() 2 years ago
sfilippone e19284eb6c Small omp addition 2 years ago
sfilippone 35096a2ef9 Cosmetic changes to coo_impl 2 years ago
sfilippone 70f51b9da8 Improve handling of fix_coo buffers with OpenMP 2 years ago
sfilippone ecccb13914 Fix COO fix_coo_inner_rowmajor not to overflow on integers. 2 years ago
sfilippone a613e963db First step in fix for coo_impl on OpenMP 2 years ago
sfilippone 4e0a9e5db8 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage 2 years ago
sfilippone e72c0f0bf9 Fix OMP impl of sparse-sparse product 2 years ago
Salvatore Filippone d444a12879 Condition call to x%sync() in vect_mv 2 years ago
Salvatore Filippone 5e2e1e34fd Introduce set_host() in inner_vect_sv 2 years ago
sfilippone 025350a361 Make sure realloc is always called with size >0 2 years ago
sfilippone ba8c32c507 Define merge_nd method 2 years ago
sfilippone 3aa3c795e9 Refactor assembly and cnv 2 years ago
sfilippone 49e99a3e82 Fix conversion and product to enable overlap with GPU 2 years ago
sfilippone 74cf138a6c Merge branch 'repackage' into non-diag 2 years ago
sfilippone be7571f568 Fix missing directive 2 years ago
sfilippone 6c9ca58282 Silly bug in coo insert 2 years ago
sfilippone d3b2b7816d Fix coo insert OpenMP. Fix Make.inc.in 2 years ago
sfilippone ae7fad95d4 Merge branch 'development' into non-diag 3 years ago
sfilippone a6ec655a97 Prepare merge 3 years ago
sfilippone 41be1357c3 Set defaults for SPSPMM depending on OpenMP compilation. 3 years ago
Salvatore Filippone 0d8a5d3dc2 New SPSPMM implementation 3 years ago
Salvatore Filippone d0cacda995 Moved various modules related to RB around, into auxil, update Makefile. 3 years ago
wlthr 2322a9ce61 using end_idx to copy data from threads in gustavson and gustavson_1d 3 years ago
wlthr 0fe95c3c76 added use statement 3 years ago
wlthr 979a3da95f merged dev-openmp into omp-walther 3 years ago
wlthr 1af76c067c added parallel double precision spspmm implementations 3 years ago
sfilippone f001ebbad3 Final fix for COO on OMP 3 years ago
sfilippone 26bf4c5d69 Fixed COO csput for OMP/not OMP 3 years ago