Commit Graph

842 Commits (5e691d5bffc858592527a6f13c010f39ff7d98d8)

Author SHA1 Message Date
sfilippone 5e691d5bff Some improvements for openmp vector updates
sfilippone bb9f213551 Define and implement OMP version of TRIL/TRIU
sfilippone 2f403e0df7 Rework cp_{from|to}_fmt for better OpenMP performance
sfilippone d378266f33 Fix synatx error
sfilippone a66778f270 Improve coo and merge development
sfilippone db0e4db507 Minimize debug sttements in hash_ins
sfilippone 1941affe7a Exposed error in AMG test when not parallelizing generation loop
sfilippone 7e5dc20e03 Define new options for BSRCH, clean interface
sfilippone 40cc78854a Improve implementation of fix_coo using exscan
sfilippone f3efea0a89 Take out IBASE from exscan, makes no sense.
sfilippone 02dd204351 Implement psi_exscan and use in _from_coo
sfilippone 6ba7d93159 Fix CRITICAL in LIST%G2L_INS
sfilippone f068d73ef1 First working version
sfilippone eb11e5e053 Put CRITICAL(name) in G2L_INS
sfilippone 0f1603a2e9 The current version of test/omp seems to be working. To be completed
sfilippone c05b32c202 Reset status for csr_impl.
Salvatore Filippone ed7862a848 Fix OpenMP g2lv1_ins
Salvatore Filippone bb4e80f647 Bit of cleanup in psb_hash_map_mod
Salvatore Filippone 49d37911ca Work on psb_hash_map_mod
Salvatore Filippone 784cc65e51 Temporarily revert hash_map_mod waiting for a proper fix
Salvatore Filippone 0129b87f3b Fix realloc
Salvatore Filippone 4d15dbf73e Fix wrong directive
Salvatore Filippone adbc75b22e Additional clauses for OpenMP parallelization.
Salvatore Filippone 4d988ea3db Improvemnts to MAT ASB in OpenMP
Salvatore Filippone cd01db132e Merge branch 'development' into dev-openmp
Salvatore Filippone bcc85e47fd Fix Makefiles for parallel make
Salvatore Filippone db90270ea7 Fixes for remote_vect handling
Salvatore Filippone b4c538825f Merge branch 'remotebuild' into development
Salvatore Filippone 00c69bfee9 Fix cnv method for unallocated vectors
Salvatore Filippone 2f183fcbb3 Bump version to 3.7.1
Salvatore Filippone 896d7a8853 Fix USE realloc
Salvatore Filippone 827934adae Update docs. Bump 3.8 version.
Salvatore Filippone fafe128516 Finish vector assembly with REMOTE_BUILD. To be tested.
Salvatore Filippone fc81367fef Changes for remote build interfaces. Implementation to be completed.
Salvatore Filippone 7064777e2e Fix collective implementation bugs
Salvatore Filippone d6c232c676 Default to psb_dupl_add_ in vector
Salvatore Filippone ee3f63ae3d Fix compilation of gen_block_map_mod
Salvatore Filippone 9593bfc2c9 Changed interface fnd_owner
Salvatore Filippone 6bed4bc55e Change interface to fnd_owner
Salvatore Filippone 6bc5f0a05c Minor changes to halo_fnd_owner
Salvatore Filippone 3a2a29c915 First round of changes for remote vector
Salvatore Filippone 1fe2c71163 Complete non-blocking collectives.
Salvatore Filippone 336f7bf132 Defined non-blocking version of PSB_SUM.
Salvatore Filippone 6945b1495e Fix use of mpi_comm_null
Salvatore Filippone e2ee8d8c07 Fix use of MPI mod
Salvatore Filippone 9bdeae9a16 Fix coo_inner impl.
Salvatore Filippone 1d138f2d54 Remove obsolete files
Salvatore Filippone d0a5ff9893 Rework build
Salvatore Filippone 344d118051 Rework hash_map_mod with OpenMP
Salvatore Filippone 57d9ac33c5 Realloc with OpenMP fixes.