Commit Graph

2763 Commits (448533effb31094165464d9a1d3b8a00af1f8743)
 

Author SHA1 Message Date
sfilippone e373ed7e0b Modify configry to only use HAVE_CUDA, since SPGU is recompiled.
sfilippone a6016f00fa Bump PSBLAS version to 3.9
sfilippone ab8631439f Update configure script
sfilippone 6c9ca58282 Silly bug in coo insert
sfilippone 8633e76cb0 Silly bug in coo insert
sfilippone d3b2b7816d Fix coo insert OpenMP. Fix Make.inc.in
sfilippone 492b28f342 Fix wrong insert without OpenMP
sfilippone 655c86caed Updated docs.
sfilippone 9b713c177b Fix cuda interfaces for renaming
sfilippone 6fa0bf7fe7 Complete cuda renaming
sfilippone cce3103bb4 Fix CXXDEFINES
sfilippone a082cdb1b6 Deactivate OpenMP in hash_g2lv_ins for the time being.
sfilippone b850c0ef6a Fix typo
sfilippone f7d2c856ec Fix gather with SERIAL
sfilippone ae7fad95d4 Merge branch 'development' into non-diag
sfilippone a6ec655a97 Prepare merge
sfilippone a2788bdf0b New version with ND product
sfilippone d718ef1e6d Always allocate szs in psb_gather
sfilippone baf18cebd7 Further fix for gather.
sfilippone 5caee551e5 Fixed IN_PLACE option for collectives.
sfilippone d82b090289 Fix makefile for psi_acx & friends
Salvatore Filippone 25e9183e50 Fix SHFT implementation, step 2
Salvatore Filippone 250a6300ba Fix SHFT implementation
Salvatore Filippone 0b184e4313 Merge branch 'shift' into development
Salvatore Filippone d3fcd566d9 Define a SHIFT argument to compute ILU( A+shft I)
sfilippone 6aa7987d52 Rename GPU into cuda, and merge SPGPU code.
sfilippone 2732336915 Fix gpu/makefile
sfilippone 81e9121c91 Add GPULDLIBS into Make.inc (and fix configry)
sfilippone d0d4e45877 Fix for I gpu types from template: use psb_sizeof_ip
sfilippone 3a9116bc42 Merge psblas-ext into psblas step 2: GPU formats and configry.
sfilippone 1d5faa388d Merge psblas-ext into psblas, step 1: ext storage formats.
sfilippone d1bf46b0b1 Merge branch 'dev-openmp' into development
sfilippone e31dd52c41 Fixed CRITICAL in hash_mod
sfilippone def0635c53 More OMP directives in cd_inloc
sfilippone efa29bc3ad Fix configure for GCC when using --with-fcopt
sfilippone 3e29e603d2 Fix necessary flags for GCC
sfilippone 41be1357c3 Set defaults for SPSPMM depending on OpenMP compilation.
Salvatore Filippone 0d8a5d3dc2 New SPSPMM implementation
Salvatore Filippone d0cacda995 Moved various modules related to RB around, into auxil, update Makefile.
Salvatore Filippone 7b45994b70 Setter/getter for SPSPMM algorithm in base_mat_mod
wlthr 2322a9ce61 using end_idx to copy data from threads in gustavson and gustavson_1d
wlthr 0185b79b2a added setter for d_csr_spspmm implementation
wlthr 0fe95c3c76 added use statement
wlthr 979a3da95f merged dev-openmp into omp-walther
wlthr 1af76c067c added parallel double precision spspmm implementations
sfilippone 94c9060579 Merge branch 'dev-openmp' into development
sfilippone f4f37924e2 Update contributor list
sfilippone 815ecd5cc1 Merge branch 'dev-openmp' into development
sfilippone f001ebbad3 Final fix for COO on OMP
sfilippone 26bf4c5d69 Fixed COO csput for OMP/not OMP