Core 2 Quad Q6600 or Core 2 Duo E6850 for multicharts?

Questions about MultiCharts and user contributed studies.
aljafp
Posts: 184
Joined: 28 Oct 2005
Been thanked: 1 time

Core 2 Quad Q6600 or Core 2 Duo E6850 for multicharts?

Postby aljafp » 18 Nov 2007

hi
Which of the above processors gives better performance when running multicharts ?

thanks

dougm_tx
Posts: 16
Joined: 15 Aug 2006

Postby dougm_tx » 18 Nov 2007

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.

aljafp
Posts: 184
Joined: 28 Oct 2005
Been thanked: 1 time

Postby aljafp » 18 Nov 2007

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.
What about for extensive charting running multiple symbols with multiple timeframes with multiple custom indicators that includes ADE and other stuffs ?

thanks

Neolystic
Posts: 8
Joined: 28 Feb 2007
Contact:

Postby Neolystic » 29 Nov 2007

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

User avatar
Marina Pashkova
Posts: 2758
Joined: 27 Jul 2007

Postby Marina Pashkova » 29 Nov 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.

t123knight
Posts: 50
Joined: 11 Nov 2005
Contact:

Postby t123knight » 30 Nov 2007

Is it possible for data loading to take advantage of multicores? If so, are there plans for this to be implemented?

User avatar
Marina Pashkova
Posts: 2758
Joined: 27 Jul 2007

Postby Marina Pashkova » 11 Dec 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.


Return to “MultiCharts”