Commit Graph

995 Commits (dd6dd4cdfe8dea456892c3decfe148c76bdee3e4)

Author SHA1 Message Date
sfilippone 6ef434bcbe Confg machinery to extract PSB version into psb_config.h 7 months ago
sfilippone 0239569e2b Final fixes for compilation with INTEL 8 months ago
sfilippone 42b8daae8c Use mpi_comm_get_attr to set tag values 8 months ago
sfilippone 0d69cdb005 Further changes to constants for intel 8 months ago
sfilippone 6140b8c9e9 Minor comment changes 8 months ago
sfilippone dc25c789ef Fixes for Intel compilation take 2. To be completed. 8 months ago
sfilippone 727dc13a98 First attempt at a fix for INTEL 8 months ago
Salvatore Filippone cc8cab0e8a Workaround for strange ipk8 issue 12 months ago
sfilippone 07fa2323eb Fixes for IPK8 12 months ago
sfilippone 4d0226b7d6 Fixes for IPK8 12 months ago
Fabio Durastante a83094a626 Added ifdef to disambiguate interfacese for LPK4/LPK8 12 months ago
sfilippone ef202e2cf7 Fix hash_map/timers dependency 1 year ago
sfilippone 6476428ccb Complete fix for hash_threshold 1 year ago
sfilippone 7682556564 Final improvements to psb_hash performance. 1 year ago
sfilippone 51f0db2f4a Fix hash_map step 2 1 year ago
sfilippone 89c6d8d108 First step reworking G2LV2_INS 1 year ago
sfilippone 3a70583ac5 First mod of hash_map_mod, regroup use statements 1 year ago
sfilippone b2563f8d86 Working version, figured out source of previous error 1 year ago
Salvatore Filippone e677d27418 Roll back unsafe change 1 year ago
Salvatore Filippone aab29a4c55 One step of improvement to hash g2l 1 year ago
sfilippone e9cfc9ae4b Restored an openMP working version of hash_map_mod 1 year ago
Salvatore Filippone 61806ae22b Define a parameter for sequential search limit in hash_map 1 year ago
Salvatore Filippone 847e098d41 Change threshold for hash_srch from 8 to 6 1 year ago
sfilippone ec05012c35 Additional improvements in HASH%G2L 1 year ago
sfilippone bdd56b9bc3 Improve hash_map_mod 1 year ago
sfilippone 39f865f094 Additional performance fixes in HASH_MAP 1 year ago
sfilippone b2cdfc8a1b Improved inner_cnv, halfway g2lv1_ins 1 year ago
Salvatore Filippone e811a8efeb Changes and measurements for SPINS/hash G2L_ins 1 year ago
sfilippone ecef7d8653 Improve communication and speed between cd_inloc and hash_init 1 year ago
sfilippone 243fe4e78f Split type definitions from psb_config 1 year ago
sfilippone c7d4147769 Fix bug in triad apparently caused by target attribute 1 year ago
sfilippone e1ae3df6a3 Fix internal names in fakempi.h 1 year ago
sfilippone ea6c4181f7 Changed all defines with prefix PSB_ 1 year ago
sfilippone ab776dd082 Fix silly bug in include for metis and configry 1 year ago
Salvatore Filippone 180d7f95f1 Finish fix isend for serial-mpi 1 year ago
sfilippone 53930c7bf9 Fix isend for SERIAL_MPI 1 year ago
sfilippone fd90ecb643 Move data from CDEFINES to psb_config.h 1 year ago
sfilippone 2b23f4bdc2 Mv fakempi to psb_fakempi.{c|h}. psb_c_base.h include psb_config.h 1 year ago
sfilippone e42dfbe4f7 Changes for --enable-serial 1 year ago
sfilippone 39b5886b63 Add CSERIALMPI for --enable-serial 1 year ago
sfilippone 01220d4639 changes to define psb_config.h 1 year ago
sfilippone 635991f6a8 Configure now produces psb_config.h 1 year ago
sfilippone 29c8a72e68 Add external MPI communicator to INIT 1 year ago
sfilippone 701f297163 Silence warnings uncovered by INTEL 1 year ago
sfilippone 3c53066a04 Walk back some generic method changes made for NVHPC. 1 year ago
sfilippone 55518f5553 Avoid specific method names' conflicts between vect and multivect. 1 year ago
sfilippone 30810f804e Additional OpenMP tweaks, to be redesigned in the future. 1 year ago
sfilippone 772533b6f1 Avoid excessive OpenMP overhead in SPINS. Will have to be redesigned. 1 year ago
sfilippone 4e71fa971c Modify clean_zeros and have it only at base% 1 year ago
Salvatore Filippone 66a9d5e50a Interface psb_sizeof_X size computation 1 year ago
Salvatore Filippone c83137cf78 Constants psb_sizeof_X should be 8 bytes 1 year ago
Salvatore Filippone 63fb828528 Fix Makefile for I2 1 year ago
sfilippone fa6b8d5e33 Enable I2 send/receive/collectives 1 year ago
sfilippone ee56c6be3c Cosmetic changes to OpenACC vectors 2 years ago
sfilippone 8220140729 Merged recent changes from development 2 years ago
sfilippone 3168b7e8f7 Merge branch 'development' into oacc_loloum 2 years ago
sfilippone 7857015923 Cosmetic changes to vect_mod 2 years ago
sfilippone 2982aaee27 Implementation in OpenACC for ELL and HLL into templates. Merge from development 2 years ago
sfilippone 4461b44eda Change name abgdxyz into upd_xyz 2 years ago
Salvatore Filippone a177e94ba5 Fix comments, 2 years ago
sfilippone 12a4c21fed Fixes for OpenMP compilation in map_mod 2 years ago
sfilippone d8ed01218d Cleanup hash_map using new indx_map%set_lc 2 years ago
sfilippone 7ec394ce1c Rename indx_map_mod and put SET_LR/C under ifdef 2 years ago
sfilippone 7dc64692cc Fix for OpenMP runs in hash_map_mod 2 years ago
Salvatore Filippone e711c53fab Make sure we compile when LPK /= IPK 2 years ago
Salvatore Filippone b5a32a59f9 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage 2 years ago
Salvatore Filippone 773b79e7bc OpenMP in repl_map 2 years ago
Salvatore Filippone 98a9005602 Further advances on OpenMP versions of various index maps. 2 years ago
Salvatore Filippone fa86c91411 Fix OpenMP version of hash_map and hash 2 years ago
Salvatore Filippone 188dee6842 Add indx_map%inc_lc() method 2 years ago
sfilippone b99aa7a90f Switch off OMP in HASH g2l_ins 2 years ago
sfilippone ba8c32c507 Define merge_nd method 2 years ago
sfilippone 373d841bce Don't need renaming of psi_gth and psi_sct 2 years ago
sfilippone 472f16f0df Fix compilation with --enable-serial 2 years ago
sfilippone 86be8ebcd0 New method W%XYZW() 2 years ago
Salvatore Filippone f4c7604f61 Fix base implementation of abgdxyz to call set_host 2 years ago
Salvatore Filippone b8f9badf95 Fix interface between vect and base_vect%ABGD 2 years ago
Salvatore Filippone 2a40b82b58 Fix typo in base_vect_mod 2 years ago
Salvatore Filippone 4e611bb078 Enable psi_abgdxyz 2 years ago
Salvatore Filippone a942b47f7c Merge branch 'nond-rep' of github.com:sfilippone/psblas3 into nond-rep 2 years ago
Salvatore Filippone 6c53b6ec79 Fix typo in interface for psb_abgdxyz 2 years ago
sfilippone 83ededd02b Implementatino of abgd_xyz 2 years ago
sfilippone 45f00e6e19 Fixed comments 2 years ago
Salvatore Filippone 14c4ff0f32 Added new methd for two combined axpbys 2 years ago
sfilippone 3aa3c795e9 Refactor assembly and cnv 2 years ago
sfilippone 74cf138a6c Merge branch 'repackage' into non-diag 2 years ago
sfilippone a6016f00fa Bump PSBLAS version to 3.9 2 years ago
sfilippone ae7fad95d4 Merge branch 'development' into non-diag 3 years ago
sfilippone 5caee551e5 Fixed IN_PLACE option for collectives. 3 years ago
sfilippone d82b090289 Fix makefile for psi_acx & friends 3 years ago
sfilippone e31dd52c41 Fixed CRITICAL in hash_mod 3 years ago
sfilippone 41be1357c3 Set defaults for SPSPMM depending on OpenMP compilation. 3 years ago
Salvatore Filippone 0d8a5d3dc2 New SPSPMM implementation 3 years ago
Salvatore Filippone d0cacda995 Moved various modules related to RB around, into auxil, update Makefile. 3 years ago
Salvatore Filippone 7b45994b70 Setter/getter for SPSPMM algorithm in base_mat_mod 3 years ago
wlthr 0185b79b2a added setter for d_csr_spspmm implementation 3 years ago
wlthr 0fe95c3c76 added use statement 3 years ago
wlthr 979a3da95f merged dev-openmp into omp-walther 3 years ago
wlthr 1af76c067c added parallel double precision spspmm implementations 3 years ago
sfilippone 3aa748b0e3 Finish dual OMP/notOMP g2lv1_ins 3 years ago