Utilitários de linha de comando do Linux com suporte embutido a multithreading

2

Eu gostaria de poder comparar o desempenho de computadores com vários núcleos do ponto de vista de um usuário que executa tarefas diárias típicas 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 possuem suporte integrado a multithreading.

Pesquisando com man -K 1 , apropos , yum search all , zypper search -d para " paralelo ", " processador ", " thread ", identifiquei os seguintes aplicativos que satisfazem as minhas necessidades: pbzip2 -p# , pigz -p # , pixz -p # , sort --parallel=# , xz -T # .

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

Alguém conhece algum outro utilitario Linux CLI 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, os utilitários "não padrão" também são bem-vindos.

    
por Alexander Pozdneev 13.08.2014 / 16:32

0 respostas