Salvatore Filippone
71293a2b2a
Fix INTENT of idxmap
3 years ago
Salvatore Filippone
6bc5f0a05c
Minor changes to halo_fnd_owner
3 years ago
Salvatore Filippone
3637c8f78a
Take out update of adjacency list, doing it outside is more flexible
3 years ago
Salvatore Filippone
6d0b26ecf1
Further changes for remote build, new method
3 years ago
Salvatore Filippone
ceda17be7e
Fix internals for SERIAL_MPI
4 years ago
Salvatore Filippone
76900aedff
Fix silly error with uninitialized variable
4 years ago
Salvatore Filippone
d02322861c
Updated comments
4 years ago
Salvatore Filippone
c6a52d45bd
Updated internal comments
4 years ago
Salvatore Filippone
5d7b3471e2
Fix GRAPH_FND_OWNER and updated comments.
4 years ago
Salvatore Filippone
734041d90f
Update description of internals.
4 years ago
Salvatore Filippone
321814d247
Fix performance of owner search in descriptor assembly
4 years ago
Salvatore Filippone
6a6f6ad2c2
Change name of ICTXT to CTXT
4 years ago
Salvatore Filippone
b376d226cb
Fixed declaration and use of CONTEXT with new type.
4 years ago
Salvatore Filippone
6b2abed8bb
Reworked dep_list sorting. Take out obsolete functions
5 years ago
Salvatore Filippone
167f4157bb
Improve graph_fnd_owner
5 years ago
Salvatore Filippone
58b7489db9
New fnd_owner implementation, taking into account CD%REINIT
5 years ago
Salvatore Filippone
d342e2d59e
Fixed borderline case for PSB_CDALL( VL=())
...
Code was hanging if VL was empty on some processes.
5 years ago
Salvatore Filippone
a59c79a2f8
*** empty log message ***
5 years ago
Salvatore Filippone
2944299aa7
Check sizes in graph_fnd_owner sampling code.
5 years ago
Salvatore Filippone
4a89e4b1c7
Finish variable replacement
5 years ago
Salvatore Filippone
3cfdc033fd
New structure for A2A and graph_fnd_owner
...
New implementation for A2A: use mpi_allgather and mpi_reduce_scatter,
with two variants: one for variable inputs, one for fixed size
inputs.
Modified graph_fnd_owner to pass padded and uniform sized input to
A2A.
5 years ago
Salvatore Filippone
c3321aa981
Take out timings for now.
5 years ago
Salvatore Filippone
555907338e
New versions of fnd_owner: do not use MPI_alltoallv
5 years ago
Salvatore Filippone
c57aa2ac5c
Internal docs for fnd_owner variants.
5 years ago
Salvatore Filippone
acae5f9278
Placed timing code in graph_fnd_owner
5 years ago
Salvatore Filippone
c845a7881e
Merge branch 'fnd_owner' of https://github.com/sfilippone/psblas3 into fnd_owner
5 years ago
Salvatore Filippone
70d19c04be
graph_fnd_owner cleanup
5 years ago
Salvatore Filippone
703214669a
Dead code cleanup
5 years ago
Salvatore Filippone
410c0c9995
graph_fnd_owner sweep
...
Implement initial sweep in graph_fnd_owner based on user-provided
topology.
Cleanup old indx_map implementation.
New test program just for testing cdasb.
5 years ago
Salvatore Filippone
79a25a80ed
Cosmetic changes to graph_fnd_owner
5 years ago
Salvatore Filippone
6258b9ff66
use desc_mod instead of indx_map_mod to pull interface of cd_get_maxspace
5 years ago
Salvatore Filippone
31ed911b1e
New set/get_maxspace()
5 years ago
Salvatore Filippone
fc90423305
Make adj() argument allocatable so it can be adjusted for symmetry
5 years ago
Salvatore Filippone
6732106bc2
First version of adjncy_fnd_owner. To be fully tested.
5 years ago
Salvatore Filippone
6c31765b3f
First draft of psi_graph_fnd_owner. Need to revise choice of algorithmic thresholds.
5 years ago
Salvatore Filippone
95dffe2f76
Refactor fnd_owner into graph_fnd_owner which may call a2a_ and adjcncy_
5 years ago