Commit Graph
2747 Commits
Author SHA1 Message Date
sfilippone e19284eb6c Small omp addition 2024-05-16 10:10:08 +02:00
sfilippone 10f81577f4 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage 2024-05-16 10:05:45 +02:00
sfilippone 35096a2ef9 Cosmetic changes to coo_impl 2024-05-16 10:05:11 +02:00
sfilippone add3389a81 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage 2024-05-15 16:40:16 +02:00
sfilippone c8cc2275d0 Fix cuda/makefile for make -j 2024-05-15 16:39:22 +02:00
sfilippone 70f51b9da8 Improve handling of fix_coo buffers with OpenMP 2024-05-15 12:05:15 +02:00
sfilippone ecccb13914 Fix COO fix_coo_inner_rowmajor not to overflow on integers. 2024-05-10 13:53:35 +02:00
sfilippone a613e963db First step in fix for coo_impl on OpenMP 2024-05-10 10:10:54 +02:00
sfilippone d01b8145c6 Fix cuda makefile dependencies 2024-05-09 17:08:45 +02:00
sfilippone d8ed01218d Cleanup hash_map using new indx_map%set_lc 2024-05-09 12:30:06 +02:00
sfilippone 7ec394ce1c Rename indx_map_mod and put SET_LR/C under ifdef 2024-05-09 11:29:23 +02:00
sfilippone 7dc64692cc Fix for OpenMP runs in hash_map_mod 2024-05-08 14:46:27 +02:00
Salvatore Filippone e711c53fab Make sure we compile when LPK /= IPK 2024-05-07 07:07:18 -04:00
Salvatore Filippone b5a32a59f9 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage 2024-05-07 06:14:54 -04:00
Salvatore Filippone 773b79e7bc OpenMP in repl_map 2024-05-07 06:11:15 -04:00
Salvatore Filippone 98a9005602 Further advances on OpenMP versions of various index maps. 2024-05-07 05:50:45 -04:00
Salvatore Filippone fa86c91411 Fix OpenMP version of hash_map and hash 2024-05-07 05:04:48 -04:00
Salvatore Filippone 188dee6842 Add indx_map%inc_lc() method 2024-05-07 04:58:31 -04:00
sfilippone b99aa7a90f Switch off OMP in HASH g2l_ins 2024-04-29 15:07:49 +02:00
sfilippone 4e0a9e5db8 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage 2024-04-29 15:06:03 +02:00
sfilippone e72c0f0bf9 Fix OMP impl of sparse-sparse product 2024-04-29 15:04:23 +02:00
Salvatore Filippone d444a12879 Condition call to x%sync() in vect_mv 2024-04-26 11:35:44 +02:00
Salvatore Filippone 5e2e1e34fd Introduce set_host() in inner_vect_sv 2024-04-25 18:59:24 +02:00
sfilippone 025350a361 Make sure realloc is always called with size >0 2024-04-23 14:06:27 +02:00
sfilippone ba8c32c507 Define merge_nd method 2024-04-17 14:27:35 +02:00
sfilippone aca1848401 New timings in CG 2024-04-17 13:53:23 +02:00
sfilippone e18de650f2 Take out debug print 2024-04-17 13:53:04 +02:00
sfilippone 6f92a5c37a Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage 2024-04-15 12:18:09 +02:00
sfilippone 553531eefb Take out obsolete ilu_fct source files 2024-04-15 12:16:43 +02:00
sfilippone 2f575894fc Fix --with-cudacc in configure 2024-04-15 11:18:51 +02:00
sfilippone 0760e4d553 Fix C function declarations for compilation with LLVM/clang in CUDA 2024-04-04 10:53:20 +02:00
sfilippone 4347c663c2 Change conftest **argv to recognize CUDA_VERSION. 2024-04-04 10:52:41 +02:00
sfilippone a2f92e616f Put VOLATILE under ifdef for FLANG 2024-04-01 15:58:32 +02:00
sfilippone 59e6df73a4 Make sure configure recognizes FLANG 2024-04-01 15:57:44 +02:00
sfilippone 0023b8ac78 Compile adjcncy_fnd_owner 2024-03-25 15:41:47 +01:00
sfilippone 3a25d7b04a Fixes for LLVM compilation 2024-03-22 17:10:30 +01:00
sfilippone 373d841bce Don't need renaming of psi_gth and psi_sct 2024-03-22 15:44:51 +01:00
sfilippone 472f16f0df Fix compilation with --enable-serial 2024-03-19 14:00:03 +01:00
sfilippone e0a4d362fa Define flag TRACK_CUDA_MALLOC 2024-03-14 12:08:57 +01:00
Salvatore Filippone b5f1442ac8 Merge branch 'nond-rep' into repackage 2024-03-05 19:46:14 +01:00
sfilippone 48455190ec Add GPU version of XYZW 2024-03-05 13:57:03 +01:00
sfilippone a11f328e62 Added CUDA version of XYZW 2024-03-05 12:42:21 +01:00
sfilippone 86be8ebcd0 New method W%XYZW() 2024-03-04 16:29:47 +01:00
sfilippone b5d5f97661 Improve cuda%zero() 2024-02-20 14:04:23 +01:00
sfilippone 0e269ed641 typo in Cabgdxyz 2024-02-20 13:57:32 +01:00
Salvatore Filippone d95077ffd6 Fix typo in vectordev_mod 2024-02-20 13:46:58 +01:00
Salvatore Filippone 2d3773df98 CUDA kernels for ABGDXYZ 2024-02-20 13:05:16 +01:00
Salvatore Filippone 2a75d677d0 ABGDXYZ in vectordev_mod 2024-02-20 13:04:40 +01:00
sfilippone 2391f64df6 X_cuda_vect%abgdxyz 2024-02-20 12:30:07 +01:00
sfilippone 93c71c4316 Fix %ZERO() on cuda 2024-02-20 10:25:31 +01:00