MULTICHARTS is great for optimization of trading strategies. I work more then 10 years with MC. Now i want to buy a very fast workstation. I think AMD 3990X with 64 cores is the fastet CPU on the market.
I know MC can work very good with a multicore CPU. I optimize now with 2 x 10 cores (Intel Xeon, 40 threads). But has anybody experiences with the AMD 3990X with 64 cores and 128 threads?
Can Windows 10 and MC work with 100% of the 64 cores at the same time?
Yes, they shoud. But i'm not sure. I heard that Windows 10 works with groups of 32 cores and 64 threads, but not 2 groups at the same time. So the AMD 3990X with 64 cores works only with 50% of the cores at the same time?
Is this true or false?
I like to have an answer from Multicharts staff (Henry, Anna, ..) or a trader working with this CPU.
Thanks!
AMD TR 3990X - 64 cores, 128 threads
- TJ
- Posts: 7744
- Joined: 29 Aug 2006
- Location: Global Citizen
- Has thanked: 1033 times
- Been thanked: 2223 times
-
- Posts: 275
- Joined: 22 Apr 2014
- Has thanked: 70 times
- Been thanked: 72 times
Re: AMD TR 3990X - 64 cores, 128 threads
You may run into issues with the Windows thread scheduling with 128 threads. Linux is better optimised for this. You might have scaling issues above 32 cores with Windows. There are only a few applications that benefit. You may also find that switching off hyperthreading helps with high core count cpu's. Again this is application specific but my machine learning code is faster with hyperthreading off even though I am using all the cores.
I would look at the 3970x and save yourself a lot of money. I would read through some of the testing done by Puget Systems. https://www.pugetsystems.com/all_news.php
Even the 3960x would be a big step up from your current setup. Unfortunately CPU scaling is not linear. There might not be a very big difference between a 3960x and 3970x.
Kind regards,
Alex
I would look at the 3970x and save yourself a lot of money. I would read through some of the testing done by Puget Systems. https://www.pugetsystems.com/all_news.php
Even the 3960x would be a big step up from your current setup. Unfortunately CPU scaling is not linear. There might not be a very big difference between a 3960x and 3970x.
Kind regards,
Alex
-
- Posts: 60
- Joined: 27 Jul 2010
- Location: Switzerland
- Has thanked: 3 times
- Been thanked: 8 times
Re: AMD TR 3990X - 64 cores, 128 threads
Thanks Hughes! To be sure, it is better to work with AMD 3970 with 32 cores. I know. But some software (rendering, ...) can handle with 64 cores, can use all cores with 128 threads up to 100%.
What i like to know from Multicharts staff: Works Multicharts with all 64 cores at the same time?
Thanks
What i like to know from Multicharts staff: Works Multicharts with all 64 cores at the same time?
Thanks
- Svetlana MultiCharts
- Posts: 645
- Joined: 19 Oct 2017
- Has thanked: 3 times
- Been thanked: 163 times
Re: AMD TR 3990X - 64 cores, 128 threads
Hello Gaempi,
Not every operating system can fully support the capabilities of this processor. You will need Windows 10 Workstation or Enterprise system. For more details check here:
https://arstechnica.com/gadgets/2020/02 ... eads-3990/
Then, you need an appropriate motherboard that allows the use of all the threads of both processors simultaneously (Non-Uniform Memory Access (NUMA) technology):
https://en.wikipedia.org/wiki/Non-uniform_memory_access
It should be also mentioned that our software does not yet support more than 64 threads for optimization. We have plans to improve it in future (currently it is targeted for MultiCharts 15).
Not every operating system can fully support the capabilities of this processor. You will need Windows 10 Workstation or Enterprise system. For more details check here:
https://arstechnica.com/gadgets/2020/02 ... eads-3990/
Then, you need an appropriate motherboard that allows the use of all the threads of both processors simultaneously (Non-Uniform Memory Access (NUMA) technology):
https://en.wikipedia.org/wiki/Non-uniform_memory_access
It should be also mentioned that our software does not yet support more than 64 threads for optimization. We have plans to improve it in future (currently it is targeted for MultiCharts 15).
Re: AMD TR 3990X - 64 cores, 128 threads
Has anybody tried using a 3950X, 3970X or a 3990X with Multicharts? Performance feedback would be interesting.
Re: AMD TR 3990X - 64 cores, 128 threads
I bought an AMD 3970X machine and the speed for optimization is quite amazing, many, many multiples faster than my old 3930K, 32 gb ram machine. It's been completely stable. I may "up" the processor to the 3990x once MC can handle the number of cores and the CPU cheapens up a bit.