A diferença provavelmente será insignificante. A opção 1 poderia ser mais rápida devido à menor troca de contexto da CPU, mas outros fatores também entrarão em ação.
Conforme você se observa, o problema é que o seu sistema operacional tem centenas de threads em execução ao mesmo tempo, de modo que a CPU será alternada de contexto. O que provavelmente torna a Opção 1 não melhor que a Opção 2.
CONTUDO se seus processos estiverem utilizando algum tipo de recurso compartilhado , como Cache da CPU, RAM, HDD, Rede, você pode achar que uso simultâneo (ou mudança de contexto ) desses recursos faz uma enorme diferença. Nesse caso, a execução sucessiva pode ajudar muito.
No final, teste os dois e siga o que funciona melhor para você: -)