7 Commits

Author SHA256 Message Date
Nicolas Morey-Chaisemartin
30bdd8e60e Accepting request 543949 from home:NMoreyChaisemartin:branches:science:HPC
- Updated to version 10.3.17:
    - Small bug fixes and some enhanced debugging.
    - Assigned context is not freed on close() which could lead to
      context starvation. Therefore release hfi1 mappings when closing a
      context.
    - Close receive thread only while closing last endpoint

OBS-URL: https://build.opensuse.org/request/show/543949
OBS-URL: https://build.opensuse.org/package/show/science:HPC/libpsm2?expand=0&rev=34
2017-11-20 17:34:30 +00:00
Nicolas Morey-Chaisemartin
70e6a6f583 Accepting request 521602 from home:NMoreyChaisemartin:branches:science:HPC
- Update to version 10.2.260:
    - Fixed support for SLE12-SP2
    - V2 EPID
    - Initialize CUDA support only if env variable is switched on
    - Add PSM_PERF functionality (for measuring number of instructions
      retired between two points in code)
    - Bug Fixes
      - Include commits from GitHub PR's #13, #14, #16
      - Fix SLES build issue
      - Allow psm2_ep_connect to be called multiple times with 'self' epid
      - Fix issue with psm2_mq_ipeek2 and psm2_mq_test2 when used with
        multi-threaded OMPI
      - Fix performance related bugs for PSM2_CUDA builds
- Remove libpsm2-fix-compilation-for-hfi1-v5.patch  and
  libpsm2-compat-dependency-to-libpsm2.patch as they were merged
  upstream.

OBS-URL: https://build.opensuse.org/request/show/521602
OBS-URL: https://build.opensuse.org/package/show/science:HPC/libpsm2?expand=0&rev=32
2017-09-06 07:17:03 +00:00
Nicolas Morey-Chaisemartin
0707f21199 Accepting request 521501 from home:NMoreyChaisemartin:branches:science:HPC
- Update _service to allow auto updates from github

OBS-URL: https://build.opensuse.org/request/show/521501
OBS-URL: https://build.opensuse.org/package/show/science:HPC/libpsm2?expand=0&rev=31
2017-09-05 18:00:15 +00:00
Nicolas Morey-Chaisemartin
78fe503c41 Accepting request 516105 from home:NMoreyChaisemartin:branches:science:HPC
- Update to version 10.2-235
  - Set TidFlow starting sequence number to 0
  - Add support for KNM detection
  - Generalize affinity logic to extend to non-CUDA workloads as well
  - Cleanup build artifacts. "make" output will now be in $PWD/build_release by
    default
  - Bug Fixes
    - Mask non-DW msg size assert
    - Fix hang associated with re-transmit of last fragment of non-DW aligned
      SDMA eager message
    - Keep track of only last unsent ACK message
    - Retry context operns to fix interrupted syscall
    - Fix segfault in disconnect code path
  - Add psm2_ep_disconnect API
  - Add GPU-Direct and support for CUDA buffers in PSM2
  - Implement new HFI Selection algorithm for CUDA version of PSM2
    - Related to this, Add new PSM2_MULTIRAIL option to allow multirail only
      within a socket.
  - Bug Fixes and Driver interface changes
  - Sync with driver interface changes for GPU-Direct feature support
  - Fix hang in PSM2 during context open
  - Fix bug in psmi_memalign()
  - Fix data corruption due to unaligned bytes in msg
- Drop libpsm2-gcc7.patch as it was fixed upstream
- Add set_version service
- Add libpsm2-fix-compilation-for-hfi1-v5.patch to fix compilation
  for older kernels

OBS-URL: https://build.opensuse.org/request/show/516105
OBS-URL: https://build.opensuse.org/package/show/science:HPC/libpsm2?expand=0&rev=28
2017-08-12 09:58:39 +00:00
Nicolas Morey-Chaisemartin
be4160052e - Fix package version numbering (bsc#1037661).
OBS-URL: https://build.opensuse.org/package/show/science:HPC/libpsm2?expand=0&rev=18
2017-05-15 18:58:46 +00:00
Philipp Thomas
5479e0229f - Update to 10.2.2. As 0.7 isn't mentioned in the log, see
ChangeLog for any changes to the package.
- Remove libpsm2-avoid-executable-flag-on-installed-header-files.patch
  as the fix is upstream.
- Adapt the remaining patches to the changed sources.
- Generate ChangeLog from git log and package it.

OBS-URL: https://build.opensuse.org/package/show/science:HPC/libpsm2?expand=0&rev=2
2016-12-06 16:38:19 +00:00
Nirmoy Das
c7c98551a5 Accepting request 438031 from SUSE:SLE-12-SP2:GA
OBS-URL: https://build.opensuse.org/request/show/438031
OBS-URL: https://build.opensuse.org/package/show/science:HPC/libpsm2?expand=0&rev=1
2016-10-31 13:47:12 +00:00