I have written a GUI interface to process monitoring and management (using hwloc among other tools). I have tested it on Fedora 26 and 27 and CentOS 7. It's called "pianofish" because it's a re-write of a utility called "tuna".
pianofish allows you to set scheduler policy, realtime priority, and CPU affinity for running tasks and for IRQs. It provides a function to distribute threads across a selected CPU set. Repositories, including dependencies (like python-hwloc) are available at https://copr.fedorainfracloud.org/coprs/streeter/python-hwloc/ For Fedora, the command dnf copr enable streeter/python-hwloc will set up the repo for installation. The package installs a User Guide, which is also available at https://gitlab.com/guystreeter/pianofish/blob/master/doc/Pianofish%20User%20Guide.pdf Source code is found at https://gitlab.com/guystreeter/pianofish --Guy Streeter
_______________________________________________ hwloc-users mailing list email@example.com https://lists.open-mpi.org/mailman/listinfo/hwloc-users