This website works better with JavaScript.
2529225730
Changed fnd_owner internal names.
Salvatore Filippone
2019-10-23 08:30:05 +0100
40204a7be6
Moved fnd_owner to internals impl. subdir
Salvatore Filippone
2019-10-22 17:15:13 +0100
1d04fffbd4
Refactor map_fnd_owner, first step towards new version.
Salvatore Filippone
2019-10-22 16:34:27 +0100
b3d6a970ee
Add adjncy component
Salvatore Filippone
2019-10-22 07:53:30 +0100
4366ac4948
Move psb_indx_map_fnd_owner in modules/desc subdir, update makefiles.
Salvatore Filippone
2019-10-21 16:35:30 +0100
35b6ee6578
Fix dependency in cbind build.
Salvatore Filippone
2019-10-14 16:43:25 +0100
d6a4998bc2
Fix dependency onto string_cbind in makefile
Salvatore Filippone
2019-10-14 16:19:37 +0100
b83ec80619
Fix scan_sum, define V version
Salvatore Filippone
2019-10-13 11:05:48 +0100
d189083816
Check and enforce allocation of indxmap%halo_owner
Salvatore Filippone
2019-10-04 15:35:23 +0100
c54076ed97
Kludge: defined indx_map%cpy method, use same in %clone. To be reviewed
Salvatore Filippone
2019-10-03 14:50:38 +0100
4041860070
Fix matrix generation.
Salvatore Filippone
2019-09-30 12:16:22 +0100
62c21836f0
Fix REINIT use of array constants with implicit loops using IPK/LPK
Salvatore Filippone
2019-09-27 13:53:21 +0100
768344d93f
Add version of CDINS with lpk NZ
Salvatore Filippone
2019-09-19 15:53:23 +0100
c338e7b799
New LPK set_nzeros for COO
Salvatore Filippone
2019-09-19 15:53:17 +0100
319d2831b7
New methods for LX%set_nrows with IPK/LPK
Salvatore Filippone
2019-09-18 16:31:20 +0100
570c60bf98
Implement MMIO for LPK vectors
Salvatore Filippone
2019-09-16 15:29:18 +0100
634c2e0aa5
Implement clip_diag for LX
Salvatore Filippone
2019-09-16 15:29:07 +0100
ece66421bf
Add len arg in declaration.
Salvatore Filippone
2019-09-16 10:46:04 +0100
a65626c7b0
Merge fnd_halo_owner method and setup
Salvatore Filippone
2019-09-14 16:41:54 +0100
10b802743e
Change constant name to psb_c_Xpk_
Salvatore Filippone
2019-09-14 16:41:36 +0100
3cc63f7e84
Change constant name to psb_c_Xpk_
Salvatore Filippone
2019-09-14 16:41:27 +0100
71059dc783
Version of sphalo for LX_csr.
Salvatore Filippone
2019-09-13 13:58:42 +0100
40755d6279
New method par_csr_spspmm.
Salvatore Filippone
2019-09-08 16:52:20 +0100
753cee6662
Merge branch 'psblas-paraggr' into psblas-3.6-maint
Salvatore Filippone
2019-09-02 08:22:45 +0100
f5a1b8a197
Updated Changelog
psblas-paraggr
Salvatore Filippone
2019-08-30 17:44:43 +0100
62020199b3
Merge branch 'psblas-paraggr' into psblas-3.6-maint
Salvatore Filippone
2019-08-30 10:42:23 +0100
d88dc28bd6
Merge branch 'psblas-paraggr' of https://github.com/sfilippone/psblas3 into psblas-paraggr
Salvatore Filippone
2019-08-23 14:50:48 +0100
acfbc29fb7
Pretty-printing
Salvatore Filippone
2019-08-23 14:49:32 +0100
2478dc55ba
New name for map_aggr_ parm.
Salvatore Filippone
2019-08-23 14:30:01 +0100
24c212db51
Merge branch 'psblas-paraggr' of https://github.com/sfilippone/psblas3 into psblas-paraggr
Salvatore Filippone
2019-08-22 09:13:48 +0100
0309f00ada
New psb_par_spspmm method for parallel triple matrix product.
Salvatore Filippone
2019-08-07 16:22:57 +0100
f79104a6d1
Fix return statement in FCG
Salvatore Filippone
2019-08-02 09:35:34 +0100
4555b22f97
Initial handling of USEHASH in cd_inloc & friends
Salvatore Filippone
2019-08-02 09:33:57 +0100
1092dede54
Fix return statement in FCG
Salvatore Filippone
2019-08-02 09:33:43 +0100
21aaf5cc62
Fix return statemtn in FCG
Salvatore Filippone
2019-08-02 09:32:11 +0100
22d76d1e48
Fix SYM handling at spmat level.
Salvatore Filippone
2019-08-02 09:09:25 +0100
dcedab8ae0
New usehash argument in CDALL. Still need to put in a heuristics for gen_block with too many cores
Salvatore Filippone
2019-08-01 14:56:48 +0100
d0707ae512
do not exclude base/modules in gitignore
Salvatore Filippone
2019-08-01 14:56:14 +0100
2f07fc5220
New scan_sum and exscan_sum collectives.
Salvatore Filippone
2019-08-01 14:55:30 +0100
b97bdf3d2e
Added timers facility.
Salvatore Filippone
2019-07-31 12:13:53 +0100
5a61fbd2c0
Duplicated matrix entries should be ADDED by default.
Salvatore Filippone
2019-07-31 11:24:51 +0100
e0c40e042e
SAVE module variables for timers.
Salvatore Filippone
2019-07-29 14:17:32 +0100
ffb6a6dd68
Fix handling of SYMmetric
Salvatore Filippone
2019-07-22 17:16:10 +0100
f75424048a
Fix handle of SYMmetric
Salvatore Filippone
2019-07-22 17:15:38 +0100
7e2ffbf34d
New handling of SYMmetry
Salvatore Filippone
2019-07-22 17:11:33 +0100
83e2cb444a
Merge branch 'psblas-3.6-maint' into psblas-paraggr
Salvatore Filippone
2019-07-19 14:40:10 +0100
0460968f5d
Partial fix for ROOT in SPGATHER.
Salvatore Filippone
2019-07-19 14:38:02 +0100
8fd9f70626
csrd has xt_tri.
Salvatore Filippone
2019-07-19 14:37:49 +0100
5e03cacdec
New SCAN collective, only for SUM right now. New arg in CDALL to force HASH over GEN_BLOCK
Salvatore Filippone
2019-07-19 14:37:36 +0100
be30879121
Modify handling of lower/upper/symmetric
Salvatore Filippone
2019-07-19 11:11:42 +0100
8e7679dc02
Initial version with OpenMP directives.
psblas-3.6-openmp
Salvatore Filippone
2019-07-09 13:36:38 +0100
239f25a913
Memory allocation for COO/CSC/CSR.
Salvatore Filippone
2019-07-09 13:30:15 +0100
57d08dc4d7
Formatting source code fixes.
Salvatore Filippone
2019-07-09 13:29:53 +0100
adc3d37a11
Memory allocation fixes for CSR/CSC.
Salvatore Filippone
2019-07-09 13:17:44 +0100
e79850acbd
Update version in configure.
Salvatore Filippone
2019-07-09 13:17:36 +0100
00df8edd06
Improve memory usage in fix_coo, and mv_to/mv_from CSR/CSC.
Salvatore Filippone
2019-07-08 15:59:15 +0100
3238f2c248
Merge branch 'psblas-3.6-maint' of https://github.com/sfilippone/psblas3 into psblas-3.6-maint
Salvatore Filippone
2019-07-08 15:29:57 +0100
239d59b2a7
Fix cbind test program.
Salvatore Filippone
2019-07-08 15:29:26 +0100
849f198b61
*** empty log message ***
Salvatore Filippone
2019-07-08 15:28:51 +0100
486c0338c5
Minimize memory requirements in borderline cases
Salvatore Filippone
2019-07-08 12:59:27 +0100
8eee384a40
Take care in reallocate size in CSR/CSC.
Salvatore Filippone
2019-07-04 13:39:28 +0100
2bd9e4ffa6
Print_timers: check for allocated timers.
Salvatore Filippone
2019-07-04 13:38:59 +0100
bddc6673b6
Merge branch 'psblas-3.6-maint' of https://github.com/sfilippone/psblas3 into psblas-3.6-maint
Salvatore Filippone
2019-07-01 22:44:47 +0100
727a468374
Fixes for NR/NC allocation.
Salvatore Filippone
2019-07-01 22:44:24 +0100
fcc8a88112
Limit reallocation to NR or NC
Salvatore Filippone
2019-07-01 22:24:32 +0100
5ae90a0dae
Add argument to cdall to force HASH.
Salvatore Filippone
2019-06-28 16:24:25 +0100
8b89c626db
a graph
scr-persistent-collective
Soren Rasmussen
2019-06-28 14:44:29 +0100
66433a46bb
Fix call to fnd_owner method
Salvatore Filippone
2019-06-27 18:05:50 +0100
b8251d67ce
Do not use aux memory in spsm_vect.
Salvatore Filippone
2019-06-25 15:44:54 +0100
160b987ed1
Reduce memory footprint in csrspspmm.
Salvatore Filippone
2019-06-25 15:09:19 +0100
33b02bd620
Merge branch 'scr-persistent-collective' of github.com:sfilippone/psblas3 into scr-persistent-collective stuff happened
Soren Rasmussen
2019-06-25 13:28:38 +0100
f9b5974391
moved files for better ordereing
Soren Rasmussen
2019-06-25 13:26:12 +0100
ecfbe59ab9
results of metis graph runs
Soren Rasmussen
2019-06-25 13:25:21 +0100
8695f9bcdd
Make ADD default action for replicated entries.
Salvatore Filippone
2019-06-17 08:45:08 +0100
122bfdf7f8
New second descriptor for gather.
Salvatore Filippone
2019-06-14 16:44:54 +0100
5478b9a075
Fix bad setup of halo_owner in cd_renum_block
Salvatore Filippone
2019-06-12 13:58:40 +0100
b53f750964
Fix bad setup of halo_owner in denum_block
Salvatore Filippone
2019-06-12 13:54:33 +0100
00ac68739d
configry to check for OpenMP flags.
Salvatore Filippone
2019-06-11 18:04:02 +0100
e766e9b2fb
Implementation of CSRD. To be tested.
new-parstruct
Salvatore Filippone
2019-06-09 19:49:23 +0100
5fd73b347e
New has_xt_tri method.
Salvatore Filippone
2019-06-08 22:24:31 +0100
839b82ff94
New SPHALO CSR version, suitable for new MLD. To be fully tested yet.
Salvatore Filippone
2019-06-08 17:12:23 +0100
8b26f6d6c7
Fixed rebuild of halo_onwer. TBD: FIX INDXMAP%CLONE
Salvatore Filippone
2019-06-07 16:54:02 +0100
d7537326ea
Fix build error.
Salvatore Filippone
2019-06-07 15:48:52 +0100
0f92cd617c
Reuse GEN_BLOCK_MAP if already on input.
Salvatore Filippone
2019-06-07 15:42:29 +0100
0b28b0fc4b
Better error handling for reallocate1i
Salvatore Filippone
2019-06-05 15:30:22 +0100
62499ebe91
Define new csr_sphalo.
Salvatore Filippone
2019-05-31 15:38:36 +0100
6b39b2808c
Argument grouping for new SPINS_CSR interface. Document same.
Salvatore Filippone
2019-05-31 13:46:39 +0100
242b9ec91f
New variant of psb_spins in CSR mode. Document same.
Salvatore Filippone
2019-05-28 15:48:53 +0100
88330868cd
New variant of psb_spins in CSR mode. Docs for same.
Salvatore Filippone
2019-05-28 15:27:22 +0100
a803dbc033
New timer facility.
Salvatore Filippone
2019-05-27 12:36:50 +0100
aa51371174
New timer facilities.
Salvatore Filippone
2019-05-27 12:28:36 +0100
883c026367
Fix matrix generation.
Salvatore Filippone
2019-05-27 12:02:47 +0100
fb21ed19a6
Fix pargen matrix generation.
Salvatore Filippone
2019-05-27 11:51:19 +0100
9a6d9ac5c4
Aux space spspmm estimate was wrong, reverted.
Salvatore Filippone
2019-05-22 11:44:16 +0100
c75350463a
Aux space spspmm estimate was wrong, reverted.
Salvatore Filippone
2019-05-22 11:40:09 +0100
5bc452139f
Fix estimate in spspmm
Salvatore Filippone
2019-05-22 11:14:39 +0100
48c6a5777a
Fix silly double declaration.
Salvatore Filippone
2019-05-22 09:59:47 +0100
a666f8b492
Improved estimated of output size in spspmm.
Salvatore Filippone
2019-05-22 09:55:20 +0100
5abe99196c
Fix calls to checkvect in data exchange functions, take 2.
Salvatore Filippone
2019-05-22 09:54:20 +0100
113478ea64
Fix calls to checkvect in data exchange functions.
Salvatore Filippone
2019-05-22 09:24:56 +0100