home.social

#metacg — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #metacg, aggregated by home.social.

fetched live
  1. Took a day off from day job for our #MetaCG Hackathon!

    Stay tuned for updates on what we did.

    #HPC #Compilers

  2. Hey y'all! There is a new #MetaCG release. \o/

    After some significant refactoring, an evolved file format (now version 4) and some smaller increments, we felt that this is a good point for v0.9.0.

    This has breaking changes again and is a good step forward.
    Thanks to everyone who contributed.

    Go check it out at github.com/tudasc/MetaCG/relea

    #Software #LLVM #Clang #HPC #ProgamAnalysis

  3. After quite a bit of work, I'm delighted that #MetaCG v0.8.0 just got released and I want to thank everybody who contributed to the project.

    Check it out, star the repo and watch for more updates.
    Get your copy at github.com/tudasc/MetaCG/relea

    #HPC #llvm #clang #software #ProgramAnalysis

  4. In #MetaCG (the thing that survived from my PhD time), we have just merged some basic #Python bindings, such that you can inspect the generated call graphs without needing to write C++ \o/

    Check it out at github.com/tudasc/MetaCG

    #software #development #compilers

  5. Great news everybody! We are moving #MetaCG development into the open! 🎉
    I wrote a brief blog post about it: jplehr.de/2025/03/31/metacg-de

    #Software #LLVM #Clang

  6. Yesterday, I had another blog go live about something that annoyed me for some time.
    The #MetaCG Gitlab #CI pipeline was failing, for no obvious reason with a somewhat strange error. Turns out, you need to get your GIT_STRATEGY right.
    Read about it: jplehr.de/2025/02/17/gitlab-ci

    #software #testing

  7. We released #MetaCG v0.7.1 that fixes a CMake error we introduced with v0.7.0

    It seems we broke older CMake versions with the introduction of a specific policy. Should work again.

    Get your copy at
    github.com/tudasc/MetaCG/relea

  8. I’m amazed to see that my former colleagues continue to work on and use #MetaCG and have just released a new version. It comes with improved file format nad should now be much easier to use in your own projects.

    Get your copy at github.com/tudasc/MetaCG/relea

  9. I just tagged #MetaCG v0.6.1 for a Bugfix Release after a user reported problems on certain #rhel platforms.
    We at least try and pretend to care about (potential) users.

    github.com/tudasc/MetaCG/relea

  10. Last night I tagged and created the v0.6.0 release of #MetaCG

    It comes with a bunch of bug fixes and several CMake improvements.
    You can grab your copy at github.com/tudasc/MetaCG/relea

    #HPC #Pira #clang #scorep

  11. I'm happy to share that I just released #MetaCG version 0.5.0 \o/

    Besides a number of important bug fixes, we have *finally* reworked some internals that gave us a great performance improvement. For several use cases from minutes to seconds.
    Thank you so much to everybody who contributed.

    If your curious, check it out at github.com/tudasc/MetaCG

    #HPC #ProgramAnalysis #CallGraph #TUDaSC

  12. Will probably be #Streaming tonight, from around 9pm CET.

    Wanted to
    - do a small refactoring of one #MetaCG component
    - play around with some #compiler flags and (pure) functions to see what the optimizer does.

    If you're curious, check out twitch.tv/jplehr

  13. I just created the #PIRA v0.5.0 release. It now comes with experimental #Slurm integration, so you can run individual measurements through the scheduler.

    Go check it out at github.com/tudasc/PIRA/release

    #HPC #MPI #Profiler #ScoreP #MetaCG

  14. I just created the #PIRA v0.5.0 release. It now comes with experimental #Slurm integration, so you can run individual measurements through the scheduler.

    Go check it out at github.com/tudasc/PIRA/release

    #HPC #MPI #Profiler #ScoreP #MetaCG