Commit Graph

  • 356c60aa18 [FIX] Try modifyng .yml file Stack-1 2025-10-14 13:20:34 +0200
  • 1086823193 [FIX] Yet another try for CI Stack-1 2025-10-14 12:42:45 +0200
  • 10f0caa32c [FIX] Workflow MPI try Stack-1 2025-10-14 12:01:53 +0200
  • 070f1cbe57 [FIX] Workflow try Stack-1 2025-10-14 11:44:27 +0200
  • 6bf2460df4 [FIX] Another try changing MPI handling Stack-1 2025-10-14 11:15:37 +0200
  • 3d1f0c2503 [FIX] Another try to fix MPI not found in workflow compilation Stack-1 2025-10-14 10:52:50 +0200
  • 6b17afbbbf [FIX] Changed mpi detection logic, in order to work also on workflow Stack-1 2025-10-14 10:31:41 +0200
  • 896686eac7 [ADD] Added mpifort install during setup Stack-1 2025-10-14 10:09:08 +0200
  • c525a35a82 [FIX] FIxed cmake for CI using workflows Stack-1 2025-10-13 17:21:40 +0200
  • f0e6592275 [FIX] Fixed cmake file in order to compile usingmpifort avoiding manually copying mpi.mod files Stack-1 2025-10-13 17:17:35 +0200
  • 8f09b4be34 Work around OpenMPI issue with mpi_get_attr Salvatore Filippone 2025-10-12 17:34:17 +0200
  • 0065674e93 [UPDATE] Updated workflow in order to cache build phase Stack-1 2025-10-10 12:36:51 +0200
  • 834bde5e27 [FIX] Fixed install directory permession missing Stack-1 2025-10-10 12:09:19 +0200
  • 72f614327b [FIX] Fixed BLAS dependency on workflow Stack-1 2025-10-10 11:44:33 +0200
  • 746e1bd87e [FIX] Fixed MPI dependency on workflow Stack-1 2025-10-10 11:40:56 +0200
  • 1923317374 [FIX] Try fix workflows file Stack-1 2025-10-10 11:36:07 +0200
  • 800a74fbea [ADD] First try to create github workflows Stack-1 2025-10-10 11:32:57 +0200
  • d757c9f1fa Show EXTRA_OPT in screen log sfilippone 2025-10-08 16:47:16 +0200
  • 246bd70b3a Modify sorting with REORD. Document same. sfilippone 2025-10-08 12:55:23 +0200
  • ed97717037 Change name of an error constant. sfilippone 2025-10-08 12:54:59 +0200
  • 043587e51e
    Merge pull request #30 from fdrmrc/expose_lidx_to_cdins Salvatore Filippone 2025-10-07 11:00:59 +0200
  • cd72888cd4 Expose variant of psb_cdins() with local indices to C interface #30 Marco Feder 2025-10-07 09:26:43 +0200
  • 30c8fd7a6d
    Merge pull request #29 from fdrmrc/local_idx Salvatore Filippone 2025-10-06 19:11:15 +0200
  • 1bba419d79 Add local indices to psb_c_cdall C interface #29 Marco Feder 2025-10-06 19:05:59 +0200
  • 6ef434bcbe Confg machinery to extract PSB version into psb_config.h sfilippone 2025-10-06 17:14:25 +0200
  • f120015ff5 Exposed psb_c_cd_is_asb to check is descriptor is assembled #28 Fabio Durastante 2025-10-03 15:16:28 +0200
  • 6ee08787a5 Merged with documentation modification Fabio Durastante 2025-10-01 14:35:49 +0200
  • 4cd6cf21d0 Exposed to c the psb_is_owned function Fabio Durastante 2025-10-01 14:34:00 +0200
  • c916b9224e Merge branch 'development' of github.com:sfilippone/psblas3 into development Salvatore Filippone 2025-09-30 19:09:37 +0200
  • 2f514d1959 Update sorting docs Salvatore Filippone 2025-09-30 19:09:03 +0200
  • d16b39ed1b Exposed psb_c_cd_get_global_cols into header file Fabio Durastante 2025-09-30 17:18:38 +0200
  • 25f73d15db Fix spspmm allocation to avoid double free error Salvatore Filippone 2025-09-30 10:23:40 +0200
  • 6bb7725102 Minor change to mat_dist_impl Salvatore Filippone 2025-09-29 16:15:25 +0200
  • 25d63d156a Restore configure sfilippone 2025-09-25 13:38:59 +0200
  • 390144126c Fixes for compilation with CUDA 13.0 sfilippone 2025-09-25 13:35:30 +0200
  • f78c056a48 Merge branch 'dev-intel' into development sfilippone 2025-09-23 16:16:57 +0200
  • e25d25460e Revert one INTEL fix no longer needed sfilippone 2025-09-23 13:38:27 +0200
  • 0239569e2b Final fixes for compilation with INTEL sfilippone 2025-09-23 13:10:49 +0200
  • cdad04813b Fix handling of tags for P2P and swap sfilippone 2025-09-22 13:24:07 +0200
  • aa30839074 Fix define for compilers, and INTEL fix. sfilippone 2025-09-19 12:18:11 +0200
  • 5a0ef22cc2 Rename spspmm sfilippone 2025-09-19 10:55:49 +0200
  • 23261bafe6 Restore funny fix for intel sfilippone 2025-09-19 10:35:20 +0200
  • 13d4bc39d5 Update WRITE format string sfilippone 2025-09-19 10:29:30 +0200
  • 2539b6c715 Fix interface location and use in spspmm sfilippone 2025-09-19 09:51:19 +0200
  • 42b8daae8c Use mpi_comm_get_attr to set tag values sfilippone 2025-09-19 09:34:34 +0200
  • 0d69cdb005 Further changes to constants for intel sfilippone 2025-09-19 08:53:15 +0200
  • 6140b8c9e9 Minor comment changes sfilippone 2025-09-19 08:52:40 +0200
  • dc25c789ef Fixes for Intel compilation take 2. To be completed. sfilippone 2025-09-18 20:27:26 +0200
  • 727dc13a98 First attempt at a fix for INTEL sfilippone 2025-09-18 17:02:11 +0200
  • 4343a78afc Merge branch 'development' of github.com:sfilippone/psblas3 into development sfilippone 2025-09-02 15:47:12 +0200
  • ab7da2100b Change default CC for CUDA sfilippone 2025-09-02 15:46:33 +0200
  • 8b907dba79 Merge branch 'development' into dev-openmp dev-openmp sfilippone 2025-08-28 13:50:55 +0200
  • 08797b4e99 [ADD] Added psb_gedots tests, even if tests using matrix do not work yet Stack-1 2025-08-01 15:03:54 +0200
  • 30c53f8075 [ADD] Added multiple process check also for geaxpby test making it compliant with the gedot one Stack-1 2025-07-30 18:04:37 +0200
  • 448a6d6e0a [UPDATE] Changed compilation structure in gedot and added cleanup in autotes.sh, in order to remove files generated during the multi-process test phase Stack-1 2025-07-29 13:15:48 +0200
  • 20bcd553ca [FIX] Fixed multiprocess comparison in gedot kernel Stack-1 2025-07-29 13:06:32 +0200
  • a2160b7ba0 Fixed import of complex.h for compatibility with C++ v3.9.0-rc3 Fabio Durastante 2025-07-21 15:58:22 +0200
  • 4efcdbcfdf Merge branch 'test_dev' of github.com:sfilippone/psblas3 into test_dev Luca Pepè Sciarria 2025-07-21 12:14:08 +0200
  • 64a0377d6f refactor geaxpby test into the standard format used for gedot. Add CMake compilation for that Luca Pepè Sciarria 2025-07-21 12:09:54 +0200
  • 465f97ecbc Merge remote-tracking branch 'refs/remotes/origin/development' into development Fabio Durastante 2025-07-18 17:45:08 +0200
  • b51dc38140 Added C interface to initialize communicator from existing MPI communicator Fabio Durastante 2025-07-18 17:44:57 +0200
  • a4464942d4 add cmake building of utils Luca Pepè Sciarria 2025-07-16 15:56:28 +0200
  • 52c8c4edea [UPDATE] Updated psb_gedot test, adding a new check on global vs local computation. Also implemented some utils to support it, since multiple kernels will use this feature. Stack-1 2025-07-14 17:34:12 +0200
  • 36eed9f821 [ADD] Added support for mutliple validation methods. Now it is both possible to specify a manual threshold or use gamma_n, at least for psb_gedot Stack-1 2025-07-12 13:25:27 +0200
  • a70ff5b5f2 [FIX] Fixed test environment defining an init and an exit default subroutine in order to automatically handle test metadata and log initialization Stack-1 2025-07-10 12:52:24 +0200
  • f82a911fb6 [UPDATE] Modified psb_gedto_test adding utils to use in all kernels test. Stack-1 2025-07-09 18:47:52 +0200
  • 2395bb0b12 [UPDATE] Modified psb_gedot_test and added utils usefull for all kernel test. Refactor of the testing structure. Stack-1 2025-07-09 18:28:14 +0200
  • da3f16ba56 Use less memory, check on symbmm sfilippone 2025-07-09 11:30:41 +0200
  • 0dcb24b786 [Hot fix]: remove default cuda include Luca Pepè Sciarria 2025-07-07 12:34:14 +0200
  • 3cd334ea5d Merge branch 'development' into cmake Luca Pepè Sciarria 2025-07-03 14:36:18 +0200
  • 4db11f9301 [ADD] CMake compilation for gedot test Luca Pepè Sciarria 2025-07-03 14:35:29 +0200
  • 17c920188f [ADD] CMake compilation for geaxpby test Luca Pepè Sciarria 2025-07-03 14:32:35 +0200
  • e64f78418e [ADD] CMake compilation for spmm test Luca Pepè Sciarria 2025-07-03 14:24:13 +0200
  • c47e691d44 Merge branch 'test_dev' into cmake Luca Pepè Sciarria 2025-07-03 11:17:25 +0200
  • 76c2af67bc Merge branch 'test_dev' into cmake Luca Pepè Sciarria 2025-07-03 10:41:46 +0200
  • 86a6ab413a Use less memory in spspmm sfilippone 2025-06-27 14:03:46 +0200
  • d8a9fb8374 [FIX] Fixed main script to excecute autotest on multiple subdirs without stoppin. Also added first implementation of psb_gedot test Stack-1 2025-06-12 13:43:09 +0200
  • 0801b00d56 [UPDATE] Automated the excecution of tests in psb_geaxpby kernel. Now both single process and mulitple processes tests are excecuted thanks to the autotest.sh script Stack-1 2025-06-11 12:41:32 +0200
  • c556d729cd [UPDATE] Completed testing using double precision comparison with single precision unit roundoff Stack-1 2025-06-10 12:26:10 +0200
  • 0f786e5b18 [DOCS] Major changes in main test README.md in order to report all the computational kernels that should be analyzed Stack-1 2025-06-10 01:04:43 +0200
  • acb71a1c4d [ADD] Added geaxpby test, still work in progress Stack-1 2025-06-07 17:43:25 +0200
  • 931c999e90 [UPDATE] Starting to add geaxpby test, to reach p-digit accuracy on computations Stack-1 2025-06-06 22:25:41 +0200
  • f4acd766fb cmake building now works Luca Pepè Sciarria 2025-06-06 15:07:13 +0200
  • c70ceb072c cmake building now works Luca Pepè Sciarria 2025-06-06 14:57:43 +0200
  • 9c80208a33 hot fix: now cbind contains the c interface Luca Pepè Sciarria 2025-06-06 14:57:12 +0200
  • a9685267a4 Merge branch 'development' into cmake sfilippone 2025-06-06 12:35:36 +0200
  • 67b2937e6e Define CLINK as well as FLINK sfilippone 2025-06-06 12:33:30 +0200
  • ee64f622d2 hot fix: change installation folder name for samples subproject Luca Pepè Sciarria 2025-06-06 10:17:12 +0200
  • 6d7b502f70 Users guide updates sfilippone 2025-06-05 19:02:10 +0200
  • ed0ae66d5d add CMakeLists.txt for test subprojects Luca Pepè Sciarria 2025-06-05 14:19:39 +0200
  • b83ee77cd6 add installation of some tests Luca Pepè Sciarria 2025-06-05 12:28:08 +0200
  • 18ed3d20ff Update contributor list sfilippone 2025-06-05 09:40:28 +0200
  • cc8cab0e8a Workaround for strange ipk8 issue Salvatore Filippone 2025-06-04 11:35:18 +0200
  • 9e682111be Merge branch 'development' into cmake sfilippone 2025-06-03 08:41:14 +0200
  • 07fa2323eb Fixes for IPK8 sfilippone 2025-06-01 20:56:11 +0200
  • 2229c8f98b now CUDA is turned off if IPK is set to 8 gnumlab 2025-05-30 10:46:44 +0200
  • db3d6566a0 add PSB_CUDA_VERSION automatic setting gnumlab 2025-05-30 09:48:27 +0200
  • 4d0226b7d6 Fixes for IPK8 sfilippone 2025-05-29 14:59:56 +0200
  • a83094a626 Added ifdef to disambiguate interfacese for LPK4/LPK8 Fabio Durastante 2025-05-29 11:26:02 +0200
  • 5cc847cfc1 Merge branch 'cmake' of github.com:sfilippone/psblas3 into cmake gnumlab 2025-05-26 11:12:16 +0200