Review
Desde o final do ano passado, venho comprando peças e finalmente o PC novo está montado. Ele é primeiramente uma estação de trabalho, e de vez em quando roda alguns jogos. O objetivo é reduzir o máximo possível tempos de compilação em comparação com o i7 3770K.
Upgrades serão feitos no futuro:
- uma segunda GPU mid-end para ser usada no host, a RX 5700 XT passará a ser usada por máquinas virtuais;
- mais dois pentes de 8GB de RAM;
- mais alguns HDs, e um SSD NVME PCI-E 4.0.
Configurações:
CPU: Ryzen 9 3950X
CPU Cooler: Hyper 212 RGB Black Edition
Placa mãe: TUF X570
Memórias: 2x8GB T-Force Dark Pro 3200 CL14 (Samsung B-Die)
Placa de vídeo: Powercolor RX 5700 XT Red Dragon
Fonte: Corsair RM750x
Gabinete: Macube 550
Os Sistemas Operacionais testados foram Pop!_OS 19.10 e Windows 7. Ambos estão instalados num Samsung 840 EVO de 500GB. Como o pessoal aqui usa mais Windows, e eu ainda não tive tempo de testar compilação com diferentes linguagens de programação no Pop, vou falar da experiência no Windows.
Compilação
Fiz 4 testes de tempo de compilação utilizando o GameMaker:Studio 1.4. 2 testes usam uma única thread, e 2 testes utilizam quantas threads estiverem disponíveis.
Nos testes single core, o 3950X foi ~60% mais rápido do que o meu i7 3770K, resultado bem melhor do que eu pensava. Sabia que o single core seria melhor, mas não tanto.
Nos testes multithread, o 3950X foi ~30% mais rápido que o i7 3770K, mostrando que alguns threads estavam ociosos pois dependem de outros terminarem seu trabalho. O ponto positivo foi que compilar algo no GMS1.4 pra C++ sempre colocava meu 3770K em 100% de uso, fazendo todo o PC ficar lento. Com o 3950X, não passou de 20% de uso e tudo continua funcionando normalmente. Posso até abrir um jogo e jogar sem impactar no tempo total que leva pra compilar.
Jogos
O jogo que mais jogo é Dota 2, o qual já rodava muito bem com o i7 3770K e a GTX 670.
Eventualmente, devido a 670 começar a apresentar defeitos, eu peguei a 5700 XT na Black Friday do ano passado. O preço não estava bom, mas a demanda imediata pela placa fez eu levar mesmo assim, pois a saída HDMI da HD 4000 on-board não estava funcionando e eu preciso do PC para trabalhar.
Apesar do desempenho espetacular com todo o resto, justamente no Dota 2 eu tava tendo quedas de fps que não tinha com a GTX 670. Isso continuou com os drivers novos que foram saindo. Nessa sexta-feira (03/04), o usuário @joaorosini compartilhou uma dica que resolveu o problema. Aqui está o link da solução, que também serve pra quem teve problemas com League of Legends. Valeu!
Não tenho muito o que falar, a placa deu risada de qualquer jogo que testei em 1080p mesmo com o i7 3770K. O upgrade pro 3950X trouxe um aumento de ~50% de fps mínimos.
Uma brincadeira que fiz foi jogar Doom Eternal enquanto o Prime95 rodava nas 32 threads. O jogo rodou liso, sem nenhuma queda pra abaixo de 60 FPS.
Temperaturas
O computador antigo usava um HAF 922. Esta máquina utiliza um Macube 550.
Eu gostaria de ter esperado mais e comprado um gabinete melhor, mas infelizmente os problemas da placa mãe Gigabyte do kit 1155 me fizeram adiantar o lado para ter a máquina pronta o quanto antes, evitando que ficasse sem poder desenvolver nestes tempos de quarentena.
Essa é a única peça que estou arrependido de ter escolhido, mais detalhes aqui.
A RX 5700 XT está esquentando consideravelmente mais nele do que no HAF. Estou mitigando isso com um undervolt mais agressivo, e reduzindo os clocks para stock (antes usava um overclock leve). Ainda assim, mesmo clock reduzido, undervolt mais intenso e com as fans girando mais, tive um aumento de ~10 graus na temperatura da GPU e no Junction.
O 3950X também está claramente sendo gargalado pelas temperaturas, ficando acima de 50 graus em stock e passando dos 80 em full load. Ele está chegando aos 3.7Ghz em multithread, bem abaixo do reportado pela maioria das pessoas. Fui surpreendido (negativamente) pelo Hyper 212 Black Edition. Ouvi falar bem desse cooler, inclusive aqui no fórum, e considerei suficiente pra o 3950X em stock. Porém, suas temperaturas e seu tamanho exagerado (tapando um slot de memória) foram bem diferente do que esperava. Ainda não me considero arrependido de ter comprado ele porque, dada a situação da GPU, o maior causador das temperaturas elevadas é o Macube 550. Definitivamente não recomendo este gabinete, principalmente se você pretende usar vários discos rígidos E pretende usar as ventoinhas (estou com 4 no momento).
Ainda não mexi muito nas configurações da placa mãe, exceto pra setar as velocidades das memórias para 3200, talvez seja possível melhorar algo por lá.
Considerações finais
Mesmo sendo segurado pelas temperaturas ruins, esse processador é um monstro. Os ganhos de velocidade e responsividade do sistema foram além do esperado. Agora posso utilizar o computador normalmente enquanto alguma ferramenta/ffmpeg trabalha no fundo. A 5700 XT é um monstro pra jogos e acho que vai demorar até algo não rodar mais nela, assim como a HD 7970 roda qualquer jogo até hoje em 1080p, 9 anos depois do seu lançamento.
O 3950X será usado "pra valer" no Pop!_OS, e espero ganhos expressivos de tempo de desenvolvimento.
Se você tem um i7 antigo e usa sua máquina __apenas__ pra jogar, recomendo muito começar o upgrade pela placa de vídeo. Você terá uma performance excelente em 1080p@60FPS com 99% dos jogos. Porém, para outros casos de uso, núcleos a mais estão fazendo diferença.
Obrigado a todo mundo que ajudou a montar sugerindo peças.
Desde o final do ano passado, venho comprando peças e finalmente o PC novo está montado. Ele é primeiramente uma estação de trabalho, e de vez em quando roda alguns jogos. O objetivo é reduzir o máximo possível tempos de compilação em comparação com o i7 3770K.
Upgrades serão feitos no futuro:
- uma segunda GPU mid-end para ser usada no host, a RX 5700 XT passará a ser usada por máquinas virtuais;
- mais dois pentes de 8GB de RAM;
- mais alguns HDs, e um SSD NVME PCI-E 4.0.
Configurações:
CPU: Ryzen 9 3950X
CPU Cooler: Hyper 212 RGB Black Edition
Placa mãe: TUF X570
Memórias: 2x8GB T-Force Dark Pro 3200 CL14 (Samsung B-Die)
Placa de vídeo: Powercolor RX 5700 XT Red Dragon
Fonte: Corsair RM750x
Gabinete: Macube 550
Os Sistemas Operacionais testados foram Pop!_OS 19.10 e Windows 7. Ambos estão instalados num Samsung 840 EVO de 500GB. Como o pessoal aqui usa mais Windows, e eu ainda não tive tempo de testar compilação com diferentes linguagens de programação no Pop, vou falar da experiência no Windows.
Compilação
Fiz 4 testes de tempo de compilação utilizando o GameMaker:Studio 1.4. 2 testes usam uma única thread, e 2 testes utilizam quantas threads estiverem disponíveis.
Nos testes single core, o 3950X foi ~60% mais rápido do que o meu i7 3770K, resultado bem melhor do que eu pensava. Sabia que o single core seria melhor, mas não tanto.
Nos testes multithread, o 3950X foi ~30% mais rápido que o i7 3770K, mostrando que alguns threads estavam ociosos pois dependem de outros terminarem seu trabalho. O ponto positivo foi que compilar algo no GMS1.4 pra C++ sempre colocava meu 3770K em 100% de uso, fazendo todo o PC ficar lento. Com o 3950X, não passou de 20% de uso e tudo continua funcionando normalmente. Posso até abrir um jogo e jogar sem impactar no tempo total que leva pra compilar.
Jogos
O jogo que mais jogo é Dota 2, o qual já rodava muito bem com o i7 3770K e a GTX 670.
Eventualmente, devido a 670 começar a apresentar defeitos, eu peguei a 5700 XT na Black Friday do ano passado. O preço não estava bom, mas a demanda imediata pela placa fez eu levar mesmo assim, pois a saída HDMI da HD 4000 on-board não estava funcionando e eu preciso do PC para trabalhar.
Apesar do desempenho espetacular com todo o resto, justamente no Dota 2 eu tava tendo quedas de fps que não tinha com a GTX 670. Isso continuou com os drivers novos que foram saindo. Nessa sexta-feira (03/04), o usuário @joaorosini compartilhou uma dica que resolveu o problema. Aqui está o link da solução, que também serve pra quem teve problemas com League of Legends. Valeu!
Não tenho muito o que falar, a placa deu risada de qualquer jogo que testei em 1080p mesmo com o i7 3770K. O upgrade pro 3950X trouxe um aumento de ~50% de fps mínimos.
Uma brincadeira que fiz foi jogar Doom Eternal enquanto o Prime95 rodava nas 32 threads. O jogo rodou liso, sem nenhuma queda pra abaixo de 60 FPS.
Temperaturas
O computador antigo usava um HAF 922. Esta máquina utiliza um Macube 550.
Eu gostaria de ter esperado mais e comprado um gabinete melhor, mas infelizmente os problemas da placa mãe Gigabyte do kit 1155 me fizeram adiantar o lado para ter a máquina pronta o quanto antes, evitando que ficasse sem poder desenvolver nestes tempos de quarentena.
Essa é a única peça que estou arrependido de ter escolhido, mais detalhes aqui.
A RX 5700 XT está esquentando consideravelmente mais nele do que no HAF. Estou mitigando isso com um undervolt mais agressivo, e reduzindo os clocks para stock (antes usava um overclock leve). Ainda assim, mesmo clock reduzido, undervolt mais intenso e com as fans girando mais, tive um aumento de ~10 graus na temperatura da GPU e no Junction.
O 3950X também está claramente sendo gargalado pelas temperaturas, ficando acima de 50 graus em stock e passando dos 80 em full load. Ele está chegando aos 3.7Ghz em multithread, bem abaixo do reportado pela maioria das pessoas. Fui surpreendido (negativamente) pelo Hyper 212 Black Edition. Ouvi falar bem desse cooler, inclusive aqui no fórum, e considerei suficiente pra o 3950X em stock. Porém, suas temperaturas e seu tamanho exagerado (tapando um slot de memória) foram bem diferente do que esperava. Ainda não me considero arrependido de ter comprado ele porque, dada a situação da GPU, o maior causador das temperaturas elevadas é o Macube 550. Definitivamente não recomendo este gabinete, principalmente se você pretende usar vários discos rígidos E pretende usar as ventoinhas (estou com 4 no momento).
Ainda não mexi muito nas configurações da placa mãe, exceto pra setar as velocidades das memórias para 3200, talvez seja possível melhorar algo por lá.
Considerações finais
Mesmo sendo segurado pelas temperaturas ruins, esse processador é um monstro. Os ganhos de velocidade e responsividade do sistema foram além do esperado. Agora posso utilizar o computador normalmente enquanto alguma ferramenta/ffmpeg trabalha no fundo. A 5700 XT é um monstro pra jogos e acho que vai demorar até algo não rodar mais nela, assim como a HD 7970 roda qualquer jogo até hoje em 1080p, 9 anos depois do seu lançamento.
O 3950X será usado "pra valer" no Pop!_OS, e espero ganhos expressivos de tempo de desenvolvimento.
Se você tem um i7 antigo e usa sua máquina __apenas__ pra jogar, recomendo muito começar o upgrade pela placa de vídeo. Você terá uma performance excelente em 1080p@60FPS com 99% dos jogos. Porém, para outros casos de uso, núcleos a mais estão fazendo diferença.
Obrigado a todo mundo que ajudou a montar sugerindo peças.