Applies To:
  • CitectSCADA 5.xx, 6.00
  • CitectHMI 5.xx, 6.00

What is Citect's official stance regarding PCs with hardware which includes Dual CPUs, Multi-processors or Hyperthreading? 

SCADA will run on multi-processor computers but Citect does not claim any direct performance enhancement from doing so.

SCADA can be unstable if left to run without binding it to a single processor - (refer to KB Q3781).

For multi-processor computers, we recommend running SCADA bound to a single processor and while this may allow some improvement in performance as the Operating System will tend to use other processors, we do not make any claims regarding performance improvement.

This Knowledge base article is no longer relevant for users of CitectSCADA version 6.10 and higher as Citect32.exe has been modified into separate server and client components that can be configured to run on separate CPUs and/or processes. These modifications improve both the performance and stability of the CitectSCADA runtime environment. For more information, see KB Q4227.”


Hyperthreading, Multi CPU, Dual CPU, Multi-processor, Supported Hardware