Re:Outrun: Execute local command using processing power of a...
by bloopernova on Thursday March 18, 2021 @02:26PM
(#26505831)
I remember back in the early 2000s thinking how cool it was that I had distributed C compilers helping my Gentoo installs along.
I really wanted to set up a university computer lab such that when computers are idle, their CPU cycles are donated to some massively parallel simulations. Worked great on small scale, but I moved on before we implemented it on a larger scale.
Re:Outrun: Execute local command using processing power of a...
by astrange on Thursday March 18, 2021 @05:26PM
(#26507738)
Well, that's just F@H/R@H/BOINC. But I think there's some ethical considerations before you sign up all your computers for that, or at least you should check the electricity cost.
Re:Outrun: Execute local command using processing power of a...
by bloopernova on Friday March 19, 2021 @08:17PM
(#26519504)
The goal was to use spare lab computer cycles to run academic sim jobs on.
Re:Outrun: Execute local command using processing power of a...
by tyrrvk on Thursday March 18, 2021 @02:47PM
(#26506085)
you just described HTC Condor! Not the parallel part per se..
Re:Outrun: Execute local command using processing power of a...
by zozbot234 on Thursday March 18, 2021 @02:25PM
(#26505808)
Linux is getting features for process checkpointing and migration in the mainline kernel, see the CRIU (checkpoint and restore in userspace) patchset. It needs proper namespacing of all system resources, but we're not far from that with all the container-enabling features that Linux has.
Re:Outrun: Execute local command using processing power of a...
by JoshTriplett on Thursday March 18, 2021 @03:10PM
(#26506356)
What would you consider the current state-of-the-art in Open Source SSI cluster software? The vast majority of solutions seem to have gone fallow.
Re:Outrun: Execute local command using processing power of a...
by marcodiego on Thursday March 18, 2021 @05:36PM
(#26507823)
Popcorn linux: http://popcornlinux.org/
A shell script that simply launches a new process on the most idle node of a network would be enough to get back some of that experience. Live migration would be even better, almost perfect for that. Hope some day I can easily build a bewolf cluster out of my ARM SBC's with an experience similar to the old days of Cluster-Knoppix.