Utilitários de linha de comando do Linux com suporte integrado para multithreading

Utilitários de linha de comando do Linux com suporte integrado para multithreading

Gostaria de poder comparar o desempenho de computadores multicore do ponto de vista de um usuário que executa tarefas típicas do dia a dia no Linux. Meu objetivo atual é coletar uma lista de utilitários de linha de comando de código aberto com uso intensivo de computação que tenham suporte integrado para multithreading.

Pesquisando com man -K 1, apropos, yum search all, zypper search -dpor "paralelo","processador","fio", identifiquei os seguintes aplicativos que atendem às minhas necessidades: pbzip2 -p#, pigz -p #, pixz -p #, sort --parallel=#, xz -T #.

Claro, também é possível utilizar sistemas multicore executando aplicativos sequenciais em segundo plano ou utilizando pipes, GNU parallel,, tee. xargs -P #Também estou ciente de make -j #que isso é usado para acelerar a construção.

Alguém conhece algum outro utilitário Linux CLI de código aberto com uso intensivo de computação que possa explorar processadores multicore?

Como estou interessado principalmente em utilitários que podem ser instalados a partir de repositórios fornecidos pelo fornecedor, utilitários "não padrão" também são bem-vindos.

informação relacionada