Login Page - Create Account

Support Board


Date/Time: Fri, 03 Dec 2021 17:04:07 +0000



Backtest performance degradation on more than 15 instances

[2021-10-22 23:19:48]
User785723 - Posts: 15
I am running parallel backtests on Sierra Chart instances. If I am using one main SC and up to 15 instances, the backtests are running with a regular speed but if I go to more than 15, like 30, instances; the backtest performance degrades substantially on many of the instances and they barely move forward.

I wonder if there is a limit on the simultaneous number of SC instances to backtest.

I also tried two main SC each with 15 instances to backtest at the same time (in parallel) but again see the low performance.
[2021-10-23 19:29:51]
Sierra Chart Engineering - Posts: 98792

I wonder if there is a limit on the simultaneous number of SC instances to backtest.
There is no limit.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2021-10-24 05:24:59]
User785723 - Posts: 15
There is no limit.

So why backtesting gets too slow when there are more than 15 instances? The replay chart on many of the instances gets stuck.
[2021-10-25 12:07:37]
Sierra Chart Engineering - Posts: 98792
This has to do with operating system and hardware performance.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

If your question/request has been answered and you do not have anything further, then it is easiest for us if you do not reply again to say thank you.
[2021-10-25 12:13:22]
User785723 - Posts: 15
This has to do with operating system and hardware performance.

I don't think so. The server has 64 CPUs and 128GB of RAM. Less than 30% of the hardware resources are busy when doing the backtests on 30 instances.

The issue seems to be from the SC side. Have you ever tried backtesting on this number of instances at the same time?

Thanks!
[2021-10-26 05:03:56]
Sierra_Chart Engineering - Posts: 2140
We definitely cannot provide further help.

And you cannot make the conclusion that you are especially being you are not considering the system file I/O performance.

The issue is not on the Sierra Chart side. It simply could not be.

Each installation of Sierra Chart is fully separate from others. If there is an issue, you need to look at your system.

Install more NVME drives on your system, and do not put more than two or three instances of Sierra Chart on each one.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. If possible please keep your questions brief and to the point. Please be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

To post a message in this thread, you need to login with your Sierra Chart account:

Login

Login Page - Create Account