Stack-1
fb5ba59693
[ADD] Added RMA one sided communication schemes
3 weeks ago
Stack-1
be6f27069a
[UPDATE] Modified tests to supèport GPU SpMV computing, Moreover dinstinct routine for persistant is now present in psi_dswpadata
3 weeks ago
Stack-1
75d86864b0
[UPDATE] Minor changes to debug
4 weeks ago
Stack-1
fcae4a1633
[UPDATE] Transient version usefull for debug on local server
4 weeks ago
Stack-1
5ed9643fe6
[FIX] Fixed comm tests for single process, added guard on neighbor topology data exchange for single process run
1 month ago
Stack-1
6ba327854e
[UPDATE] Changes in CG test, added debug
1 month ago
Stack-1
6b803fd759
[UPDATE] Updated buffer reuse in psb_dcg
1 month ago
Stack-1
33477e4f03
[UPDATE] Changed all the interfaces that calls psi_swapdata inside PSBLAS internals for double precision vectors. Added also tests under test/comm/ in order to check psi_swapdata, psb_spmv and psb_cg calls
1 month ago
Stack-1
09a5a74d75
[ADD] Added polymorphic comm_handle data excahnge for non-blocking and persistant neighbor communication. Check test/comm/ to see how it's used. For now works only for d types
1 month ago
Stack-1
02f1ef741c
[]
2 months ago
Stack-1
461a6a325f
[UPDATE] Removed work/aux buffer from vector routines that use psb_x_vect_type encapsulation for data exchange
2 months ago
Stack-1
dc61cbb0a2
[UPDATE] Mid commit to fix dist_graph_create
2 months ago
federicamontes
476167577f
aligned single precision -- psi_dswapdata and psi_sswapdata, removed _vidx_vect functions
2 months ago
Stack-1
e7e8a69373
[FIX] Fixed compilation for psi_dswapdata routine
2 months ago
federicamontes
4ee8b847e0
feature(neighbor a2av communication single precision)
...
added support for neighbor a2av in single precision for vect and multivect
2 months ago
federicamontes
6c4f3e9f29
feature(communication neighbor a2av)
...
refactored psi_dswapdata:
- added module support for psi_dswapdata_vect
- added communicator get in psi_dswapdata_vect
- refactored psi_dswapdata_vect as a wrapper that calls either baseline comm (Isend/Irecv) or neighbor a2av
- added private routines (without keyworkd module) for baseline communication and neighbor a2av communication
- added same support for multivectors
TODO: delete work as parameter from psi_dswapdata_vect (?)
2 months ago
sfilippone
7151c728db
Final fixes
2 months ago
sfilippone
724345ab27
Rework use of icomm in halo and friends, add submodules
2 months ago
sfilippone
bdee97e991
Fix use of MPI communicator
2 months ago
Salvatore Filippone
3d92668973
Change name of desc%get_list into desc%get_list_p
3 months ago
sfilippone
aa30839074
Fix define for compilers, and INTEL fix.
8 months ago
sfilippone
07fa2323eb
Fixes for IPK8
12 months ago
sfilippone
ea6c4181f7
Changed all defines with prefix PSB_
1 year ago
sfilippone
e42dfbe4f7
Changes for --enable-serial
1 year ago
sfilippone
a2f92e616f
Put VOLATILE under ifdef for FLANG
2 years ago
sfilippone
3a25d7b04a
Fixes for LLVM compilation
2 years ago
sfilippone
d718ef1e6d
Always allocate szs in psb_gather
3 years ago
sfilippone
baf18cebd7
Further fix for gather.
3 years ago
sfilippone
5caee551e5
Fixed IN_PLACE option for collectives.
3 years ago
Salvatore Filippone
bcc85e47fd
Fix Makefiles for parallel make
4 years ago
Salvatore Filippone
340c191e7f
First round of cleanup build warnings
5 years ago
Salvatore Filippone
f0663512b2
Merge new-context
6 years ago
Salvatore Filippone
7124e8abdf
Merge branch 'new-context' into remap-coarse & fix
...
# Conflicts:
# base/modules/desc/psb_desc_mod.F90
# base/modules/penv/psi_penv_mod.F90
6 years ago
Salvatore Filippone
6a6f6ad2c2
Change name of ICTXT to CTXT
6 years ago
Salvatore Filippone
b376d226cb
Fixed declaration and use of CONTEXT with new type.
6 years ago
Salvatore Filippone
25fdc6fb73
VOLATILE and ISO_FORTRAN_ENV are now enforced, take out ifdefs
6 years ago
Salvatore Filippone
b56abbb270
Improve structure of Makefiles
6 years ago
Salvatore Filippone
4c7fa23c8a
New files for 2-bytes integer support. To be compiled and tested.
6 years ago
Salvatore Filippone
76d5c5f3ae
Fixes for cases where IPK==LPK
6 years ago
Salvatore Filippone
7c491f06f9
Fixed implementation of SPGATHER
6 years ago
Salvatore Filippone
e2bd21d9be
Update internal documentation.
7 years ago
Salvatore Filippone
2b898aa14f
New get_mpi_comm and get_mpi_rank, code and docs
7 years ago
Salvatore Filippone
cf6db2ea0b
get_rank and get_mpicomm
...
Make psb_get_rank and psb_get_mpicomm functions, not
subroutines. Document same.
7 years ago
Salvatore Filippone
5abe99196c
Fix calls to checkvect in data exchange functions, take 2.
7 years ago
Salvatore Filippone
113478ea64
Fix calls to checkvect in data exchange functions.
7 years ago
Salvatore Filippone
8d489f8ce2
Merged MixedI8 in new branch (to be later merged into development)
8 years ago
Salvatore Filippone
c774783057
Updated copyright statement
8 years ago
Salvatore Filippone
98c2763c86
Summary: Fix comm/internals makefile for MPFC
9 years ago
Salvatore Filippone
077998c1bd
psblas3:
...
.
Make.inc.in
base/comm/Makefile
base/internals/Makefile
base/internals/psi_exist_ovr_elem.f
base/internals/psi_exist_ovr_elem.f90
base/internals/psi_list_search.f
base/internals/psi_list_search.f90
base/internals/psi_srtlist.f90
base/internals/srtlist.f
base/modules/Makefile
base/serial/Makefile
base/serial/f77
base/serial/f77/Makefile
base/serial/f77/caxpby.f
base/serial/f77/cnumbmm.f
base/serial/f77/daxpby.f
base/serial/f77/dnumbmm.f
base/serial/f77/iaxpby.f
base/serial/f77/saxpby.f
base/serial/f77/snumbmm.f
base/serial/f77/symbmm.f
base/serial/f77/zaxpby.f
base/serial/f77/znumbmm.f
base/serial/psb_aspxpby.f90
base/serial/psi_c_serial_impl.f90
base/serial/psi_d_serial_impl.f90
base/serial/psi_i_serial_impl.f90
base/serial/psi_s_serial_impl.f90
base/serial/psi_z_serial_impl.f90
base/serial/smmp.f90
base/tools/Makefile
configure.ac
configure
prec/psb_d_bjacprec.f90
prec/psb_d_diagprec.f90
prec/psb_d_nullprec.f90
test/fileread/Makefile
test/hello/Makefile
test/kernel/Makefile
test/pargen/Makefile
test/serial/Makefile
test/torture/Makefile
test/util/Makefile
Merged changes from fixprec branch.
9 years ago
Salvatore Filippone
de0596d677
psblas3:
...
New affiliation and fix compyright formatting.
9 years ago