Commit Graph

7 Commits

Author SHA256 Message Date
a2507d0ef0 OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/adaptivecpp?expand=0&rev=12 2025-01-06 13:46:10 +00:00
ac9b7b5607 - Renamed packages description
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/adaptivecpp?expand=0&rev=11
2025-01-05 17:13:58 +00:00
84e8980a78 Accepting request 1234810 from home:VaiTon:branches:devel:tools:compiler
- Update to version 24.10.0~0:
  * AdaptiveCpp 24.10 introduces additional JIT-time optimizations,
    especially at the default ACPP_ADAPTIVITY_LEVEL=1 setting.
    Users may see substantial performance improvements for some
    kernels.
  * ACPP_ALLOCATION_TRACKING=1 was added which can enable the JIT
    compiler to include even more information about memory usage in
    code generation, further improving performance in some cases.
  * Added full support for the SYCL 2020 group algorithms library
    in the default generic JIT compiler on all backends.
  * Additional C++ parallel STL algorithms supported for offloading
  * Introducing the acpp::algorithms library: The algorithms
    underneath the C++ parallel STL offloading support are now also
    documented and exposed on the SYCL level for users who wish to
    invoke them from SYCL with a higher degree of control.
  * Added framework for JIT-time reflection to generic JIT
    compiler.
  * New extensions:
    ~ AdaptiveCpp_restrict_ptr
    ~ AdaptiveCpp_jit::compile_if
- Remove requirement on LLVM 18 and update version
- Renamed libraries to libacpp-*
- Deleted 0002-CMake-acpp-clang-to-MODULE.patch: upstreamed

OBS-URL: https://build.opensuse.org/request/show/1234810
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/adaptivecpp?expand=0&rev=9
2025-01-03 22:48:21 +00:00
fd5eb6262c Accepting request 1228523 from home:VaiTon:branches:devel:tools:compiler
- Split OpenMP runtime from the generic library

OBS-URL: https://build.opensuse.org/request/show/1228523
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/adaptivecpp?expand=0&rev=7
2024-12-06 11:14:54 +00:00
4dd6abd18a OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/adaptivecpp?expand=0&rev=3 2024-11-18 14:30:47 +00:00
5016624f34 - Convert patches to git format
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/adaptivecpp?expand=0&rev=2
2024-11-18 14:29:30 +00:00
2027da7953 Accepting request 1224532 from home:VaiTon:branches:devel:tools:compiler
Adaptivecpp is an open implementation of SYCL for CPUs and GPUs

OBS-URL: https://build.opensuse.org/request/show/1224532
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/adaptivecpp?expand=0&rev=1
2024-11-16 06:52:35 +00:00