Se o programa que você está usando não suporta nativamente multithreading, e apenas um único thread faz todo o trabalho (nesse caso, a conversão da imagem), então você veria aproximadamente 1 / 8 do seu processador sendo usado (ou 12,5%) na melhor das hipóteses.
De fato, se este for o caso, você pode obter um throughput muito mais alto gerando vários desses processos em paralelo, assumindo que eles não fazem muito E / S de disco (que é afetada pelo acesso a vários arquivos simultaneamente) - mas na captura de tela que você forneceu, parece que as tarefas são limitadas pela CPU e não são limitadas pelo disco; nenhum processo ultrapassa a taxa de leitura / gravação de 0,5 MB / s.
Apenas observe que, no seu caso particular, isso também fará com que o uso médio de RAM para o programa aumente em oito vezes, assim você pode ter que executar menos se o uso da memória se tornar um fator limitante. Se você achar que a experiência do seu sistema se torna muito lenta, você também pode definir os processos para serem executados em uma prioridade mais baixa.