O ParallelSort é um produto que complementa o SyncSort for z/OS e permite executar até oito Sorts quaisquer em paralelo, como um único job step. Quando os Sorts têm o mesmo arquivo de entrada (SORTIN), além de serem executados em paralelo, é feita uma única leitura do SORTIN para todos os Sorts.

Com o ParallelSort, podemos reduzir o Elapsed Time dos Sorts em mais de 70% se comparado com a soma dos tempos dos Sorts quando executados separadamente pelo SyncSort for z/OS.

Total independência entre os Sorts individuais: cartões de controle e parâmetros, bem como características de DCB, podem ser completamente distintos de um Sort para outro, até o limite de oito Sorts por step do ParallelSort.

O ParallelSort é de fácil implementação porque preserva a estrutura dos Sorts originais, bem como o controle de execução e reinício de cada Sort.

Muitas empresas têm escolhido os seguintes critérios de seleção para priorizar os processos a serem implementados com o ParallelSort:

  •  Tamanho dos Sorts (grandes);
  •  Importância dos Sorts para processos críticos de negócio;
  •  Influência dos Sorts no PCP ou no caminho crítico;
  •  Frequência de execução dos Sorts;
  •  Sorts executados na janela batch;