Performance options affect performance of the program and consumption of computer system resources, such as CPU and memory.

Data options define the format of saved data.

  • Screen update change the rate of Viewport refresh and data transfer between Server and Viewports
  • Kernel and device priorities defines the priority of corresponding threads. The priority of GUI is always normal. Time critical priority is not recommended but can be used for software synchronization of sequences with high repetition rates.
  • Device thread customizes the thread in which device drivers are working. The default option is 'For each device'. It is the fastest option for devices that take time to react on commands and multicore processors. 'Single thread for all' has to be used only for special cases. The 'Use Kernel thread' option forces to execute Kernel and devices in the single thread. For single processor computers and high speed devices this option shows highest SpecMan4EPR performance.
  • Communication warning option generates a warning if device does not response in specified time.
  • Arm to trigger delay insert a delay between acquisition device programming and sequence execution. May improve performance for slow acquisition devices. Negative number stands for no delay.
  • Force sequence programming eliminates the optimization which skip programming of sequences when it is not required. Not recommended.
  • Use data buffering stores the data of current scan into scan buffer (see also Viewport). Preservs experiment data when experiment is terminated in the middle of scan. Very recommended.