hi
Which of the above processors gives better performance when running multicharts ?
thanks
Core 2 Quad Q6600 or Core 2 Duo E6850 for multicharts?
What about for extensive charting running multiple symbols with multiple timeframes with multiple custom indicators that includes ADE and other stuffs ?For optimization tasks the Quad would seem to win hands down.
This is true at least comparing an E6600 OC'd to 3.2GHz and a Q6600 running stock at 2.4 GHz.
thanks
As far as I can tell, Multicharts only uses one core for operations OTHER than optimization. This would in theory make the E6850 a better choice than the Q6600 at stock speeds for realtime trading, assuming MC was the only application running. However, the typical user runs multiple simultaneous applications such as TWS, IE for research, etc. In my opinion, this makes the quad core the better choice for real-life use.
You could always do what I did, and watercool/overclock a Q6600 to 3.8 Ghz, giving the best of both worlds The newer motherboards based on the Intel P35/X38 chipsets make this a relatively easy thing to do.
-Neo
You could always do what I did, and watercool/overclock a Q6600 to 3.8 Ghz, giving the best of both worlds The newer motherboards based on the Intel P35/X38 chipsets make this a relatively easy thing to do.
-Neo
- Marina Pashkova
- Posts: 2758
- Joined: 27 Jul 2007
Hi,
MultiCharts uses additional cores for other processes as well.
For example, if you have data loading in one chart and indicators calculated in another, these processes will be run concurrently on two cores.
Also, indicators on different charts will be calculated concurrrently on two cores.
The bottom line is:
Calculations can be run simultaneously on multiple cores, data loading can't.
MultiCharts uses additional cores for other processes as well.
For example, if you have data loading in one chart and indicators calculated in another, these processes will be run concurrently on two cores.
Also, indicators on different charts will be calculated concurrrently on two cores.
The bottom line is:
Calculations can be run simultaneously on multiple cores, data loading can't.
-
- Posts: 50
- Joined: 11 Nov 2005
- Contact:
- Marina Pashkova
- Posts: 2758
- Joined: 27 Jul 2007
Dear t123knight,
The way the database and the process of data loading is structured, it can't take advantage of multicores. For now, we don't have plans to change dataloading to allow for multicores involvement, because it would be a huge task which at this point we can't afford to undertake.
On the other hand, in the upcoming version of MultiCharts dataloading has already been made considerably faster.
Best regards.
The way the database and the process of data loading is structured, it can't take advantage of multicores. For now, we don't have plans to change dataloading to allow for multicores involvement, because it would be a huge task which at this point we can't afford to undertake.
On the other hand, in the upcoming version of MultiCharts dataloading has already been made considerably faster.
Best regards.