Skip to content

Version 1.3

Compare
Choose a tag to compare
@vlopezh vlopezh released this 12 Jul 12:25
· 1054 commits to main since this release

Added

  • Shared Memory consistency checks upon registration
  • The binary dlb_taskset can now be used to launch processes under DLB
  • Service DLB_Barrier to perform a barrier between all processes in the node
  • DLB Services now return an error code
  • New User Option LB_PRIORITY to manage how CPUs are distributed according to HW locality
  • Add services for DROM to PreInit and PostFinalize to manage process that will fork/exec
  • Add services to check if the process mask needs to be changed

Changed

  • Refactor policy based Shared Memory into two general purpose cpuinfo and procinfo
  • DROM interface is now considered stable. External processes can manage the CPU ownership of DLB processes
  • DLB options are now parsed through the environment variable DLB_ARGS

Fixed

  • Several minor bugs

Deprecated

  • Signal handler feature is no longer supported