Full desktop experience delivered from the datacenter
Tophan delivers complete desktop environments to any device with a screen and a network connection. The desktop runs on the server, the user sees pixels — and the experience is indistinguishable from sitting at a physical workstation.
Desktop VMs run on Tophan nodes with GPU resources allocated per user or pool. The display protocol (SPICE for LAN, noVNC for browser access) streams the desktop to the client device. Multi-monitor support, audio passback, USB device redirection, and shared clipboard work out of the box.
GPU passthrough gives users direct access to physical GPUs for CAD, 3D modeling, video editing, and other workloads that demand hardware acceleration. GPU sharing via SR-IOV or mediated passthrough lets multiple users share a single GPU when full passthrough isn’t needed.
Thin clients boot via PXE from Tophan’s built-in DHCP/TFTP server. A thin client is any x86 device — no proprietary hardware required. It boots a minimal image, connects to Tophan, and presents the user’s desktop. The device itself stores nothing.
| Feature | Description |
|---|---|
| SPICE Protocol | High-performance LAN display with near-native latency |
| noVNC | Browser-based access from any device, no client install |
| GPU Passthrough | Dedicated GPU per VM for professional graphics workloads |
| GPU Sharing | SR-IOV and mediated passthrough for shared GPU access |
| Multi-Monitor | Up to 4 displays per desktop session |
| Audio | Bidirectional audio passback over SPICE |
| USB Redirection | Local USB devices available inside the remote desktop |
| Clipboard Sync | Copy/paste between local and remote environments |
| PXE Thin Client | Network boot any x86 device as a zero-config thin client |