Commit Graph

  • c4ab4be45d Cleanup some cuda compile warnings. sfilippone 2025-03-27 11:23:40 +0100
  • ecef7d8653 Improve communication and speed between cd_inloc and hash_init sfilippone 2025-03-26 16:37:28 +0100
  • 9d4e979a6c Merge branch 'cmake' into development sfilippone 2025-03-25 09:56:15 +0100
  • f5b1661e14 Fix fileread getp for single precision data v3.9.0-rc2 sfilippone 2025-03-24 09:03:22 +0100
  • 9d6ad2ac85 Update test input 2D Salvatore Filippone 2025-03-23 11:46:37 +0100
  • 91af21552c New pde2d.inp file in test/pdegen Salvatore Filippone 2025-03-23 11:44:47 +0100
  • 69a845b8f5 Fix in cbind makefile Salvatore Filippone 2025-03-23 11:36:48 +0100
  • 1ded01bb1a Further fixes on main makefile Salvatore Filippone 2025-03-23 11:35:57 +0100
  • df6dc1bb3e Fix typo in makefile Salvatore Filippone 2025-03-23 11:34:37 +0100
  • 7201e511be Renamed into test/pdegen, also in the C interface Salvatore Filippone 2025-03-23 11:25:48 +0100
  • b5ac51a262 hot fix, now IPK and LPK value may be passed to cmake through -DCMAKE_PSB_IPK/LPK flag Luca Pepè Sciarria 2025-03-21 16:02:58 +0100
  • d3d8599a71 fix config name, add PSB_ prefix Luca Pepè Sciarria 2025-03-21 15:42:17 +0100
  • 017735a4ba define proper flags fro psb_config.h Luca Pepè Sciarria 2025-03-21 14:56:21 +0100
  • 3735ab09d0 add CUDA stub building Luca Pepè Sciarria 2025-03-21 14:04:29 +0100
  • 5b1d4fb9cd Exclude generated psb_config.h from git tracking Fabio Durastante 2025-03-20 09:04:31 +0100
  • 24f4662254 Fix configure --enable v3.8.1-3 maint-3.8.1 sfilippone 2025-03-19 15:06:35 +0100
  • 89122b9b93 Fix configure script. v3.8.0-3 maint-3.8.0 sfilippone 2025-03-19 15:03:37 +0100
  • 6473cd8a85 Fix usage of --enable-XXX sfilippone 2025-03-19 14:33:08 +0100
  • 243fe4e78f Split type definitions from psb_config sfilippone 2025-03-17 17:50:26 +0100
  • 7b92174c37 hot update Luca Pepè Sciarria 2025-03-17 11:20:57 +0100
  • c7d4147769 Fix bug in triad apparently caused by target attribute sfilippone 2025-03-17 10:48:32 +0100
  • e1ae3df6a3 Fix internal names in fakempi.h sfilippone 2025-03-17 10:48:09 +0100
  • fb046a6a6d Fix METIS_LIB sfilippone 2025-03-14 19:17:28 +0100
  • f112e42deb Main Makefile fixes sfilippone 2025-03-14 18:49:10 +0100
  • ea6c4181f7 Changed all defines with prefix PSB_ sfilippone 2025-03-14 12:54:18 +0100
  • 769339636d Implementation of d type multivec-vect dot products Fabio Durastante 2025-03-14 10:28:05 +0100
  • e7f1a47b7e update cmake to work when metis is not installed Luca Pepè Sciarria 2025-03-13 16:51:57 +0100
  • 14bd799be8 add proper installation procedure Luca Pepè Sciarria 2025-03-13 11:49:11 +0100
  • ffaeb4662c update cmake to work when metis is not installed Luca Pepè Sciarria 2025-03-13 11:48:48 +0100
  • 21fe01426a Merge branch 'development' into cmake Luca Pepè Sciarria 2025-03-13 10:12:16 +0100
  • ab776dd082 Fix silly bug in include for metis and configry sfilippone 2025-03-11 18:24:22 +0100
  • 52d26062dd Modify build_mtpart to allow combinations of INTEGER and REAL sizes Salvatore Filippone 2025-03-11 14:21:23 +0100
  • 180d7f95f1 Finish fix isend for serial-mpi Salvatore Filippone 2025-03-11 13:09:33 +0100
  • 53930c7bf9 Fix isend for SERIAL_MPI sfilippone 2025-03-11 12:21:43 +0100
  • a3aa92dfbc Do not put -DOPENMP in CDEFINES sfilippone 2025-03-10 13:06:05 +0100
  • 333f0e0fb7 Fix cuda sources to use psb_config.h sfilippone 2025-03-09 18:40:45 +0100
  • fd90ecb643 Move data from CDEFINES to psb_config.h sfilippone 2025-03-09 18:37:12 +0100
  • 2b23f4bdc2 Mv fakempi to psb_fakempi.{c|h}. psb_c_base.h include psb_config.h sfilippone 2025-03-09 18:35:07 +0100
  • e42dfbe4f7 Changes for --enable-serial sfilippone 2025-03-08 20:28:14 +0100
  • 39b5886b63 Add CSERIALMPI for --enable-serial sfilippone 2025-03-08 12:55:28 +0100
  • 01220d4639 changes to define psb_config.h sfilippone 2025-03-08 12:41:22 +0100
  • bd51382bbc Update metis_int,h.in sfilippone 2025-03-07 19:01:22 +0100
  • 4378d7f658 Merge branch 'development' of github.com:sfilippone/psblas3 into development sfilippone 2025-03-07 19:01:04 +0100
  • 635991f6a8 Configure now produces psb_config.h sfilippone 2025-03-07 18:57:27 +0100
  • 78bd565c1b Take out unused define Ptr64Bits. sfilippone 2025-03-07 11:40:29 +0100
  • 78cf9c508c adapt CMakeLists.txt to handle installed psblas Luca Pepè Sciarria 2025-03-06 10:50:24 +0100
  • 5fb51fafa1 configure CMake to properly set the install target Luca Pepè Sciarria 2025-03-06 10:49:51 +0100
  • 00a893143f Document new INIT argument extcomm Salvatore Filippone 2025-03-05 17:07:37 +0100
  • 29c8a72e68 Add external MPI communicator to INIT sfilippone 2025-03-05 17:02:07 +0100
  • 10af6a0c76 Handling of -frecursive sfilippone 2025-03-05 16:40:03 +0100
  • 1c3d06a88d Remove -fallow-arguments-mismatch, no longer needed. sfilippone 2025-03-05 16:29:38 +0100
  • 6810aee6f2 Update ACC directive openacc sfilippone 2025-03-05 16:04:21 +0100
  • 2062886c46 Silence some NVIDIA warnings. Do we really want to do it this way? sfilippone 2025-03-05 16:00:16 +0100
  • 9ef812bf4a Fix compile mismatch warnings sfilippone 2025-03-05 15:57:18 +0100
  • 4dd9ee9866 Fix test/openacc/dpdegenmv sfilippone 2025-03-05 12:09:31 +0100
  • 89cbc5ef3a Merge branch 'development' into openacc sfilippone 2025-03-05 11:34:42 +0100
  • 99bab8d988 Changes to configure to help nvidia compilers. sfilippone 2025-03-05 11:29:16 +0100
  • 5a18e041ce Clenaup test/openacc step 1. TBC. sfilippone 2025-03-05 11:04:47 +0100
  • 67876fec73 Use $(AR) in makefiles merged from EXT Salvatore Filippone 2025-03-02 12:13:56 +0100
  • 5ec8561317 Change args for AR command Salvatore Filippone 2025-03-02 11:17:25 +0100
  • 9ccadf5b95 Fix use statements in new par_spspmm sfilippone 2025-03-01 13:30:06 +0100
  • e282fb1a2a Silence more warnings/errors from INTEL sfilippone 2025-03-01 12:44:32 +0100
  • 52212aa24a Add checks for INTEL new compiler names sfilippone 2025-02-27 16:55:54 +0100
  • 701f297163 Silence warnings uncovered by INTEL sfilippone 2025-02-27 16:55:06 +0100
  • 329a295315 Fix bug in heapsort on complex data sfilippone 2025-02-27 16:54:50 +0100
  • 3c53066a04 Walk back some generic method changes made for NVHPC. sfilippone 2025-02-26 11:24:40 +0100
  • 55518f5553 Avoid specific method names' conflicts between vect and multivect. sfilippone 2025-02-24 17:47:49 +0100
  • ba1f980226
    Update README.md Salvatore Filippone 2025-02-24 12:21:07 +0100
  • 03b1258c9b
    Update README.md Salvatore Filippone 2025-02-24 12:20:05 +0100
  • b4409ae44e
    Update README.md Salvatore Filippone 2025-02-24 12:08:33 +0100
  • dc59850529 Update release notess sfilippone 2025-02-24 12:03:22 +0100
  • e093ed6b1c Fix doc typo. sfilippone 2025-02-24 11:01:44 +0100
  • 65aac92c16 Update docs for allocate/deallocate _wrk sfilippone 2025-02-24 09:56:35 +0100
  • 40f683effd Update version number in configure sfilippone 2025-02-24 09:20:49 +0100
  • e2327e10a7 Provide alias deallocate_wrk for free_wrk. Use it in OpenACC example sfilippone 2025-02-23 11:05:08 +0100
  • 316561c345 Changed docs v3.9.0-rc1 sfilippone 2025-02-21 16:34:19 +0100
  • 7700d4e0da Update copyright sfilippone 2025-02-21 16:27:18 +0100
  • 3621b1a0b8 Update readme sfilippone 2025-02-21 11:25:57 +0100
  • 3c5d629da2 Removed make veryclean, introduced make distclean sfilippone 2025-02-20 17:00:04 +0100
  • 75eb6c851b Fix handling of LLVM in configry sfilippone 2025-02-20 13:45:55 +0100
  • 14644548a3 Merge branch 'repackage' of github.com:sfilippone/psblas3 into repackage repackage sfilippone 2025-02-15 12:37:56 +0100
  • 12440e577f Fix util Makefile to delete metis_int.h and all .mod files sfilippone 2025-02-15 12:36:12 +0100
  • 5f7e40b0f5 Merge branch 'cmake' into repackage sfilippone 2025-02-13 17:17:50 +0100
  • 654733b004 Use FLIBS in configry for specific Fortran libs sfilippone 2025-02-13 17:15:57 +0100
  • 12f8c31228 Add cmake building to test examples Luca Pepè Sciarria 2025-02-10 16:13:27 +0100
  • f362b5878e Update files to be compiled: added .c files Luca Pepè Sciarria 2025-02-10 16:12:05 +0100
  • 094f229fb8 Changes to configry to accommodate LLVM sfilippone 2025-02-10 15:50:39 +0100
  • c9386c58d8 Remove default(none) from some OpenMP directives. sfilippone 2025-02-10 15:49:49 +0100
  • dd31854042 Add --with-extra-opt to configry sfilippone 2025-02-09 16:22:54 +0100
  • e2b00032b6 Fix compile warnings for printf and missing return() sfilippone 2025-02-09 16:21:50 +0100
  • 6772315d4d Fix use of psi_Xaxpby sfilippone 2025-02-09 16:20:39 +0100
  • a527493258 Fix mat_get_nnz to return correct value sfilippone 2025-02-09 14:06:32 +0100
  • 269477435b Fix usage of serial AXPBY sfilippone 2025-02-09 14:05:50 +0100
  • 30810f804e Additional OpenMP tweaks, to be redesigned in the future. sfilippone 2025-02-09 14:04:34 +0100
  • eb46c1a558 Hot fix: now the CMakeLists.txt uses the right prefix path Luca Pepè Sciarria 2025-01-30 14:51:28 +0100
  • 26fb1ae755 Add CMake export throught <name>Config.cmake and <name>TargetsCmake.cmake files Luca Pepè Sciarria 2025-01-27 16:37:23 +0100
  • 7278dde01a Add Cmake compilation for hello and pingpong through cmake building Luca Pepè Sciarria 2025-01-27 16:35:28 +0100
  • 772533b6f1 Avoid excessive OpenMP overhead in SPINS. Will have to be redesigned. sfilippone 2025-01-23 15:38:05 +0100
  • 928ae981f9 add metis building. It needs a check whether all the compile flags are present gnumlab 2025-01-13 13:30:45 +0100
  • 5e07d7aad5 Merge branch 'cmake' of github.com:sfilippone/psblas3 into cmake Luca Pepè Sciarria 2025-01-13 10:13:15 +0100