O código é exatamente o mesmo - copiei de um computador para outro. O código é compilado com g ++ - 4 (4.9.1) obtido do fink no OSX em ambas as máquinas, e não é executado em paralelo.
As opções do compilador são "-O2" e os computadores basicamente não fazem mais nada (baixo uso de CPU e memória). Código é um código de pesquisa de 2400 linhas ligação .
Máquina 1:
- MacBook Pro Retina do final de 2013,
- 2,8 GHz i7-4558U,
- 16 GB 1600 MHz DDR3,
- Armazenamento Flash de 500 GB
Máquina 2:
- Macinter Workstation do final de 2013,
- 3.5GHz de 6 núcleos Intel Xeon E5-1650,
- 32 GB 1867 MHz DDR3
- 251 GB de armazenamento Flash,
- Unidade SATA externa de 3 TB
Tempo de execução:
Máquina 1: com saída de 200 seg., Sem 18 seg.
Máquina 2: (/ diretório - deve ser flash drive): com 2230 seg., Sem 2075 seg.
Máquina 2: (~ diretório - deve ser drive externo): com 2262 seg., Sem 2080 seg.
Alguma idéia de como melhorar o tempo de execução no Mac Pro?