More Info: Dual-core Performance Advantage
In addition to vastly decreasing latency, or jitter, a dedicated INtime processor in a multi-core system can consume 100% of the available CPU cycles. When the INtime ROTS and Windows share a single CPU core they must also share CPU cycles, in order to insure that both operating systems can execute and perform their tasks. If real-time applications consume every available CPU cycle on a single-core processor they will "freeze out" the Windows OS and its applications.
Dedicating a CPU core to the INtime RTOS eliminates this concern. On a multi-core system real-time tasks can consume 100% of their CPU core's cycles and Windows will still run. Multi-core systems allow for the development of even more complex real-time control algorithms, resulting in further increases in the quality and performance of the control systems that can be implemented on real-time Windows systems.