The following Operating systems are officially supported with RealityServer. Note that most versions of Windows and Linux will work well with RealityServer but may not be officially supported:
|Operating System||64 bit||32 bit|
|Windows Server 2008 R2 (*)||Yes||No|
|Windows Server 2012 R2 (*)||Yes||No|
|Windows Server 2016||Yes||No|
|Red Hat Enterprise Linux 6®||Yes||No|
|Red Hat Enterprise Linux 7®||Yes||No|
|CentOS Linux 6||Yes||No|
|CentOS Linux 7||Yes||No|
All hosts forming one RealityServer cluster should have the same amount of memory. The memory recommendations apply to both, system memory and GPU memory, since renderers may switch within an application. We recommend having at least as much system memory as the sum of all GPU memory in your system, preferably more.
|Recommended||8 GB and higher|
RealityServer® must use a 64-bit CPU. Multicore CPUs are supported.
Iray Photoreal can work on CPU or GPU however use of a modern GPU is highly recommended for best performance. Iray Interactive and Iray Realtime modes require a supported GPU. For CUDA based rendering modes a Compute Capability 2.0 or later GPU is required as well as a driver supporting CUDA 8.0. The following GPUs are officially supported:
For correct operation of graphics hardware it is essential to utilise up to date drivers. The following drivers have been tested and are known to work well with RealityServer:
Tesla Cluster Compute (TCC) driver versions and modes provided by NVIDIA are not supported by RealityServer. Detection of multiple GPU devices for use with OpenGL requires the OpenGL GPU Affinity extension.
For clustering Gigabit Ethernet is recommended. For maximum efficiency and usability UDP multicast support is required within the network environment.
Working knowledge of the chosen client and server technologies being employed by the RealityServer application being designed is assumed. Familiarity with the .mi scene syntax and 3D computer graphics paradigms is useful.