Login Page - Create Account

Support Board


Date/Time: Sun, 25 May 2025 13:16:13 +0000



Is SC fully multi-threaded or not?

View Count: 1226

[2023-05-28 15:29:08]
Ed Goppelt - Posts: 41
SC Support, I am confused. If your software is already multithreaded how does running multiple instances help performance?

Your documentation encourages us to run multiple instances of SC to improve performance, but it also states that SC is multi-threaded, a fact which my own investigations have confirmed. Please see task manager screen shot attached showing 8 logical processors under heavy load running SC.

Here's what your documentation says:

"Multiple instances of Sierra_Chart can be run to distribute processing load."

and:

"A CPU core can run one or two program threads at the same time. It will run two threads if it supports hyperthreading. A thread is a unit of execution within Sierra_Chart.

When Intraday data downloading is being done, this is performed on a separate thread. When Daily or Intraday chart data is being loaded in a chart, it runs on a separate thread. For some of the supported Data and Trading services, market data feed processing is performed on a separate thread and is an ongoing task when connected to the data feed."

Source for both quotes: Source: Performance
Attachment Deleted.
imageScreenshot 2023-05-28 095121.png / V - Attached On 2023-05-28 15:15:48 UTC - Size: 120.01 KB - 207 views
[2023-05-28 17:04:45]
Sierra_Chart Engineering - Posts: 19695
The way in which threads are utilized is documented in the Performance section. There is nothing more we can say than that.

Using multiple instances is necessary though to distribute study calculations across instances.
Sierra Chart Support - Engineering Level

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

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing

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

Login

Login Page - Create Account