Commit Graph

  • 0adf2cbb3f Seemingly working version of D_REMAP. Minimal test of same. Salvatore Filippone 2020-11-06 14:15:27 +0100
  • 7c6ffcd4a2 Start work on REMAP. Salvatore Filippone 2020-11-06 09:33:27 +0100
  • c936d6e5bd Merge branch 'development' into remap-coarse Salvatore Filippone 2020-11-05 16:06:37 +0100
  • ba35025f23 Fix metispart in case !HAVE_METIS Salvatore Filippone 2020-11-05 14:43:47 +0100
  • 0acf10f0d8 OpenMP in base_mat and coo Salvatore Filippone 2020-11-04 09:16:49 +0100
  • f0bb949192 Removed user dependent util/psb_metis_int.h Cirdans-Home 2020-11-03 16:42:35 +0100
  • 87e54f75e5 Added module for biconjugation algorithms Cirdans-Home 2020-11-03 16:41:17 +0100
  • 8d2ab75737 Added interfaces for all types of psb_nspaxpby Cirdans-Home 2020-11-03 16:39:26 +0100
  • 68daa7b81b Added AINV tools mod Cirdans-Home 2020-11-03 13:46:43 +0100
  • 77730de80c Put in OpenMP in CSR, first step. Salvatore Filippone 2020-11-03 12:00:11 +0100
  • 23f69f58d4 Additional fixes for psi_serial_impl Salvatore Filippone 2020-11-03 10:39:15 +0100
  • eb513e45c6 OpenMP for base_vect Salvatore Filippone 2020-11-03 10:39:03 +0100
  • ae870a7e7b Fix configry to include OpenMP in link command Salvatore Filippone 2020-11-03 10:27:38 +0100
  • 96a4db14fb Rename psi_serial_impl to F90 Salvatore Filippone 2020-11-03 08:07:34 +0100
  • 069c49f20f Rename base_vect to F90 Salvatore Filippone 2020-11-02 21:33:07 +0100
  • 4a274e43ff cosmetic fixes Salvatore Filippone 2020-11-02 21:27:34 +0100
  • 288e3cd341 Add -DOPENMP defines Salvatore Filippone 2020-11-02 16:17:31 +0100
  • 7ba9ae18c8 Add --enable-openmp to configure Salvatore Filippone 2020-11-02 15:45:22 +0100
  • 1023ba9019 Fix METIS detection Salvatore Filippone 2020-10-22 11:22:00 +0200
  • 28b3ab5f77 Fix import of psb_dpk_ Salvatore Filippone 2020-10-21 16:08:56 +0200
  • 3a975c6881 Add psb_dpk_ to imports Salvatore Filippone 2020-10-21 15:18:35 +0200
  • 5168c05f8e Fix metis interface. Salvatore Filippone 2020-10-21 14:35:33 +0200
  • 51bcdf7e2b Check METIS real size, use it where appropriate Salvatore Filippone 2020-10-21 14:16:48 +0200
  • 6e09f745ce Merge branch 'development' into remap-coarse Salvatore Filippone 2020-10-13 16:54:55 +0200
  • 9993e5547c Merge branch 'development' of https://github.com/sfilippone/psblas3 into development Salvatore Filippone 2020-10-13 16:54:05 +0200
  • b063f4b474 Take out extra message from configure. Salvatore Filippone 2020-10-13 16:53:45 +0200
  • 460eb44d46 Removed debug print Cirdans-Home 2020-10-13 11:40:44 +0200
  • 98d65428c1 New config file for metis. Salvatore Filippone 2020-10-12 10:33:58 +0200
  • b7926336ac Merge branch 'development' of https://github.com/sfilippone/psblas3 into development Salvatore Filippone 2020-10-11 18:45:28 +0200
  • 7b133657d4 Configry for METIS64. Added compatibility checks. Salvatore Filippone 2020-10-11 18:45:07 +0200
  • c0c8224253 Corrected debug message in getelem Cirdans-Home 2020-09-24 16:49:49 +0200
  • 624a07a25b Added getelem function to retrieve entries from distributed vectors Cirdans-Home 2020-09-24 12:40:13 +0200
  • 6fad5a9758 Adjust values for psb_ilu & friends. Salvatore Filippone 2020-08-28 09:53:02 +0200
  • a1c2561de6 Cleanup unused variables. Salvatore Filippone 2020-07-27 17:09:59 +0200
  • dc36db6083 Reformat assignment of entire component. Salvatore Filippone 2020-07-27 15:20:05 +0200
  • 7436cf564c Start cleanup compile warnings Salvatore Filippone 2020-07-24 14:37:31 +0200
  • a1f477aaf2 Integrate ILU factorization routines. Salvatore Filippone 2020-07-24 10:40:20 +0200
  • cf267c12c8 New METIS interface Salvatore Filippone 2020-07-23 12:50:05 +0200
  • 25fdc6fb73 VOLATILE and ISO_FORTRAN_ENV are now enforced, take out ifdefs Salvatore Filippone 2020-07-23 12:49:56 +0200
  • db7def0433 Merge branch 'development' into remap-coarse Salvatore Filippone 2020-07-23 12:21:14 +0200
  • 7d7552339f Merge branch 'development' into unify_aggr_bld unify_aggr_bld Salvatore Filippone 2020-07-23 12:20:13 +0200
  • c78dce6ee0 Merge branch 'metis-32-64' into development Salvatore Filippone 2020-07-23 12:15:41 +0200
  • c9e2d3ed44 Modified docs to included LXspmat & friends. Salvatore Filippone 2020-07-23 12:01:55 +0200
  • 7c2b613ea5 Fixed new handling of METIS 32/64 bits. Make some Fortran features mandatory Salvatore Filippone 2020-07-23 12:01:23 +0200
  • 39d6bf01e0 Reworked interface METISPART: use LPK matrix input. Salvatore Filippone 2020-07-23 12:00:44 +0200
  • f268a411e8 Begin reworking Metis interface Salvatore Filippone 2020-07-22 10:17:06 +0200
  • 6e61e641a8 Check index size of METIS add to DEFINES Salvatore Filippone 2020-07-21 11:45:19 +0200
  • 1cba325c64 Cleand up redundant variables Salvatore Filippone 2020-07-17 10:30:42 +0200
  • 7147e6a076 Variant of dependency list sorting, prepare for experimentation. Salvatore Filippone 2020-07-13 16:11:02 +0200
  • 113a70f8c8 New configry for METIS: detect int width, set include file name Salvatore Filippone 2020-07-07 09:07:59 +0200
  • c2621c6b28 Redefined interface(s) of sort_dl Salvatore Filippone 2020-07-02 15:52:26 +0200
  • 003b3fd75d Update version message in configure Salvatore Filippone 2020-07-02 10:40:03 +0200
  • efd4d6818b Merge branch 'unify_aggr_bld' into development Salvatore Filippone 2020-06-26 14:34:06 +0200
  • 64e4c194fd Enable VECT objects in MMIO read/write. Salvatore Filippone 2020-06-26 14:33:35 +0200
  • 0302f5692d Benchmark version pizdaint-runs Salvatore Filippone 2020-06-26 14:31:55 +0200
  • 60c5733653 Added I implementation of vector objects MMIO. V3.6.1-4 psblas-3.6-maint Salvatore Filippone 2020-06-23 13:02:34 +0200
  • 7a1ad1f207 Modified MMIO to accept PSB_X_VECT_TYPE variables. Salvatore Filippone 2020-06-23 12:44:21 +0200
  • 7df7b6ffce Set adjacncy list during build of halo_index for all maps. Salvatore Filippone 2020-06-23 11:28:37 +0200
  • e3649e1cb6 Do not use sorting on dependency lists unless dlavg<16 Salvatore Filippone 2020-06-17 11:54:43 +0200
  • c6dbee552e Fix type handling bug in simple_triad. V3.6.1-3 Salvatore Filippone 2020-06-12 19:58:38 +0200
  • 46736f9d39 Fix type handling bug in simple_triad Salvatore Filippone 2020-06-12 19:56:13 +0200
  • eb03797ad5 Better error messages from MAP%APPLY Salvatore Filippone 2020-06-12 19:55:59 +0200
  • db17057924 Cosmetic changes to fnd_owner for BLOCK. Salvatore Filippone 2020-06-05 11:26:16 +0200
  • 97a1cfca3e Merge branch 'unify_aggr_bld' into remap-coarse Salvatore Filippone 2020-06-04 13:02:02 +0200
  • 1493be1de6 Merge branch 'unify_aggr_bld' into development Salvatore Filippone 2020-06-04 10:39:03 +0200
  • 76ff6c824c Fix GEN_BLOCK distribution search for owner process: binary search on repeated keys Salvatore Filippone 2020-06-03 20:01:36 +0200
  • 6b2abed8bb Reworked dep_list sorting. Take out obsolete functions Salvatore Filippone 2020-06-03 11:13:36 +0200
  • ceb79d8fd8 Fix bad argument passing for sort_dl Salvatore Filippone 2020-06-02 18:09:15 +0200
  • 62a67a0d0e Fix sorting of dep_list: store in CSR-like, handle self-loops Salvatore Filippone 2020-06-02 17:52:44 +0200
  • 781f0ef083 New version of sort_dep_list. Salvatore Filippone 2020-06-01 10:22:09 +0200
  • 56189f39fd Start reworking of handling of dependency lists. Salvatore Filippone 2020-05-30 20:01:26 +0200
  • 167f4157bb Improve graph_fnd_owner Salvatore Filippone 2020-05-29 16:54:19 +0200
  • d9997e511f Fixed alterations for MAP routines and new internals Salvatore Filippone 2020-05-26 16:07:13 +0200
  • 90493218a2 Change handling of no-context in DESC for remap-coarse Salvatore Filippone 2020-05-26 09:31:06 +0200
  • 2de1202d62 Improved error message for MAP_ Salvatore Filippone 2020-05-25 16:38:42 +0200
  • d865bb91ca Defined new variant of allocate_mnnz for mixed IPK/LPK Salvatore Filippone 2020-05-25 16:38:31 +0200
  • ad50c6e166 Add new source file for alternative CDASB. Salvatore Filippone 2020-05-22 14:21:53 +0200
  • 5b1300b7cc Merge branch 'fix_cdasb' into unify_aggr_bld Salvatore Filippone 2020-05-21 14:28:13 +0200
  • d2f8d87204 Defined a threshold for enacting simplified exchange list build Salvatore Filippone 2020-05-21 13:54:18 +0200
  • 2b295de9e7 New crea_index internals. Salvatore Filippone 2020-05-20 15:32:52 +0200
  • 7fa4eae8c9 Timers in xtr_dl Salvatore Filippone 2020-05-20 09:56:36 +0200
  • debb03b6ae Prepare for alternative code path Salvatore Filippone 2020-05-20 09:44:17 +0200
  • 7de9318aa9 New timers in descriptor assembly Salvatore Filippone 2020-05-19 17:42:07 +0200
  • 78f42c8e22 Merge branch 'unify_aggr_bld' into development Salvatore Filippone 2020-05-15 08:51:56 +0100
  • 487b2c2e1d Defined reallocate and safe_ab_cpy for intrinsic scalars. Salvatore Filippone 2020-05-13 11:57:06 +0200
  • b41e57f7c0 Fix METIS interface for Intel compiler. Salvatore Filippone 2020-05-10 17:47:24 +0200
  • 93b8696df0 Corrected C interface for mask operation to avoid memleak Cirdans-Home 2020-05-10 11:08:45 +0200
  • 82d4e37043 Fix METIS partition module for Intel compilers. Salvatore Filippone 2020-05-07 12:45:29 +0200
  • e9a8814338 Change default order for DUPL constants. Salvatore Filippone 2020-05-07 12:45:03 +0200
  • dbdbea9c6f C Interfaces for ijk2idx idx2ijk redefined Cirdans-Home 2020-05-04 21:54:30 +0200
  • ac3afe962d Added C interface psb_c_cd_get_global_indices for descriptor objects Cirdans-Home 2020-05-04 13:39:11 +0200
  • 3c3470b50e Disambiguated C interfaces for idx2ijk for type of the index Cirdans-Home 2020-05-04 13:36:00 +0200
  • 9d34f465a9 Added C interface for util/idx2ijk Cirdans-Home 2020-05-04 10:21:43 +0200
  • 47a1ec95de Repaired user's guide PDF file. Salvatore Filippone 2020-04-27 09:41:09 +0200
  • 252142ec16 Do not store temporary PDF file. Salvatore Filippone 2020-04-27 09:40:10 +0200
  • 6777e57d37 merge with merge-paraggr-newops Cirdans-Home 2020-04-25 17:14:25 +0200
  • 2a6107a937 Define psb_free_timers() Salvatore Filippone 2020-04-25 15:50:35 +0200
  • 98349319e8 Cleanup DESC%FREE() Salvatore Filippone 2020-04-25 15:50:23 +0200
  • c0ccbe14f7 merge with unify_agg_build merge-paraggr-newops Cirdans-Home 2020-04-25 15:25:18 +0200
  • f499ffb203 New clear_defaults function, use it in psb_exit Salvatore Filippone 2020-04-25 10:25:12 +0200