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 |
|
sfilippone
|
0568a83734
|
Fix ifdef and old code
|
2024-02-19 10:53:23 +01:00 |
|
Salvatore Filippone
|
35d68aa4e3
|
Reuse calls to getDeviceProperties done at init time
|
2024-02-18 16:44:37 +01:00 |
|
Salvatore Filippone
|
1ba8dfc7b7
|
Switch FOR and IF in AXPBY
|
2024-02-18 10:31:32 +01:00 |
|
Salvatore Filippone
|
f9677bc892
|
Enabled new CUDA version of ABGDXYZ
|
2024-02-17 18:42:56 +01:00 |
|
Salvatore Filippone
|
4681767ef8
|
New implementation for ABGDXYZ in CUDA
|
2024-02-17 18:20:12 +01:00 |
|
Salvatore Filippone
|
105aa3c570
|
Intermediate impl of ABGDXYZ
|
2024-02-17 17:46:09 +01:00 |
|
Salvatore Filippone
|
864872ecac
|
Intermediate implementation of abgdxyz on cuda
|
2024-02-17 17:28:32 +01:00 |
|
Salvatore Filippone
|
a41b209144
|
Better AXPBY implementation in CUDA.
|
2024-02-17 17:18:59 +01:00 |
|
Salvatore Filippone
|
f4c7604f61
|
Fix base implementation of abgdxyz to call set_host
|
2024-02-17 09:40:09 +01:00 |
|
Salvatore Filippone
|
b8f9badf95
|
Fix interface between vect and base_vect%ABGD
|
2024-02-14 20:05:52 +01:00 |
|
Salvatore Filippone
|
2a40b82b58
|
Fix typo in base_vect_mod
|
2024-02-14 16:01:16 +01:00 |
|