Re: [hwloc-users] pianofish process management GUI
In the top-level README.md of the python-hwloc source at https://gitlab.com/guystreeter/python-hwloc.git I've added examples of doing a pip install from a clone of the git tree. I'll look into getting it into pypi, but I'd like to know if the pip install from source works on other distros. --Guy On Thu, Dec 21, 2017 at 10:43 AM Guy Streeter wrote: > I looked at the Fedora 25 install problem. pianofish needs python2-hwloc > >= 2.3.2, which I never built for 25 since that release is at EOL. > > On Wed, Dec 20, 2017 at 6:10 PM Guy Streeter > wrote: > >> I haven't tried to build the latest version for Fedora 25 since it's few >> weeks past End-Of-Life. >> I'll look into pypi. I've never used it before, and I don't know how much >> Cython will complicate that. >> --Guy >> >> On Wed, Dec 20, 2017 at 2:05 PM Brice Goglin >> wrote: >> >>> Hello >>> >>> This sound very interesting, likely what we want for >>> https://github.com/open-mpi/hwloc/issues/54 >>> >>> I couldn't test it yet (dnf on Fedora25 says nothing provides >>> python2-hwloc even that package is installed in version 2.3.1). Do you plan >>> to put python-hwloc (and maybe pianofish too) in pypi? It would simplify >>> things for many people, from what I understand. >>> >>> Thanks >>> >>> >>> >>> Le 20/12/2017 à 20:16, Guy Streeter a écrit : >>> >>> 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 >>> listhwloc-us...@lists.open-mpi.orghttps://lists.open-mpi.org/mailman/listinfo/hwloc-users >>> >>> >>> ___ >>> hwloc-users mailing list >>> hwloc-users@lists.open-mpi.org >>> https://lists.open-mpi.org/mailman/listinfo/hwloc-users >> >> ___ hwloc-users mailing list hwloc-users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/hwloc-users
Re: [hwloc-users] pianofish process management GUI
I looked at the Fedora 25 install problem. pianofish needs python2-hwloc >= 2.3.2, which I never built for 25 since that release is at EOL. On Wed, Dec 20, 2017 at 6:10 PM Guy Streeter wrote: > I haven't tried to build the latest version for Fedora 25 since it's few > weeks past End-Of-Life. > I'll look into pypi. I've never used it before, and I don't know how much > Cython will complicate that. > --Guy > > On Wed, Dec 20, 2017 at 2:05 PM Brice Goglin > wrote: > >> Hello >> >> This sound very interesting, likely what we want for >> https://github.com/open-mpi/hwloc/issues/54 >> >> I couldn't test it yet (dnf on Fedora25 says nothing provides >> python2-hwloc even that package is installed in version 2.3.1). Do you plan >> to put python-hwloc (and maybe pianofish too) in pypi? It would simplify >> things for many people, from what I understand. >> >> Thanks >> >> >> >> Le 20/12/2017 à 20:16, Guy Streeter a écrit : >> >> 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 >> listhwloc-us...@lists.open-mpi.orghttps://lists.open-mpi.org/mailman/listinfo/hwloc-users >> >> >> ___ >> hwloc-users mailing list >> hwloc-users@lists.open-mpi.org >> https://lists.open-mpi.org/mailman/listinfo/hwloc-users > > ___ hwloc-users mailing list hwloc-users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/hwloc-users
Re: [hwloc-users] pianofish process management GUI
I haven't tried to build the latest version for Fedora 25 since it's few weeks past End-Of-Life. I'll look into pypi. I've never used it before, and I don't know how much Cython will complicate that. --Guy On Wed, Dec 20, 2017 at 2:05 PM Brice Goglin wrote: > Hello > > This sound very interesting, likely what we want for > https://github.com/open-mpi/hwloc/issues/54 > > I couldn't test it yet (dnf on Fedora25 says nothing provides > python2-hwloc even that package is installed in version 2.3.1). Do you plan > to put python-hwloc (and maybe pianofish too) in pypi? It would simplify > things for many people, from what I understand. > > Thanks > > > > Le 20/12/2017 à 20:16, Guy Streeter a écrit : > > 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 > listhwloc-us...@lists.open-mpi.orghttps://lists.open-mpi.org/mailman/listinfo/hwloc-users > > > ___ > hwloc-users mailing list > hwloc-users@lists.open-mpi.org > https://lists.open-mpi.org/mailman/listinfo/hwloc-users ___ hwloc-users mailing list hwloc-users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/hwloc-users
Re: [hwloc-users] pianofish process management GUI
Hello This sound very interesting, likely what we want for https://github.com/open-mpi/hwloc/issues/54 I couldn't test it yet (dnf on Fedora25 says nothing provides python2-hwloc even that package is installed in version 2.3.1). Do you plan to put python-hwloc (and maybe pianofish too) in pypi? It would simplify things for many people, from what I understand. Thanks Le 20/12/2017 à 20:16, Guy Streeter a écrit : > 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 > hwloc-users@lists.open-mpi.org > https://lists.open-mpi.org/mailman/listinfo/hwloc-users ___ hwloc-users mailing list hwloc-users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/hwloc-users
[hwloc-users] pianofish process management GUI
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 hwloc-users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/hwloc-users