Commit Graph

  • 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