NICE Desktop Cloud Visualization (DCV) is a high-performant Remote 3D technology enabling Technical Computing users seamless remote access to 2D/3D interactive VDI desktops on-premises and in the cloud – for CAE/CAD, Oil&Gas, LifeSciences, Research and other application areas – at an attractive pricing.
Why is DCV successful?
The DCV remote 3D technology offers a range of advantages:
- No data transfer needed – instant pre- and post-processing. No wait time until the large results have arrived at your workstation for post-processing
- Data stays securely in the data center – only pixels are sent to the client
- Collaboration between engineers with full 3D support
- Provide access to high-end 3D performance for every engineer and researcher
- Support external CAE/CAD workers, suppliers, remote sites
- Support for home-workers or on travel to access their own workstation
- Save cost by sharing and consolidating GPU and CPU power – supports efficient Linux physical GPU sharing as well as vGPU (virtual GPUs) in VMs for Windows and Linux supported by KVM, Xenserver, VMWare
- No local workstation heat or noise – a standard laptop is sufficient to display the high-end 3D remote graphics
- Support for Remote USB (smart cards, 3D SpaceMouse, USB Dongles, Stylus, …)
The DCV protocol optimally adapts to heterogeneous networking infrastructures like LAN, WAN and VPN automatically handling bandwidth and latency constraints. All 3D desktops and applications run natively on the remote machines, which can share the same physical GPU in case of Linux for e.g. 8-10 or more users. In addition virtual machines are supported for Windows (e.g. virtual GPUs supported by the Grid technology) and Linux.
NICE DCV for Windows Remote 3D Desktops
For Windows server side NICE DCV offers high performant remote 3D desktop access for:
- NICE DCV on physical Windows workstation or server with GPU
- NICE DCV in virtualized Windows VM with vGPU or physical GPU attached
vGPU or virtual GPU are subsets of a physical nVidia Grid GPU or AMD GPU where e.g. 1GB, 2GB, … frame buffer can be allocated for the respective vGPU. The GPU rendering performance is typically distributed to the different vGPUs on a first come first serve basis.
The vGPU is made available to the Windows OS in the Virtual Machine and NICE DCV via GPU-passthrough enable by the hypervisor which could be e.g. KVM, VMWare or XenServer. Our analysis of price performance of different nVidia GPUs provides additional background.
NICE DCV for Linux Remote 3D Desktops
NICE DCV typically supports around 10-15 physical performant 3D Linux desktops of different users on one GPU or multiple GPUs while sharing the resources. This is a very efficient and straight-forward approach on the physical Linux with full performance.
NICE DCV can launch different sessions for each 3D desktop sharing the GPU. Todays GPUs computation power is sufficient to support many concurrent users. Also the GPU memory with 8GB to 16GB or even up to 48 GB supports many concurrent 3D Linux applications as often the consumption of GPU memory by the 3D applications is less than expected also for large models.
The GPU consumption of each 3D application can be analyzed with nvidia-smi which helps to understand overall GPU memory consumption (please find more background on nvidia-smi and price performance of different GPU types in our article Overview of selected nVidia GPU cards).
NICE DCV Use Cases
Engineers and scientists are immediately empowered by taking full advantage of server-side high-end graphics cards, fast I/O performance and large memory nodes hosted in the public or private 3D Cloud, rather then waiting for the next upgrade of their workstations or the large input decks to download.
When using NICE DCV, the scene geometry and graphics state are rendered on a central server, and pixel streams are sent most efficiently to one or multiple remote displays at the users workstation or laptop.
Of course NICE DCV works perfectly fine without a GPU as well supporting 2D or CPU based 3D rendering as well.
You can download NICE DCV from the download page including a built-in free trial for 14 days. We are happy to provide a free trial license extension for a deeper dive.
Our Technical Guides provide help with installing NICE DCV, troubleshooting, … – check them out in case you need help.
If you need help with architecting and sizing your 2D/3D VDI infrastructure we are happy to schedule a call to dive deeper on your requirements and help fine-tune your VDI architecture.
Read more about NICE DCV here:
EnginFrame Views – VDI Session Management
The EnginFrame Views session management portal offers seamless integration with NICE DCV as well as other remote visualization technologies for intuitive session management including
- Single-Sign-On – The remote desktop comes up on your screen without logging in
- Session thumbnails (configurable)
- Sharing of desktop sessions with collaborators and viewers
- Predefinition of applications to start directly instead of the full desktop (application only)
- Overview of visualization hosts status, load, number of users, …
In case you are interested in HPC in the Cloud head over to our overview article HPC in the Cloud – Pros and Cons.