Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Chao Zhang 0115

dblp:94/3019-115 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
2since 2021 · last 2025
0009-0000-7824-5823ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 2 first-author · 1 since 2021Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
5 papers
Cloud and datacenter computing · 51% GPUs and heterogeneous computing · 17% Hardware accelerators and domain-specific architectures · 16%
Network and information security
1 paper
Network security · 100%

Topics — the 14 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems
fault tolerance
0.912025
Fault Escaping: Improving Robustness of DPU Enhanced Platform with Mutual Assisted VM Recovery · ASPLOS (3) 2025
Cloud and datacenter computing › virtualization › virtual machine management
virtual machine fault tolerance
0.912025
Fault Escaping: Improving Robustness of DPU Enhanced Platform with Mutual Assisted VM Recovery · ASPLOS (3) 2025
Cloud and datacenter computing
virtualization
0.822024
vCrypto: a Unified Para-Virtualization Framework for Heterogeneous Cryptographic Resources · INFOCOM 2024
VGRIS: Virtualized GPU Resource Isolation and Scheduling in Cloud Gaming · ACM Trans. Archit. Code Optim. 2014
Hardware accelerators and domain-specific architectures
cryptographic accelerator
0.812024
vCrypto: a Unified Para-Virtualization Framework for Heterogeneous Cryptographic Resources · INFOCOM 2024
Cloud and datacenter computing › virtualization
i/o virtualization
0.812024
vCrypto: a Unified Para-Virtualization Framework for Heterogeneous Cryptographic Resources · INFOCOM 2024
Cloud and datacenter computing › cloud applications
cloud gaming
0.532014
vGASA: Adaptive Scheduling Algorithm of Virtualized GPU Resource in Cloud Gaming · IEEE Trans. Parallel Distributed Syst. 2014
VGRIS: Virtualized GPU Resource Isolation and Scheduling in Cloud Gaming · ACM Trans. Archit. Code Optim. 2014
VGRIS: virtualized GPU resource isolation and scheduling in cloud gaming · HPDC 2013
GPUs and heterogeneous computing › GPU resource management
GPU virtualization
0.532014
vGASA: Adaptive Scheduling Algorithm of Virtualized GPU Resource in Cloud Gaming · IEEE Trans. Parallel Distributed Syst. 2014
VGRIS: Virtualized GPU Resource Isolation and Scheduling in Cloud Gaming · ACM Trans. Archit. Code Optim. 2014
VGRIS: virtualized GPU resource isolation and scheduling in cloud gaming · HPDC 2013
GPUs and heterogeneous computing
GPU scheduling
0.422014
vGASA: Adaptive Scheduling Algorithm of Virtualized GPU Resource in Cloud Gaming · IEEE Trans. Parallel Distributed Syst. 2014
VGRIS: virtualized GPU resource isolation and scheduling in cloud gaming · HPDC 2013
Hardware accelerators and domain-specific architectures › accelerator offloading
DPU offloading
0.312025
Fault Escaping: Improving Robustness of DPU Enhanced Platform with Mutual Assisted VM Recovery · ASPLOS (3) 2025
Network security › secure communication › secure communication protocol
TLS
0.212024
vCrypto: a Unified Para-Virtualization Framework for Heterogeneous Cryptographic Resources · INFOCOM 2024
GPUs and heterogeneous computing
GPU resource management
0.212014
VGRIS: Virtualized GPU Resource Isolation and Scheduling in Cloud Gaming · ACM Trans. Archit. Code Optim. 2014
Cloud and datacenter computing › resource management
resource isolation
0.212014
VGRIS: Virtualized GPU Resource Isolation and Scheduling in Cloud Gaming · ACM Trans. Archit. Code Optim. 2014
Parallel and multicore computing › parallel scheduling
adaptive scheduling
0.112014
vGASA: Adaptive Scheduling Algorithm of Virtualized GPU Resource in Cloud Gaming · IEEE Trans. Parallel Distributed Syst. 2014
Embedded and real-time systems
real-time scheduling
0.112014
vGASA: Adaptive Scheduling Algorithm of Virtualized GPU Resource in Cloud Gaming · IEEE Trans. Parallel Distributed Syst. 2014

Methods — techniques the papers use, named apart from their topics

polling · 1.5paravirtualization · 1.5memory sharing · 1.5SR-IOV · 1.5hybrid synchronization · 0.9VM state migration · 0.9scheduling API framework · 0.2feedback control · 0.2adaptive scheduling · 0.2
YearPublicationVenuePosition
2025 Fault Escaping: Improving Robustness of DPU Enhanced Platform with Mutual Assisted VM Recovery
abstract
Modern cloud servers achieve significant performance improvements by exploiting data processing units (DPUs) to offload virtualization overhead.Unlike traditional monolithic hypervisors, this offloading approach splits VM state and distributes hypervisor functions across the DPU and the Host, transforming the cloud server from a single system into a sophisticated orchestration of multiple self-managed processing units.However, the failure rate of these systems has significantly increased, as errors from either the DPU or the Host can crash the entire machine.All these changes necessitate a comprehensive revamp of current VM fault tolerance and isolation mechanisms.This paper explores a novel approach to VM fault tolerance by treating the split hypervisors on the DPU SoC and the Host as redundant peers.We propose a fault-escaping scheme that enables VMs to escape from a failing SoC or Host.With hybrid synchronization, the entire VM state becomes fully accessible on either the SoC or the Host with minimum synchronization overhead (in kilobytes).Instead of recovering the failed hypervisor, this scheme migrates the verified VM state, allowing the VM to escape from the failure
Chao Zhang 0115, Tao Xu 0057, Pai Liu, Zhilang Xu, Jinhu Li, Wenhui Shu, Feifei Fan, Yibin Shen, Jianming Song, Jiesheng Wu, Jian Li 0021
ASPLOS (3)1
2024 vCrypto: a Unified Para-Virtualization Framework for Heterogeneous Cryptographic Resources
abstract
Transport Layer Security (TLS) connections involve costly cryptographic operations which incur significant resource consumption in the cloud. Hardware accelerators are affordable substitutes of expensive CPU cores to accommodate with the constantly increasing security requirements of datacenters. Existing accelerators virtualization mainly relies on passthrough of Single Root I/O Virtualization (SR-IOV) devices. However, deficiency of service accessibility, functionality and availability make device passthrough not an optimal solution for heterogeneous accelerators with different capabilities. To make up the gap, we propose vCrypto, a unified para-virtualization framework for heterogeneous cryptographic resources. vCrypto supports stateful crypto requests offloading and result retrieval with session lifecycle management and event driven notification. vCrypto transparently integrates virtual crypto device capabilities into the OpenSSL framework to benefit existing applications that are based on crypto library APIs without modification. Multiple physical resources can be partitioned flexibly and scheduled cooperatively to enhance the functionality, performance and robustness of virtual crypto service. Finally, vCrypto achieves an optimized performance with two layers polling and memory sharing mechanism. The comprehensive experiments show that with the same cryptographic resources used, vCrypto framework can provide 2.59x to 3.36x higher AES-CBC-HMAC-SHA1 throughput compared to passthrough SR-IOV device.
Chao Zhang 0115, Zongpu Zhang, Hubin Zhang, Weigang Li 0002, Yibin Shen, Jian Li 0021, Haibing Guan
INFOCOM2
2014 VGRIS: Virtualized GPU Resource Isolation and Scheduling in Cloud Gaming
abstract
To achieve efficient resource management on a graphics processing unit (GPU), there is a demand to develop a framework for scheduling virtualized resources in cloud gaming. In this article, we propose VGRIS, a resource management framework for virtualized GPU resource isolation and scheduling in cloud gaming. A set of application programming interfaces (APIs) is provided so that a variety of scheduling algorithms can be implemented within the framework without modifying the framework itself. Three scheduling algorithms are implemented by the APIs within VGRIS. Experimental results show that VGRIS can effectively schedule GPU resources among various workloads.
Zhengwei Qi, Jianguo Yao 0002, Chao Zhang 0115, Zhizhou Yang, Haibing Guan
ACM Trans. Archit. Code Optim.3
2014 vGASA: Adaptive Scheduling Algorithm of Virtualized GPU Resource in Cloud Gaming
abstract
As the virtualization technology for GPUs matures, cloud gaming has become an emerging application among cloud services. In addition to the poor default mechanisms of GPU resource sharing, the performance of cloud games is inevitably undermined by various runtime uncertainties such as rendering complex game scenarios. The question of how to handle the runtime uncertainties for GPU resource sharing remains unanswered. To address this challenge, we propose vGASA, a virtualized GPU resource adaptive scheduling algorithm in cloud gaming. vGASA interposes scheduling algorithms in the graphics API of the operating system, and hence the host graphic driver or the guest operating system remains unmodified. To fulfill the service level agreement as well as maximize GPU usage, we propose three adaptive scheduling algorithms featuring feedback control that mitigates the impact of the runtime uncertainties on the system performance. The experimental results demonstrate that vGASA is able to maintain frames per second of various workloads at the desired level with the performance overhead limited to 5-12 percent.
Chao Zhang 0115, Jianguo Yao 0002, Zhengwei Qi, Haibing Guan
IEEE Trans. Parallel Distributed Syst.1
2013 VGRIS: virtualized GPU resource isolation and scheduling in cloud gaming
Chao Zhang 0115, Zhengwei Qi, Jianguo Yao 0002, Yin Wang 0001, Haibing Guan
HPDC2