PaulHowarth/Blog/2017-04-01

Saturday 1st April 2017

Fedora Project

  • Updated perl-MCE to 1.824 in F-26 and Rawhide:

    • Check for EINTR during sysread and syswrite

    • Improved reliability when running nested MCE sessions

    • Updated MCE::Mutex with Channel and Fcntl implementations

    • Calibrated the number of data-channels for IPC
    • Completed validation for using MCE with 200+ cores

    • Completed validation for running MCE on a box having 100+ cores

    • Tuned the number of data-channels for IPC, setting upper limit in MCE::Core::Input::{ Handle and Sequence } to not impact the OS kernel; the result is better performance, yet graceful

  • Updated perl-MCE-Shared to 1.820 in F-26 and Rawhide:

    • Check for EINTR during sysread and syswrite

    • Improved non-shared handles constructed with MCE::Shared::Handle

    • Reap MCE::Hobo's from script exiting during development process

    • Calibrated the number of data-channels for IPC
    • Completed validation for using MCE::Shared with 200+ cores

    • Completed validation for running MCE on a box having 100+ cores

    • Tuned the number of data-channels for IPC, similar to MCE

    • Bumped MCE dependency to 1.824

  • Updated perl-Test-Regexp to 2017040101 in F-26 and Rawhide:

    • Prepare for 5.26

Local Packages

  • Updated perl-MCE to 1.824 as per the Fedora version

  • Updated perl-MCE-Shared to 1.820 as per the Fedora version

  • Updated perl-Test-Regexp to 2017040101 as per the Fedora version


Recent