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 |
|
Salvatore Filippone
|
4e611bb078
|
Enable psi_abgdxyz
|
2024-02-14 15:55:55 +01:00 |
|
Salvatore Filippone
|
9ced67634d
|
Fix KIND for NR in axpby
|
2024-02-14 08:52:38 +01:00 |
|
Salvatore Filippone
|
3121c43582
|
Silly bug in abgdxyz implementation
|
2024-02-13 16:16:13 +01:00 |
|
Salvatore Filippone
|
5c3d5f0235
|
Silly bug in abgdxyz implementation
|
2024-02-13 16:13:06 +01:00 |
|
Salvatore Filippone
|
29669b56a2
|
Implementation of psb_abgdxyz
|
2024-02-13 16:07:06 +01:00 |
|
Salvatore Filippone
|
a942b47f7c
|
Merge branch 'nond-rep' of github.com:sfilippone/psblas3 into nond-rep
|
2024-02-13 15:49:22 +01:00 |
|
Salvatore Filippone
|
6c53b6ec79
|
Fix typo in interface for psb_abgdxyz
|
2024-02-13 15:48:43 +01:00 |
|
sfilippone
|
83ededd02b
|
Implementatino of abgd_xyz
|
2024-02-13 12:54:37 +01:00 |
|
Salvatore Filippone
|
92a95699ba
|
Merge branch 'nond-rep' of github.com:sfilippone/psblas3 into nond-rep
|
2024-02-12 16:30:28 +01:00 |
|
Salvatore Filippone
|
ebc7c6b3b4
|
Fix call to base%abgdxyz
|
2024-02-12 16:29:48 +01:00 |
|
sfilippone
|
45f00e6e19
|
Fixed comments
|
2024-02-12 15:10:58 +01:00 |
|
Salvatore Filippone
|
14c4ff0f32
|
Added new methd for two combined axpbys
|
2024-02-12 14:15:19 +01:00 |
|
Salvatore Filippone
|
b49ce6b610
|
Merge branch 'repackage' into nond-rep
|
2024-02-09 18:53:50 +01:00 |
|
sfilippone
|
6433dc797e
|
Fix CUDA implementation of %set_scal and %zero
|
2024-02-02 15:27:42 +01:00 |
|
sfilippone
|
097d63147a
|
Fix cuda dir makefile
|
2024-01-24 17:58:39 +01:00 |
|
sfilippone
|
3aa3c795e9
|
Refactor assembly and cnv
|
2023-12-23 13:15:01 +01:00 |
|
sfilippone
|
4d051c777d
|
Fix makefile and test program
|
2023-12-22 12:01:59 +01:00 |
|
sfilippone
|
49e99a3e82
|
Fix conversion and product to enable overlap with GPU
|
2023-12-22 12:01:41 +01:00 |
|
sfilippone
|
74cf138a6c
|
Merge branch 'repackage' into non-diag
|
2023-12-22 10:31:48 +01:00 |
|
sfilippone
|
be7571f568
|
Fix missing directive
|
2023-12-20 13:45:43 +01:00 |
|
sfilippone
|
e9d1238b43
|
Add detailed measurements.
|
2023-12-20 13:31:14 +01:00 |
|
Salvatore Filippone
|
20a01d4d71
|
Attempt at fixing CSRG in CUDA 10.2. Not complete yet.
|
2023-12-19 11:54:42 -05:00 |
|
sfilippone
|
1bc2a884e2
|
Adjust conditional compilation on CUDA version
|
2023-12-15 10:52:48 +01:00 |
|
Salvatore Filippone
|
62db7c0449
|
Fix spsv with CSRG handling of descriptors.
|
2023-12-15 04:11:01 -05:00 |
|