A CRC Comparison-Based Screen Data Management for Energy Efficient Virtual Desktop Infrastructure

Chang Yeop Han, Jongwon Oh, Jinyeol Kim, Raehyeong Kim, Kwang Hyun Go, Junghwan Oh, Seung Eun Lee · IEEE Access · 2025

Cloud computing exploits virtualized resources from a server with minimum user specifications. These virtualized resources are called a virtual machine (VM), and the VM enables a user to perform high performance computing. As the VM enables users to utilize high performance computing, the demand for virtual desktop infrastructure (VDI) which applies the VM as a desktop is increased. To use the VDI, the transmission of screen data from the VM to the user is essential. Recently, the workload of screen data transmission has increased due to the high screen resolution. In order to reduce the workload, several methods were proposed that transmit only the changed parts of the screen. However, comparing the screen data requires memory access to detect the changes in the screen. In this paper, we propose an efficient screen data management system for the VDI with the accelerated cyclic redundancy check (CRC) generation. By comparing the CRC of the screen blocks, the system reduces the number of memory access and power consumption. The accelerated CRC generation also reduces the workloads in high resolution screen data. We simulated 90,000 frames of 1920 by 1080 resolution in different types of programs. As a result, the proposed system reduced the data traffic up to 98% with an error rate of under 0.35% and reduced the number of memory access.

Read the paper · More papers on PaperTik