• heimdall_3.0 ab1023a729

    Heimdall 3.0 Stable

    jakeISAC released this 2026-07-02 01:51:01 +02:00 | 0 commits to main since this release

    Bifrost v3.0 -- Stable Release

    The first stable release of Bifrost, marking the completion of all major planned features.

    New Features

    • Temporal Scheduler (TS): A brand-new scheduler powered by linear regression for time predictions and the LPT (Longest Processing Time) algorithm for task scheduling. This gives Bifrost significantly smarter, data-driven control over copy job sequencing.
    • Redesigned menu: The CLI menu has been redesigned for clarity and ease of use, now with section headers that group related commands together — making it much easier to navigate.

    Optimizations

    • ~10% reduction in memory usage: Internal memory handling improvements bring a further ~10% decrease in memory consumption on top of the tikv-jemallocator gains introduced in the previous release.
    • Updated allocator features: tikv-jemallocator now ships with profiling and background_threads enabled by default, unlocking better runtime profiling support and background memory reclamation.
    • Dependency upgrades: All packages have been updated to their latest available versions, with minor codebase adjustments where API changes required it.

    Code Quality

    • Various functions and variables have been renamed for improved readability and easier debugging.
    • New --show-error-count flag to show the amount of errors encountered, if any, while unwrapping copy futures.

    PS. As always, new flags were introduced — please regenerate your shell completions and remember to remove the old ones from your .bashrc.


    Checksums

    Verify the integrity of your download before running.

    Note: Please rename file such as bifrost_arm and bifrost_arm.exe to bifrost or bifrost.exe before continuing.

    bifrost (Linux)

    5a28d1baae503d3c7635bac855a51620fbeaa40b000926ae3591c92724996651
    

    bifrost_arm (Linux ARM)

    8720a7ab6aa7f3fdf55de072406c7f1b489523a478bca6ef2e8330d315fd9d5c
    

    bifrost.exe (Windows)

    e592c43ef02d387198081d90de9ce295fda0ee76a86e5f7887ccebdbc4ef8217
    

    bifrost_arm.exe (Windows ARM)

    469f41a1b2aa1107dd577fe08857712fa3001e1b49030fa3607fa96155a20b86
    

    Linux: sha256sum bifrost

    Windows: Get-FileHash bifrost.exe -Algorithm SHA256

    Downloads