Linux-Befehlszeilenprogramme mit integrierter Unterstützung für Multithreading

Linux-Befehlszeilenprogramme mit integrierter Unterstützung für Multithreading

Ich möchte die Leistung von Multicore-Computern aus der Sicht eines Benutzers vergleichen können, der typische Alltagsaufgaben unter Linux ausführt. Mein aktuelles Ziel ist es, eine Liste rechenintensiver Open-Source-Befehlszeilenprogramme zusammenzustellen, die über integrierte Multithreading-Unterstützung verfügen.

Durch die Suche mit man -K 1, apropos, yum search all, zypper search -dnach "parallel", "Prozessor", "Faden", habe ich die folgenden Anwendungen identifiziert, die meinen Anforderungen entsprechen: pbzip2 -p#, pigz -p #, pixz -p #, sort --parallel=#, xz -T #.

Natürlich kann man auch Multicore-Systeme nutzen, indem man sequenzielle Anwendungen im Hintergrund laufen lässt oder Pipes verwendet, GNU parallel, tee, xargs -P #. Mir ist auch bewusst, make -j #dass dies zum Beschleunigen des Erstellens verwendet wird.

Kennt jemand andere rechenintensive Open-Source-Linux-CLI-Dienstprogramme, die Multi-Core-Prozessoren nutzen könnten?

Da ich in erster Linie an Dienstprogrammen interessiert bin, die aus vom Anbieter bereitgestellten Repos installiert werden können, sind auch „nicht standardmäßige“ Dienstprogramme willkommen.

verwandte Informationen