FLoM is a toolforsynchronizingshell commandsand avoidingcomplexworkarounds. Itmanages processserializationnot unlike"nice"handles theirprioritization.It allows shellcommands to beserialized andsynchronizedwithin a singlesystem or anetwork. Itrequires littleconfigurationto easilyhandle commonsettings.
JPPF enablesapplicationswith largeprocessingpowerrequirements tobe run on anynumber ofcomputers, inorder todramaticallyreduce theirprocessingtime. This isdone bysplitting anapplicationinto smallerparts that canbe executedsimultaneouslyon differentmachines.
BitWrk is apeer-to-peercomputationservice thattightlyintegrates intoBlender, the 3Drenderingsoftware.BitWrk greatlyacceleratesrendering byscaling to aswarm ofcomputers.Fueled byBitcoin, BitWrkcreates an openmarketplacewhereparticipantsbuy or sellcomputing powerlike stocks ina stockexchange.
Useful to splitup jobs overmultiple CPUcores or evenmultiplecomputers.Examples: tar-cf -/bigdirectory |splitjob -j 4gzip >big.tar.gz splitjob"ssh h1bzip2""ssh h2bzip2"< f >f.bz2
The Pythonmodule bondsupportstransparentremote/recursiveevaluationbetween Pythonand anotherinterpreterthroughautomatic callserialization. In poorerwords, a bondlets you callfunctions inother languagesas they werenormal Pythonfunctions. Italso allowsother languagesto call Pythonfunctions as ifthey werenative. Remoteoutput is alsotransparentlyredirectedlocally, andsince theevaluation isperformedthrough apersistentco-process, youcan actuallyspawninterpreters o