Unless explicitly addressed in the above list, you should leave all other settings in the RTX64 Control Panel unchanged. Doing so will post information and error messages from the RT-TCP/IP Stack in the RTX Server Console window. However, if you have problems connecting to RMVideo when you run Maestro, you might want to check the Run in Verbose mode box. Leave all other settings on this page alone.
To be safe, be sure that C-states are disabled in the system BIOS.
Furthermore, in initial testing our Windows 10 workstation would mysteriously reboot itself without warning or a memory dump, and some Intel forums indicated that this might have something to do with C-states on the Skylake-X series processor in our test machine. Returning to an active state from a C-state introduces more latencies. Finally, 'C-States' are idle, power-saving processor states when a core is not being actively used it may enter one of these states (there are several levels).
However, if you choose to leave it enabled, IntervalZero strongly recommends that an even number of cores are dedicated to RTX64.
This is likely helpful only for a highly parallelized software application, which Maestro is not so we recommend that the feature be disabled. Thus, an 8-core processor with hyper-threading enabled appears as a 16-core processor to Windows. Intel's hyper-threading technology is intended to improve performance by creating 2 'logical cores' per physical core in the processor.
In initial Maestro 4 testing we disabled Turbo Boost (which dynamically raises the operating frequency of selected cores to respond to demanding tasks) because it was not needed and it was associated with a badly behaving driver and application (Intel Turbo Boost Max 3.0). IntervalZero recommends disabling SpeedStep because it may increase timer and interrupt latencies in RTSS applications. These are various features that have been introduced by Intel in an effort to improve the performance and/or reduce the power consumption of Intel processors.
Note that the RTX64 3.4 Runtime may not support the latest and greatest Intel processor, so be sure to check RTX64 documentation for processor compatibility! You'll need at least two open PCI-Express (PCIe) slots on the motherboard to hold the PCIe-6363 and the NIC dedicated to the RMVideo link, plus an additional PCIe slot for a second network card if you will integrate Maestro with the EyeLink tracker.ĭisable Intel SpeedStep, Turbo Boost, Hyper-threading, and C-States in the BIOS. In particular, a multi-core (at least 4, preferably 8) processor is a must, with 16GB RAM. Before you begin.Make sure you purchase a workstation that satisfies the system requirements of RTX64 and Maestro 4.
As with the Maestro 3 installation, you must have 'Administrator' privileges to install and configure the RTX64 runtime environment. Maestro 4 comes with a very simple installer that copies the required files to the Maestro 'home' directory and creates a Windows registry key with that directory's path. While much of the installation process for Maestro 4 mirrors that for Maestro 3, there are enough differences to merit a separate accounting here.