Commit Graph
2854 Commits
Author SHA1 Message Date
sfilippone 4f4006cf6b Configure fixes 2024-11-10 17:30:51 +01:00
sfilippone e9aa9a5237 Restructuring linsolve. 2024-11-10 10:59:28 +01:00
sfilippone 98d5db7377 Krylov into linsolve, step 4 2024-11-10 10:47:05 +01:00
sfilippone 14dce3eefd Krylov into linsolve, step 3. 2024-11-10 10:27:31 +01:00
sfilippone ea8c526bf2 Rename krylov into linsolve step 2. 2024-11-10 10:12:31 +01:00
sfilippone ceac2faad0 Rename krylov into linsolve where needed, step 1. 2024-11-10 10:08:50 +01:00
sfilippone 029903dbad New Richardson method. 2024-11-08 18:22:43 +01:00
Salvatore Filippone f1d21b1c95 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage 2024-11-02 12:29:08 +01:00
Salvatore Filippone f10c6c1822 Fix GEPRT 2024-11-02 12:28:24 +01:00
Salvatore Filippone 5430ba0e22 Fix multivect constructor in CUDA 2024-11-02 12:28:08 +01:00
sfilippone ade79bcc7e Fixes for compilation with CUDA 2024-10-09 14:27:17 +02:00
sfilippone abdf7fc05a Fix constructor name for multivector 2024-10-09 13:32:29 +02:00
sfilippone 6972c50542 Updated readme 2024-10-09 10:03:37 +02:00
sfilippone 744f14d2f5 Merge branch 'oacc_loloum' into repackage 2024-10-08 17:43:40 +02:00
sfilippone 5903c0b272 Fix DOT in OpenACC 2024-10-08 17:41:42 +02:00
sfilippone 4822861b73 Merge branch 'oacc_loloum' of github.com:sfilippone/psblas3 into oacc_loloum 2024-10-08 17:37:28 +02:00
sfilippone 49469ce021 Various changes into openacc 2024-10-08 17:36:44 +02:00
sfilippone 3d9fee2dd7 Fix DOT on CUDA vectors. 2024-10-08 17:07:10 +02:00
sfilippone 949499265e Simplify clean_zeros 2024-10-08 11:48:48 +02:00
sfilippone c74be820ea Rework configry for CUDA 2024-10-08 11:48:15 +02:00
sfilippone ee56c6be3c Cosmetic changes to OpenACC vectors 2024-10-08 11:47:37 +02:00
sfilippone 740609a4d8 Fix present() clauses 2024-10-07 12:45:18 +02:00
sfilippone 68f20c0e7a Modify init 2024-10-07 12:44:45 +02:00
sfilippone 9601a837f5 Define --enable-cuda --with-cudadir for CUDA configry 2024-10-04 11:18:39 +02:00
sfilippone 1c235f9281 Improve clean_zeros 2024-10-04 10:28:52 +02:00
sfilippone 108d544fc1 Fix clean_zeros to always keep the diagonal 2024-10-04 08:37:45 +02:00
sfilippone 8ab5cef448 OpenACC environment fixes 2024-10-04 08:37:22 +02:00
sfilippone 174a8e7aef Merge branch 'oacc_loloum' into repackage 2024-09-13 11:05:28 +02:00
sfilippone a8dcba2964 Merge branch 'development' into repackage 2024-09-12 19:09:01 +02:00
sfilippone 736f3cc629 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage 2024-09-12 19:08:53 +02:00
sfilippone e5504ddddc Fix memory traffic in GTH/SCT 2024-09-12 15:08:21 +02:00
sfilippone 096bce08c1 Merged changes from V4 OpenACC 2024-09-11 12:43:46 +02:00
sfilippone bcbe0c89c7 Backporting fixes from version 4 2024-09-10 17:37:35 +02:00
sfilippone 6236f3489c Remove obsolete files 2024-08-30 16:05:08 +02:00
sfilippone f783478df3 Merge updates from V4 2024-08-30 16:03:04 +02:00
sfilippone fbb974fb8b Change name sync|free space, unify allocate impl 2024-08-30 10:20:58 +02:00
sfilippone 479135c62d Merge some changes from V4 2024-08-29 16:36:24 +02:00
sfilippone 95c546aadd Fix OpenACC version of ELL vect_mv 2024-08-26 08:22:35 +02:00
sfilippone fa5e7ff945 Fixes for vector methods and sync() 2024-08-20 19:38:34 +02:00
sfilippone 9314b2cf53 Fix missing method in oacc_ell 2024-08-08 15:08:45 +02:00
sfilippone 8220140729 Merged recent changes from development 2024-08-08 14:59:09 +02:00
sfilippone cf2cc6cab9 Precedence of oacc_vect modules 2024-08-08 14:34:28 +02:00
sfilippone 3168b7e8f7 Merge branch 'development' into oacc_loloum 2024-08-08 14:24:21 +02:00
sfilippone 7857015923 Cosmetic changes to vect_mod 2024-08-08 14:23:03 +02:00
sfilippone 2709aa9f16 Fix upd_xyz name 2024-08-08 11:10:04 +02:00
sfilippone 2982aaee27 Implementation in OpenACC for ELL and HLL into templates. Merge from development 2024-08-08 11:07:28 +02:00
sfilippone ff8513b4c6 Ignore .smod files in git 2024-08-07 17:04:29 +02:00
sfilippone 03aaa090db New AX_OPENACC macro and supporting flags 2024-08-07 17:04:04 +02:00
sfilippone 464baceb13 HLL loop nest cannot run with collapse 2024-08-07 10:54:19 +02:00
sfilippone a28d3b048b Fix configure for OpenACC (added warning message) 2024-08-07 10:30:11 +02:00