Category: News

  • New Adaptyst release delayed

    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

    Explore →

  • Preliminary NVIDIA GPU support will be available by 23 June

    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

    Explore →

  • Current status of the DaCe integration and modular design work

    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!

    Explore →

  • AMD CPU roofline profiling support currently not available

    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

    Explore →

  • 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

    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

    Explore →

  • New versioning scheme and off-CPU timeline sampling settings

    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,

    Explore →

  • Working on optimising timeline rendering in Adaptyst Analyser + Easter break in news

    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

    Explore →

  • Making the build system fully-CMake-based and preparing a CVMFS release

    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

    Explore →

  • Updates this week: stack filtering at profile-time and new flame graph features

    Updates this week: stack filtering at profile-time and new flame graph features

    Updates this week: stack filtering at profile-time and new flame graph features Featured image based on work from: Bernerlover, Wikimedia Commons Here are the latest development updates for this week:

    Explore →

  • Full cache-aware roofline support is available in Adaptyst now

    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

    Explore →