Login Page - Create Account

Support Board


Date/Time: Sat, 18 May 2024 06:01:36 +0000



Post From: The Ultimate PC of the year 2020 for Sierra Chart. CPU/GPU/CM/RAM/SSD

[2019-12-09 18:28:32]
j4ytr4der_ - Posts: 918
I've been thinking of starting a separate thread but this thread already seems like the topic I want to discuss, just not quite the same angle.

What would be the fastest possible build, for a machine designed expressly for system development, back testing, and replay?

It seems to me that this is not the same as a machine designed for live trading, since it would not need to have ultra-low network latency, for example.

What factors are involved, specifically in back testing and replay? I understand SC is not really able to backtest over multiple CPUs in parallel, so as counter-intuitive as it is, a heavy-duty multiple processor system doesn't seem like it would make the biggest difference. What would? Obviously I'm thinking of things like disk access (so use SSDs) for sure. RAM also yes, but also SC doesn't seem to make heavy use of RAM so I'm not sure how much that helps.

Would it help to load SC onto a RAM drive? My understanding has always been that RAM access will always be significantly faster than SSD access, it's just very volatile for the obvious reasons.

I'd really like to get a discussion going on how to build the fastest possible backtest/replay machine. Anyone got any thoughts?