Category: News
-

New Adaptyst release delayed
New Adaptyst release delayed Featured image based on work from: Bernerlover, Wikimedia Commons The modular redesign of Adaptyst mentioned several times in previous news items and roadmap has been mostly completed and it involved many significant code changes. The finished work includes the CPU “perf” module, the new output format of performance analysis results, and
-

Preliminary NVIDIA GPU support will be available by 23 June
Preliminary NVIDIA GPU support will be available by 23 June Featured image based on work from: Bernerlover, Wikimedia Commons The first iteration of the modular design and DaCe integration will feature a new module inspecting NVIDIA GPU activity of codes. Therefore, by 23 June, you will be able to start using Adaptyst for analysing performance
-

Current status of the DaCe integration and modular design work
Current status of the DaCe integration and modular design work Featured image based on work from: Bernerlover, Wikimedia Commons The news this week is short: the work on the DaCe integration and modular design is well under way and we are still on track for releasing their first iteration by 23 June. Stay tuned!
-

AMD CPU roofline profiling support currently not available
AMD CPU roofline profiling support currently not available Featured image based on work from: Bernerlover, Wikimedia Commons When cache-aware roofline profiling was introduced in Adaptyst, we could only confirm its support for Intel CPUs as we had solely Intel-CPU-based machines for testing the feature. Therefore, the AMD CPU support was marked as experimental. Luckily, we
-

First iteration of modular design and DaCe integration coming in June + CVMFS update
First iteration of modular design and DaCe integration coming in June + CVMFS update Featured image based on work from: Bernerlover, Wikimedia Commons We have recently started working on the first iteration of the modular design of Adaptyst and DaCe integration, as touched upon in our roadmap and the news from 14/03/2025. If there are
-

New versioning scheme and off-CPU timeline sampling settings
New versioning scheme and off-CPU timeline sampling settings Featured image based on work from: Bernerlover, Wikimedia Commons To make versioning more consistent, the new scheme has been introduced along with git tags and GitHub releases. The current list of releases can be found here: Adaptyst and Adaptyst Analyser. If you have installed Adaptyst Analyser before,
-

Working on optimising timeline rendering in Adaptyst Analyser + Easter break in news
Working on optimising timeline rendering in Adaptyst Analyser + Easter break in news Featured image based on work from: Bernerlover, Wikimedia Commons In some more complex cases, e.g. a profiled program with lots of interleaving on-CPU and off-CPU activities, timeline rendering in Adaptyst Analyser can be very resource-heavy, negatively impacting the user experience. This problem
-

Making the build system fully-CMake-based and preparing a CVMFS release
Making the build system fully-CMake-based and preparing a CVMFS release Featured image based on work from: Bernerlover, Wikimedia Commons In order to streamline the installation-from-source process of Adaptyst, we have moved all build-related steps to the already-existing CMake setup and discontinued the build.sh and install.sh scripts along with the “perf” git submodule. We have also
-

Full cache-aware roofline support is available in Adaptyst now
Full cache-aware roofline support is available in Adaptyst now Featured image based on work from: Bernerlover, Wikimedia Commons As part of the SYCLOPS project, we collaborate with Prof. Aleksandar Ilic’s group at INESC-ID on integrating their work on cache-aware roofline profiling (including the CARM Tool) into Adaptyst. Partial support of roofline has already existed in