2020


MICRO
More with Less — Deriving More Translation Rules with Less Training Data for DBTs Using Parameterization
Jinhu Jiang, Rongchao Dong, Zhongjun Zhou, Changheng Song, Wenwen Wang, Pen-Chung Yew, Weihua Zhang
IEEE/ACM International Symposium on Microarchitecture (MICRO)

TPDS
Architectural Support for NVRAM Persistence in GPUs
Sui Chen, Lei Liu, Weihua Zhang, and Lu Peng
IEEE Transactions on Parallel and Distributed Systems (TPDS)Volume: 31, Issue: 5, May 1 2020

TPDS
A High Throughput B+tree for SIMD architectures
Weihua Zhang,Zhaofeng Yan,Yuzhe Lin,Chuanlei Zhao,Lu Peng
IEEE Transactions on Parallel and Distributed Systems (TPDS)Volume: 31, Issue: 3, March 1 2020

2019


ATC
Unleashing the Power of Learning: An Enhanced Learning-based Approach for Dynamic Binary Translation
Changheng Song, Wenwen Wang, Pen-Chung Yew, Weihua Zhang
The 2019 USENIX Annual Technical Conference (ATC’19)

PPoPP
Harmonia: A High Throughput B+ Tree for GPUs
Zhaofeng Yan, Yuzhe Lin, Lu Peng, Weihua Zhang
The 24th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming(PPoPP 2019)

2018


FCS
Computer comparisons in the presence of performance variation
Samuel Irving,Bin Li,Shaoming Chen,Lu Peng,Weihua Zhang,Lide Duan
Frontiers of Computer Science(FCS)

TPDS
Scaling Concurrent Index Structures under Contention Using HTM
Weihua Zhang, Xin Wang, Shiyu Ji, Ziyun Wei, Zhaoguo Wang, Haibo Chen
IEEE Transactions on Parallel and Distributed Systems(TPDS)Volume: 29,Issue: 8,Aug 1 2018

TCAD
qSwitch: Dynamical Off-Chip Bandwidth Allocation between Local and Remote Accesses
Shaoming Chen, Lu Peng, Samuel Irving, Zhou Zhao, Weihua Zhang and Ashok Srivastava
IEEE Transactions on on Computer-Aided Design of Integrated Circuits and Systems(TCAD), Volume: 37, Issue: 1, Jan. 2018

2017


TPDS
Prophet: A Parallel Instruction-Oriented Many-Core Simulator
Weihua Zhang, Xiaofeng Ji, Yunping Lu, Haojun Wang, Haibo Chen, Pen-Chung Yew
IEEE Transactions on Parallel and Distributed Systems (TPDS) volume: 28,Issue:10,Oct 1 2017

TPDS
VarCatcher: A Framework for Tackling Performance Variability of Parallel Workloads on Multi-core
Weihua Zhang, Xiaofeng Ji, Bo Song, Shiqiang Yu, Haibo Chen, Pen-Chung Yew, Tao Li, Wenyun Zhao
IEEE Transactions on Parallel and Distributed Systems (TPDS) Volume: 28, Issue: 4, April 1 2017

PPoPP
Eunomia: Scaling Concurrent Search Trees under Contention Using HTM
Xin Wang, Weihua Zhang, Zhaoguo Wang, Ziyun Wei, Haibo Chen, Wenyun Zhao
The 22nd ACM SIGPLAN Symposium on Principle and Practice of Parallel Computing (PPoPP 2017).

2016


TPDS
Performance Analysis of Multimedia Retrieval Workloads Running on Multicore
Yunping Lu, Xin Wang, Weihua Zhang, Haibo Chen, Lu Peng, Wenyun Zhao
IEEE Transaction on Parallel and Distributed Systems (TPDS) Volume: 27, Nov 2016

TC
Hardware Support for Concurrent Detection of Multiple Concurrency Bugs on Fused CPU-GPU Architectures
Weihua Zhang, Shiqiang Yu, Haojun Wang, Zhuofang Dai, Haibo Chen
IEEE Transactions on Computers (TC) Volume: 65, No. 10, October 2016

TPDS
A Loosely-Coupled Full-System Multicore Simulation Framework
Weihua Zhang, Haojun Wang, Yunping Lu, Haibo Chen and Wenyun Zhao
IEEE Transaction on Parallel and Distributed Systems (TPDS) Volume: 27, Issue: 6, June 1 2016

ICPP
Understanding the Architectural Characteristics of EDA Algorithms
Xin Wang, Xiaofeng Ji, Yunping Lu, Yi Li, Weijia Zhou, Weihua Zhang, Wenyun Zhao
The 45th International Conference on Parallel Processing (ICPP)

JPDC
Parallelizing Image Feature Extraction Algorithms on Multi-core Platforms
Yunping Lu, Yi Li, Bo Song, Weihua Zhang, Haibo Chen, Lu Peng
Journal of Parallel and Distributed Computing (JPDC) Volume: 92, May 2016

VEE
Performance Analysis and Optimization of Full Garbage Collection in a Production JVM
Yang Yu, Tianyang Lei, Weihua Zhang, Haibo Chen, Binyu Zang
The 12th Annual International Conference on Virtual Execution Environments (VEE2016)