Avaliação de núcleos de CPU para otimização - página 3

 
Aleksey Vyazmikin:

A idéia é que você poderia conseguir um processador mais rápido (comprá-lo no eBay ou no Ali) e isso seria bom, mas não é rápido o suficiente.

Não, é um processador soldado. Na verdade, é um reprodutor de mídia, para assistir a todo tipo de bobagem para dormir, conectado a um projetor. O objetivo do experimento era testar o hardware mais queijoso disponível (que é onde funciona o metatarraxador).

Adicionado:

Um bom começo:

code generated          
0 error(s), 0 warning(s), 344528 msec elapsed   
 
Serhii Shevchuk:

Não, há um processador soldado dentro. É basicamente um reprodutor de mídia, para assistir a todo tipo de bobagem para dormir, conectado a um projetor. O objetivo do experimento era testar o hardware mais foleiro disponível (que executa o Metatrader).

Ah, então é isso, foi a disponibilidade de 8 GB de RAM que me confundiu!

Serhii Shevchuk:

Um bom começo:

E se você mover os cálculos para o corpo e não para uma função, leva horas para compilar...

 
Aleksey Vyazmikin:

Por favor, teste esta versão em FX com 4 e 8 agentes.

Portanto.
Agentes: 4. Passes de otimização: 8. Resultados:

2019.08.10 01:31:47.465 Core 4  pass 2 returned result 1001000.00 in 0:02:54.814
2019.08.10 01:31:48.782 Core 1  pass 0 returned result 1001000.00 in 0:02:56.136
2019.08.10 01:31:49.263 Core 2  pass 4 returned result 1001000.00 in 0:02:56.557
2019.08.10 01:31:50.412 Core 3  pass 6 returned result 1001000.00 in 0:02:57.711
2019.08.10 01:34:45.025 Core 4  pass 3 returned result 1001000.00 in 0:02:57.560
2019.08.10 01:34:45.482 Core 2  pass 5 returned result 1001000.00 in 0:02:56.218
2019.08.10 01:34:45.637 Core 1  pass 1 returned result 1001000.00 in 0:02:56.850
2019.08.10 01:34:49.330 Core 3  pass 7 returned result 1001000.00 in 0:02:58.916
2019.08.10 01:34:49.330 Tester  optimization finished, total passes 8
2019.08.10 01:34:49.341 Statistics      optimization done in 5 minutes 58 seconds
2019.08.10 01:34:49.341 Statistics      shortest pass 0:02:54.814, longest pass 0:02:58.916, average pass 0:02:56.845

Agentes: 8. Passes de otimização: 8. Resultados:

2019.08.10 01:41:03.259 Core 2  pass 1 returned result 1001000.00 in 0:04:22.641
2019.08.10 01:41:07.004 Core 8  pass 7 returned result 1001000.00 in 0:04:25.297
2019.08.10 01:41:07.715 Core 7  pass 4 returned result 1001000.00 in 0:04:26.076
2019.08.10 01:41:08.051 Core 1  pass 0 returned result 1001000.00 in 0:04:27.445
2019.08.10 01:41:09.096 Core 6  pass 5 returned result 1001000.00 in 0:04:27.458
2019.08.10 01:41:09.459 Core 4  pass 3 returned result 1001000.00 in 0:04:28.851
2019.08.10 01:41:09.695 Core 3  pass 2 returned result 1001000.00 in 0:04:29.082
2019.08.10 01:41:09.966 Core 5  pass 6 returned result 1001000.00 in 0:04:28.213
2019.08.10 01:41:09.966 Tester  optimization finished, total passes 8
2019.08.10 01:41:09.977 Statistics      optimization done in 4 minutes 29 seconds
2019.08.10 01:41:09.977 Statistics      shortest pass 0:04:22.641, longest pass 0:04:29.082, average pass 0:04:26.882

Adicionado:

Então você está certo - o processador FX cheira a hyperthreading (embora eu o tenha tomado como um 8-core completo).

E o gerente de agentes também o vê como 8 núcleos (com os 7 agentes existentes ele oferece para adicionar mais 1, ver imagem):

agentes

P.S. Agora isto é interessante!

Deletou todos os agentes. Decidiu acrescentar novamente. E então - pela primeira vez em não sei quantos anos - me pediram para adicionar 4 agentes em vez dos habituais 8:

agentes2019

Portanto, algo mudou no testador em relação às antigas pedras AMD, e, além disso, são mudanças muito recentes.

P.P.S.

Sim, build 2085 também propôs a adição de 8 agentes. Uma inovação muito recente:

2085

Com o passar do tempo, tudo está encolhendo. Antes havia oito agentes, agora são quatro.
 
Serhii Shevchuk:

Portanto.
Agentes: 4. Passes de otimização: 8. Resultados:

Agentes: 8. Passes de otimização: 8. Resultados:

Adicionado:

Então você está certo - o processador FX cheira a hyperthreading (embora eu o tenha tomado como um 8-core completo).

E o gerente de agentes também o vê como 8 núcleos (com 7 agentes disponíveis ele oferece para adicionar mais 1, veja imagem):


P.S. Agora isto é interessante!

Deletou todos os agentes. Decidiu acrescentar novamente. E então - pela primeira vez em não sei quantos anos - me pediram para adicionar 4 agentes em vez dos habituais 8:

Portanto, algo mudou no testador em relação às antigas pedras AMD, e, além disso, são mudanças muito recentes.

P.P.S.

Sim, build 2085 também propôs a adição de 8 agentes. Uma inovação bastante recente:


Com o passar do tempo, tudo está encolhendo. Antes havia oito agentes, agora são quatro.

Eu não sabia que uma atualização já estava acontecendo para construir 2097 - tenho usado desde meados de julho (como testador), e estava ciente desta abordagem para desativar agentes questionáveis - hypertrading e como a AMD, todos os agentes ainda podem ser usados na máquina local por enquanto, e espero que isto não mude. Por que isto é feito - suspeito que para uma avaliação justa do valor dos recursos ao vendê-los na claud.

Ainda assim, é interessante que o ganho de 8 fios é muito decente - 25%, e vale a pena carregar todos os 8 agentes.

Na AMD em dois núcleos de computação (ALU), responsável por operações de adição e subtração, e também lógica de comparação, e talvez mais, 1 núcleo (FPU) responsável pela divisão e multiplicação, ou seja, operações com ponto flutuante, ou seja, não é hiper-comercialização na forma pura.

 

Pegou um netbook, mas foi mais rápido que um Xeron - surpreso.

2019.08.05 22:37:53.817 Terminal        Windows 7 Service Pack 1 (build 7601), IE 11, UAC, Intel Atom  N570 @ 1.66 GHz, Memory: 578 / 2035 Mb, Disk: 56 / 280 Gb, GMT+3

2019.08.10 23:58:27.648 Core 1  pass 0 returned result 1001000.00 in 0:09:33.408
2019.08.10 23:58:28.363 Core 2  pass 2 returned result 1001000.00 in 0:09:34.188
2019.08.11 00:08:04.213 Core 1  pass 1 returned result 1001000.00 in 0:09:36.913
2019.08.11 00:08:05.355 Core 2  pass 3 returned result 1001000.00 in 0:09:37.257
2019.08.11 00:08:05.355 Tester  optimization finished, total passes 4
2019.08.11 00:08:05.366 Statistics      optimization done in 19 minutes 11 seconds
2019.08.11 00:08:05.366 Statistics      shortest pass 0:09:33.408, longest pass 0:09:37.257, average pass 0:09:35.441
 

Tive a oportunidade de testar o mainframe com FX-8350 - sem overclocking de 4000Mhz.

2019.08.11 10:41:32.541 Terminal        Windows 7 Service Pack 1 (build 7601) x64, IE 10, AMD FX-8350 Eight-Core Processor , Memory: 21877 / 24533 Mb, Disk: 51 / 499 Gb, GMT+3

Árvore_Brut_TestPL - 4 agentes

2019.08.11 10:57:01.270 Core 3  pass 2 returned result 1001000.00 in 0:01:21.389
2019.08.11 10:57:01.466 Core 1  pass 0 returned result 1001000.00 in 0:01:21.616
2019.08.11 10:57:01.851 Core 4  pass 6 returned result 1001000.00 in 0:01:21.950
2019.08.11 10:57:03.201 Core 2  pass 4 returned result 1001000.00 in 0:01:23.292
2019.08.11 10:58:21.943 Core 3  pass 3 returned result 1001000.00 in 0:01:20.680
2019.08.11 10:58:22.763 Core 1  pass 1 returned result 1001000.00 in 0:01:21.304
2019.08.11 10:58:23.899 Core 4  pass 7 returned result 1001000.00 in 0:01:22.056
2019.08.11 10:58:26.569 Core 2  pass 5 returned result 1001000.00 in 0:01:23.375
2019.08.11 10:58:26.569 Tester  optimization finished, total passes 8
2019.08.11 10:58:26.579 Statistics      optimization done in 2 minutes 47 seconds
2019.08.11 10:58:26.579 Statistics      shortest pass 0:01:20.680, longest pass 0:01:23.375, average pass 0:01:21.957

Árvore_Brut_TestPL - 8 agentes

2019.08.11 11:11:21.820 Core 7  pass 5 returned result 1001000.00 in 0:02:03.874
2019.08.11 11:11:22.139 Core 2  pass 2 returned result 1001000.00 in 0:02:04.354
2019.08.11 11:11:24.113 Core 3  pass 6 returned result 1001000.00 in 0:02:06.141
2019.08.11 11:11:24.195 Core 4  pass 1 returned result 1001000.00 in 0:02:06.470
2019.08.11 11:11:24.394 Core 6  pass 0 returned result 1001000.00 in 0:02:06.539
2019.08.11 11:11:24.917 Core 5  pass 7 returned result 1001000.00 in 0:02:06.966
2019.08.11 11:11:28.852 Core 1  pass 3 returned result 1001000.00 in 0:02:11.027
2019.08.11 11:11:30.336 Core 8  pass 4 returned result 1001000.00 in 0:02:12.302
2019.08.11 11:11:30.336 Tester  optimization finished, total passes 8
2019.08.11 11:11:30.346 Statistics      optimization done in 2 minutes 13 seconds
2019.08.11 11:11:30.346 Statistics      shortest pass 0:02:03.874, longest pass 0:02:12.302, average pass 0:02:07.209

Árvore_Brut_TestPL_F - 4 agentes

2019.08.11 11:15:56.836 Core 4  pass 0 returned result 1001000.00 in 0:02:03.360
2019.08.11 11:15:57.088 Core 3  pass 6 returned result 1001000.00 in 0:02:03.567
2019.08.11 11:15:57.744 Core 2  pass 4 returned result 1001000.00 in 0:02:04.248
2019.08.11 11:15:58.259 Core 1  pass 2 returned result 1001000.00 in 0:02:04.762
2019.08.11 11:17:53.839 Core 2  pass 5 returned result 1001000.00 in 0:01:56.106
2019.08.11 11:17:55.203 Core 3  pass 7 returned result 1001000.00 in 0:01:58.126
2019.08.11 11:17:55.210 Core 4  pass 1 returned result 1001000.00 in 0:01:58.387
2019.08.11 11:17:55.615 Core 1  pass 3 returned result 1001000.00 in 0:01:57.366
2019.08.11 11:17:55.615 Tester  optimization finished, total passes 8
2019.08.11 11:17:55.625 Statistics      optimization done in 4 minutes 03 seconds
2019.08.11 11:17:55.625 Statistics      shortest pass 0:01:56.106, longest pass 0:02:04.762, average pass 0:02:00.740

Árvore_Brut_TestPL_F - 8 agentes

2019.08.11 11:24:05.758 Core 6  pass 6 returned result 1001000.00 in 0:03:30.450
2019.08.11 11:24:06.511 Core 1  pass 2 returned result 1001000.00 in 0:03:32.370
2019.08.11 11:24:07.029 Core 4  pass 3 returned result 1001000.00 in 0:03:32.860
2019.08.11 11:24:08.345 Core 2  pass 1 returned result 1001000.00 in 0:03:34.210
2019.08.11 11:24:08.447 Core 5  pass 7 returned result 1001000.00 in 0:03:33.167
2019.08.11 11:24:08.482 Core 3  pass 0 returned result 1001000.00 in 0:03:34.280
2019.08.11 11:24:08.768 Core 8  pass 4 returned result 1001000.00 in 0:03:33.688
2019.08.11 11:24:10.260 Core 7  pass 5 returned result 1001000.00 in 0:03:35.018
2019.08.11 11:24:10.260 Tester  optimization finished, total passes 8
2019.08.11 11:24:10.270 Statistics      optimization done in 3 minutes 37 seconds
2019.08.11 11:24:10.270 Statistics      shortest pass 0:03:30.450, longest pass 0:03:35.018, average pass 0:03:33.255

E ainda assim, há um claro ganho de desempenho pelo uso de 8 agentes versus 4 agentes, embora a velocidade por agente seja significativamente maior quando se usa 4 agentes.

 

O próximo computador será um Phenom II X6 1065T mais antigo com uma CPU de 2900Mhz.

2019.08.11 12:08:13.905 Terminal        Windows 7 (build 7600) x64, IE 8, AMD Phenom II X6 1065 T Processor, Memory: 5996 / 8191 Mb, Disk: 79 / 224 Gb, GMT+3

Árvore_Brut_TestPL - 6 agentes

2019.08.11 12:11:06.766 Core 3  pass 0 returned result 1001000.00 in 0:02:16.413
2019.08.11 12:11:07.043 Core 2  pass 4 returned result 1001000.00 in 0:02:16.593
2019.08.11 12:11:08.079 Core 4  pass 2 returned result 1001000.00 in 0:02:17.538
2019.08.11 12:11:08.277 Core 6  pass 3 returned result 1001000.00 in 0:02:17.698
2019.08.11 12:11:16.133 Core 1  pass 1 returned result 1001000.00 in 0:02:25.720
2019.08.11 12:11:17.239 Core 5  pass 5 returned result 1001000.00 in 0:02:26.692
2019.08.11 12:11:17.239 Tester  optimization finished, total passes 6
2019.08.11 12:11:17.249 Statistics      optimization done in 2 minutes 27 seconds
2019.08.11 12:11:17.249 Statistics      shortest pass 0:02:16.413, longest pass 0:02:26.692, average pass 0:02:20.109

Árvore_Brut_TestPL - 3 agentes

2019.08.11 12:16:01.529 Core 2  pass 4 returned result 1001000.00 in 0:02:17.960
2019.08.11 12:16:01.530 Core 1  pass 2 returned result 1001000.00 in 0:02:17.960
2019.08.11 12:16:01.787 Core 3  pass 0 returned result 1001000.00 in 0:02:18.219
2019.08.11 12:18:19.602 Core 2  pass 5 returned result 1001000.00 in 0:02:18.073
2019.08.11 12:18:19.630 Core 1  pass 3 returned result 1001000.00 in 0:02:18.100
2019.08.11 12:18:20.100 Core 3  pass 1 returned result 1001000.00 in 0:02:18.311
2019.08.11 12:18:20.100 Tester  optimization finished, total passes 6
2019.08.11 12:18:20.110 Statistics      optimization done in 4 minutes 37 seconds
2019.08.11 12:18:20.110 Statistics      shortest pass 0:02:17.960, longest pass 0:02:18.311, average pass 0:02:18.103

Verifiquei em 3 agentes, para ver a diferença na arquitetura em comparação com o câmbio - aqui temos 6 FPU's honestamente.

Árvore_Brut_TestPL_F - 6 agentes

2019.08.11 12:23:16.283 Core 1  pass 0 returned result 1001000.00 in 0:03:39.626
2019.08.11 12:23:16.652 Core 5  pass 4 returned result 1001000.00 in 0:03:39.614
2019.08.11 12:23:16.861 Core 3  pass 1 returned result 1001000.00 in 0:03:40.286
2019.08.11 12:23:17.968 Core 2  pass 2 returned result 1001000.00 in 0:03:41.294
2019.08.11 12:23:30.936 Core 4  pass 5 returned result 1001000.00 in 0:03:53.860
2019.08.11 12:23:32.878 Core 6  pass 3 returned result 1001000.00 in 0:03:55.949
2019.08.11 12:23:32.878 Tester  optimization finished, total passes 6
2019.08.11 12:23:32.888 Statistics      optimization done in 3 minutes 57 seconds
2019.08.11 12:23:32.888 Statistics      shortest pass 0:03:39.614, longest pass 0:03:55.949, average pass 0:03:45.104

Apenas 20 segundos atrás do FX na velocidade central, o que não é mau considerando a diferença de freqüência de 1100Mhz!

 

Meu resultado (Inter Core i7-8700, 3,2 GHz, 16 Gb, hypertrading habilitado, há 12 agentes, mas apenas seis trabalhados, pelo número de núcleos físicos) :

2019.08.11 12:35:27.825 Core 04 pass 1 returned result 1001000.00 in 0:01:10.378
2019.08.11 12:35:27.841 Core 01 pass 0 returned result 1001000.00 in 0:01:10.241
2019.08.11 12:35:28.620 Core 06 pass 2 returned result 1001000.00 in 0:01:11.130
2019.08.11 12:35:28.626 Core 03 pass 5 returned result 1001000.00 in 0:01:11.036
2019.08.11 12:35:28.704 Core 12 pass 3 returned result 1001000.00 in 0:01:11.100
2019.08.11 12:35:29.296 Core 02 pass 4 returned result 1001000.00 in 0:01:11.706
2019.08.11 12:35:29.296 Tester  optimization finished, total passes 6
2019.08.11 12:35:29.307 Statistics      optimization done in 1 minutes 13 seconds
2019.08.11 12:35:29.307 Statistics      shortest pass 0:01:10.241, longest pass 0:01:11.706, average pass 0:01:10.931
Parece-me que, para hiper-comercialização, é muito importante que os dados se encaixem no cache da CPU. Os núcleos virtuais se beneficiam precisamente quando o processador não precisa acessar a memória principal, quando todos os dados estão em cache. De forma correspondente, se grandes matrizes estão sendo calculadas (carrapatos reais em um par de anos) - o hiper-comércio será de pouca utilidade. Entretanto, ao processar dados relativamente pequenos (na minha experiência, cerca de um ano ou um ano e meio para 1MOHLC), o hypertrading dá um ganho de desempenho bastante perceptível.
 
Georgiy Merts:

Meu resultado (Inter Core i7-8700, 3,2 GHz, 16 Gb, hypertrading habilitado, há 12 agentes, mas apenas seis trabalhados, pelo número de núcleos físicos) :

Parece-me que, para hiper-comercialização, é muito importante que os dados se encaixem no cache do processador. Os núcleos virtuais se beneficiam quando o processador não precisa acessar a memória principal, quando todos os dados estão em cache. De forma correspondente, se grandes matrizes estão sendo calculadas (carrapatos reais em um par de anos) - o hiper-comércio será de pouca utilidade. Entretanto, ao processar dados relativamente pequenos (na minha experiência - cerca de um ano ou um ano e meio no 1MOHLC) - o hypertrading dá um ganho de desempenho bastante perceptível.

Agora é sugerido colocar testes deTree_Brut_TestPL eTree_Brut_TestPL_F - se possível (indicando que tipo de Expert Advisor), então forneça as informações sobre as duas opções, bem, com hypertrading(todos os agentes) e sem - e enquanto não houver compreensão do objetivo, é necessário ou não.

 
Aleksey Vyazmikin:

Agora estamos propondo colocar testes deTree_Brut_TestPL eTree_Brut_TestPL_F - se possível (indicando que tipo de Expert Advisor), então dê (dê) informações sobre as duas versões, bem, com hypertrading (todos os agentes) e sem - e enquanto não houver compreensão do objetivo, você precisa ou não.

Acima - Árvore_Brut_TestPL_F

Aqui está o segundo, na mesma configuração:

2019.08.11 14:32:43.819 Core 07 pass 4 returned result 1001000.00 in 0:00:33.157
2019.08.11 14:32:44.209 Core 04 pass 5 returned result 1001000.00 in 0:00:33.494
2019.08.11 14:32:44.291 Core 03 pass 3 returned result 1001000.00 in 0:00:33.664
2019.08.11 14:32:44.415 Core 01 pass 1 returned result 1001000.00 in 0:00:33.846
2019.08.11 14:32:44.568 Core 02 pass 0 returned result 1001000.00 in 0:00:34.031
2019.08.11 14:32:44.683 Core 05 pass 2 returned result 1001000.00 in 0:00:34.082
2019.08.11 14:32:44.683 Tester  optimization finished, total passes 6
2019.08.11 14:32:44.693 Statistics      optimization done in 0 minutes 34 seconds
2019.08.11 14:32:44.693 Statistics      shortest pass 0:00:33.157, longest pass 0:00:34.082, average pass 0:00:33.712

O mesmo (sem F) ao executar 12 núcleos virtuais:

2019.08.11 14:36:39.685 Core 05 pass 4 returned result 1001000.00 in 0:01:43.939
2019.08.11 14:36:39.843 Core 03 pass 2 returned result 1001000.00 in 0:01:44.102
2019.08.11 14:36:40.327 Core 04 pass 3 returned result 1001000.00 in 0:01:44.581
2019.08.11 14:36:40.394 Core 07 pass 5 returned result 1001000.00 in 0:01:44.650
2019.08.11 14:36:40.514 Core 10 pass 7 returned result 1001000.00 in 0:01:44.215
2019.08.11 14:36:40.707 Core 06 pass 6 returned result 1001000.00 in 0:01:44.454
2019.08.11 14:36:40.732 Core 09 pass 9 returned result 1001000.00 in 0:01:44.367
2019.08.11 14:36:40.885 Core 02 pass 1 returned result 1001000.00 in 0:01:45.143
2019.08.11 14:36:41.253 Core 01 pass 0 returned result 1001000.00 in 0:01:45.512
2019.08.11 14:36:41.727 Core 12 pass 11 returned result 1001000.00 in 0:01:45.325
2019.08.11 14:36:41.786 Core 11 pass 10 returned result 1001000.00 in 0:01:45.407
2019.08.11 14:36:41.899 Core 08 pass 8 returned result 1001000.00 in 0:01:45.563
2019.08.11 14:36:41.899 Tester  optimization finished, total passes 12
2019.08.11 14:36:41.909 Statistics      optimization done in 1 minutes 46 seconds
2019.08.11 14:36:41.909 Statistics      shortest pass 0:01:43.939, longest pass 0:01:45.563, average pass 0:01:44.771

Especialista "com F" ao executar 12 núcleos virtuais:

2019.08.11 14:48:04.349 Core 09 pass 10 returned result 1001000.00 in 0:03:16.005
2019.08.11 14:48:06.012 Core 02 pass 0 returned result 1001000.00 in 0:03:18.194
2019.08.11 14:48:06.269 Core 11 pass 4 returned result 1001000.00 in 0:03:18.152
2019.08.11 14:48:06.902 Core 01 pass 3 returned result 1001000.00 in 0:03:18.869
2019.08.11 14:48:06.925 Core 10 pass 8 returned result 1001000.00 in 0:03:18.590
2019.08.11 14:48:06.958 Core 05 pass 5 returned result 1001000.00 in 0:03:18.816
2019.08.11 14:48:07.269 Core 07 pass 7 returned result 1001000.00 in 0:03:19.044
2019.08.11 14:48:07.460 Core 04 pass 2 returned result 1001000.00 in 0:03:19.470
2019.08.11 14:48:07.818 Core 06 pass 6 returned result 1001000.00 in 0:03:19.634
2019.08.11 14:48:08.151 Core 12 pass 11 returned result 1001000.00 in 0:03:19.777
2019.08.11 14:48:08.463 Core 03 pass 1 returned result 1001000.00 in 0:03:20.563
2019.08.11 14:48:09.072 Core 08 pass 9 returned result 1001000.00 in 0:03:20.736
2019.08.11 14:48:09.072 Tester  optimization finished, total passes 12
2019.08.11 14:48:09.083 Statistics      optimization done in 3 minutes 23 seconds
2019.08.11 14:48:09.083 Statistics      shortest pass 0:03:16.005, longest pass 0:03:20.736, average pass 0:03:18.987

Vou desligar o hipertrading agora...

Especialista "sem F" e sem hypertrading com seis passes:

2019.08.11 14:56:16.918 Core 5  pass 4 returned result 1001000.00 in 0:01:09.291
2019.08.11 14:56:16.984 Core 1  pass 1 returned result 1001000.00 in 0:01:09.452
2019.08.11 14:56:17.228 Core 3  pass 2 returned result 1001000.00 in 0:01:09.635
2019.08.11 14:56:17.797 Core 6  pass 5 returned result 1001000.00 in 0:01:10.163
2019.08.11 14:56:18.164 Core 2  pass 0 returned result 1001000.00 in 0:01:10.725
2019.08.11 14:56:18.284 Core 4  pass 3 returned result 1001000.00 in 0:01:10.675

Especialista "com F" e sem hypertrading com seis passes:

2019.08.11 15:01:43.644 Core 3  pass 2 returned result 1001000.00 in 0:01:10.138
2019.08.11 15:01:43.984 Core 1  pass 0 returned result 1001000.00 in 0:01:10.494
2019.08.11 15:01:44.121 Core 5  pass 4 returned result 1001000.00 in 0:01:10.585
2019.08.11 15:01:44.310 Core 2  pass 1 returned result 1001000.00 in 0:01:10.868
2019.08.11 15:01:44.318 Core 4  pass 3 returned result 1001000.00 in 0:01:10.782
2019.08.11 15:01:44.397 Core 6  pass 5 returned result 1001000.00 in 0:01:10.859
2019.08.11 15:01:44.397 Tester  optimization finished, total passes 6
2019.08.11 15:01:44.407 Statistics      optimization done in 1 minutes 12 seconds
2019.08.11 15:01:44.407 Statistics      shortest pass 0:01:10.138, longest pass 0:01:10.868, average pass 0:01:10.621
2019.08.11 15:01:44.407 Statistics      6000 frames (2.36 Mb total, 412 bytes per frame) received