Hi all, I was in the LTT forums, checkig Dual Xeon e5-2699v4 vs Threadripper 2990 (buy used ones with low budget) and they tell me... forgot about threadripper and go for epyc!
Well, in short, they recommended me 7742 or 7551 and similar.
So, what is the point? Actually I was reading a dual socket mobo, and I found the chipset diagram..., all the resources are connected to one CPU or the other one, that also means there is the case of have bottlenecks!
I want to build a pc for... math, calculations, simulate phisics, database, web servers, apis, programming, well a looot of things, and they are pretty heavy process, and I want to run them at the same time, probs I'll split them on VMs or similar.
So when I though of it.... is most likely the bottleneck can be a problem, but it depends!, here is where is unknown to me, let put some example:
I have a mobo with 128gb of ram (64gb each cpu), 2tb (1tb per cpu) and I put run process like:
1) 2 threads using 100gb, if the mobo choose one cpu or other, it will need to move data from one CPU to the other casing bottleneck
2) The same as above but reading data from the disks (both of them)
3) The same with any pci....
4) the same as above with any case
Be able to handle, organize a dual cpu mobo seems hard, optimize process is something important, but we usually can't says to the programs, "please use this core"... so having a lot of things can really impact the performance.
Maybe the question of this topic would be... for Xeon and Epyc, is there some things we need to know or to do to can use them in a good way? or maybe is better just one cpu instead of dual? or there is only some particular cases where a dual cpu can shine?
In LTT forum tell me, handle this was a problem with amd opteron.
Well, if the mobos are good at organizing the process and resources, all would be right
Thx!
Well, in short, they recommended me 7742 or 7551 and similar.
So, what is the point? Actually I was reading a dual socket mobo, and I found the chipset diagram..., all the resources are connected to one CPU or the other one, that also means there is the case of have bottlenecks!
I want to build a pc for... math, calculations, simulate phisics, database, web servers, apis, programming, well a looot of things, and they are pretty heavy process, and I want to run them at the same time, probs I'll split them on VMs or similar.
So when I though of it.... is most likely the bottleneck can be a problem, but it depends!, here is where is unknown to me, let put some example:
I have a mobo with 128gb of ram (64gb each cpu), 2tb (1tb per cpu) and I put run process like:
1) 2 threads using 100gb, if the mobo choose one cpu or other, it will need to move data from one CPU to the other casing bottleneck
2) The same as above but reading data from the disks (both of them)
3) The same with any pci....
4) the same as above with any case
Be able to handle, organize a dual cpu mobo seems hard, optimize process is something important, but we usually can't says to the programs, "please use this core"... so having a lot of things can really impact the performance.
Maybe the question of this topic would be... for Xeon and Epyc, is there some things we need to know or to do to can use them in a good way? or maybe is better just one cpu instead of dual? or there is only some particular cases where a dual cpu can shine?
In LTT forum tell me, handle this was a problem with amd opteron.
Well, if the mobos are good at organizing the process and resources, all would be right
Thx!