activity
20162022
most citedDeep Learning based Data Prefetching in CPU-GPU Unified Virtual Memory

26 citations · 66 across the 10 of their papers we have counts for

collaborators

10 papers

quant-ph2022

Not All SWAPs Have the Same Cost: A Case for Optimization-Aware Qubit Routing

Ji Liu, Peiyi Li, Huiyang Zhou

Despite rapid advances in quantum computing technologies, the qubit connectivity limitation remains to be a critical challenge. Both near-term NISQ quantum computers and relatively…

cs.DC2022★ 13 cited

An Intelligent Framework for Oversubscription Management in CPU-GPU Unified Memory

Xinjian Long, Xiangyang Gong, Huiyang Zhou

This paper proposes a novel intelligent framework for oversubscription management in CPU-GPU UVM. We analyze the current rule-based methods of GPU memory oversubscription with unif…

cs.DC2022★ 26 cited

Deep Learning based Data Prefetching in CPU-GPU Unified Virtual Memory

Xinjian Long, Xiangyang Gong, Huiyang Zhou

Unified Virtual Memory (UVM) relieves the developers from the onus of maintaining complex data structures and explicit data migration by enabling on-demand data movement between CP…

quant-ph2020★ 5 cited

Relaxed Peephole Optimization: A Novel Compiler Optimization for Quantum Circuits

Ji Liu, Luciano Bello, Huiyang Zhou

In this paper, we propose a novel quantum compiler optimization, named relaxed peephole optimization (RPO) for quantum computers. RPO leverages the single-qubit state information t…

cs.CR2020★ 1 cited

Streamlining Integrity Tree Updates for Secure Persistent Non-Volatile Memory

Alexander Freij, Shougang Yuan, Huiyang Zhou +1

Emerging non-volatile main memory (NVMM) is rapidly being integrated into computer systems. However, NVMM is vulnerable to potential data remanence and replay attacks. Established…

cs.DC2020★ 1 cited

MKPipe: A Compiler Framework for Optimizing Multi-Kernel Workloads in OpenCL for FPGA

Ji Liu, Abdullah-Al Kafi, Xipeng Shen +1

OpenCL for FPGA enables developers to design FPGAs using a programming model similar for processors. Recent works have shown that code optimization at the OpenCL level is important…

cs.LG2019

In-Place Zero-Space Memory Protection for CNN

Hui Guan, Lin Ning, Zhen Lin +3

Convolutional Neural Networks (CNN) are being actively explored for safety-critical applications such as autonomous vehicles and aerospace, where it is essential to ensure the reli…

quant-ph2019★ 19 cited

Quantum Circuits for Dynamic Runtime Assertions in Quantum Computation

Huiyang Zhou, Gregory Byrd

In this paper, we propose quantum circuits for runtime assertions, which can be used for both software debugging and error detection. Runtime assertion is challenging in quantum co…

cs.DC2019

Exploring Memory Persistency Models for GPUs

Zhen Lin, Mohammad Alshboul, Yan Solihin +1

Given its high integration density, high speed, byte addressability, and low standby power, non-volatile or persistent memory is expected to supplement/replace DRAM as main memory.…

cs.DC2016★ 1 cited

Optimizing Memory Efficiency for Deep Convolutional Neural Networks on GPUs

Chao Li, Yi Yang, Min Feng +2

Leveraging large data sets, deep Convolutional Neural Networks (CNNs) achieve state-of-the-art recognition accuracy. Due to the substantial compute and memory operations, however,…