Home
Research
Publications
News
People
Teaching
12/2021
[Publications] Four papers have been accepted.
"
Enabling Efficient Large-Scale Deep Learning Training with Cache Coherent Disaggregated Memory Systems
" (
HPCA 2022
)
"
Learning Bounded Context-Free-Grammar via LSTM and the Transformer: the Difference and the Explanations
" (
AAAI 2022
)
"
ProFlip: Targeted Trojan Attack with Progressive Bit Flips
" (
ICCV 2021
)
"
Suraksha: A Framework to Analyze the Safety Implications of Perception Design Choices in AVs
"(
ISSRE 2021
)
07/2021
[Students] Hengyu Zhao successfully finished his Ph.D thesis defense. Congratulations, Dr. Zhao!
05/2021
[Publications] Four papers have been accepted.
"
Learn-to-Share: A Hardware-friendly Transfer Learning Framework Exploiting Computation and Parameter Sharing
" (
ICML 2021
,
long presentation
)
"
Ayudante: A Deep Reinforcement Learning Approach to Assist Persistent Memory Programming
" (
USENIX ATC 2021
)
"
FPRA: A Fine-grained Parallel RRAM Architecture
" (
ISLPED 2021
)
"Continuous CNN For Nonuniform Time Series" (
ICASSP 2021
)
04/2021
[Students] Xiao Liu successfully finished his Ph.D thesis defense. Congratulations, Dr. Liu!
02/2021
[Conference] I will serve as the TPC co-chair of
MICRO 2021
, please consider submitting your work.
01/2021
[Award] Our paper "
Characterizing and Modeling Non-Volatile Memory Systems
" (
MICRO 2020
) has been selected as one of the 12 papers in
IEEE Micro top picks from computer architecture conferences 2021
. Please check out the source code of
LENS and VANS
.
07/2020
[Publications] Six papers have been accepted.
"
Characterizing and Modeling Non-Volatile Memory Systems
" (
MICRO 2020
,
IEEE Micro top picks 2021
)
"
SubZero: Zero-copy IO for Persistent Main Memory FileSystems
" (
APSys 2020
,
Best Paper Award
)
"
Driving Scenario Perception-Aware Computing System Design in Autonomous Vehicles
" (
ICCD 2020
,
Best Paper in Track
)
"
Enhancing Model Parallelism in Neural Architecture Search for Multi-device System
" (
IEEE Micro SI on ML for Systems
)
"
Implementing Binary Neural Networks in Memory with Approximate Accumulation
" (
ISLPED 2020
)
"
Vehicular and Edge Computing for Emerging Connected and Autonomous Vehicle Applications
" (
DAC 2020
)
04/2020
[Publications] Our paper "
Safety Score: A Quantitative Approach to Guiding Safety-Aware Autonomous Vehicle Computing System Design
" has been accepted by
IEEE Intelligent Vehicles Symposium (IV 2020)
.
12/2019
[Publications] Our paper "
Deep symbolic superoptimization without human knowledge
" (
code
) has been accepted by
International Conference on Learning Representations (ICLR 2020)
.
10/2019
[Awards] I have been inducted to
MICRO Hall of Fame
.
09/2019
[Students] Two new students, Hanxian Huang and Theodoros Michailidis, joined our group. Welcome!
[Publications] Three papers have been accepted.
"
Coda: An End-to-End Neural Program Decompiler
" (
NeurIPS 2019
,
arXiv preprint
)
"
GenUnlock: An Automated Genetic Algorithm Framework for Unlocking Logic Encryption
"(
ICCAD 2019
) "Persistent Memory Workload Characterization: A Hardware Perspective" (
IISWC 2019
, short paper)
08/2019
[Publications] Two papers have been accepted to
MICRO 2019
.
"
Binary Star: Coordinated Reliability in Heterogeneous Memory Systems for High Performance and Scalability
"
"SSP: Eliminating Redundant Writes in Failure-Atomic NVRAMs via Shadow Sub-Paging"
05/2019
[Publications] Check our techinical report on autonomous vehicle safety: "
Towards Safety-Aware Computing System Design in Autonomous Vehicles"
.
[Publications] Three papers have been accepted.
"
DeepInspect: A Black-box Trojan Detection and Mitigation Framework for Deep Neural Networks
" (
IJCAI 2019
)
"
HR3AM: a Heat Resilient design for RRAM based neuromorphic computing
" (
ISLPED 2019
)
"Vorpal: Vector Clock-Inspired Ordering For Large Persistent Memory Systems" (
PODC 2019
).
03/2019
[Publications] Check out our paper on measuring Intel Optane DC Persistent Memory Module: "
Basic Performance Measurements of the Intel Optane DC Persistent Memory Module
" and the
press release
by the
Jacobs School of Engineering
.
[Publications] Our paper "
DeepAttest: An End-to-End Attestation Framework for Deep Neural Networks
" has been accepted by
ISCA 2019
.
02/2018
[Publications] Check out the Matheus' cool
lightning presentation
of our paper "
String Figure: A Scalable and Elastic Memory Network Architecture
" at HPCA 2019.
01/2019
[Publications] Our paper "
Rorg: Service Robot Software Management with Linux Containers
" has been accepted by
ICRA 2019
.
12/2018
[Publications] Checkout our report from the
NSF workshop on Grand Challenges in Computer Systems Research
, "
Inter-Disciplinary Research Challenges in Computer Systems for the 2020s
".
11/2018
[Publications] Our paper "
String Figure: A Scalable and Elastic Memory Network Architecture
" has accepted by
HPCA 2019
and "
PMTest: A Fast and Flexible Testing Framework for Persistent Memory Programs
" has been accepted by
ASPLOS 2019
.
09/2018
[Students] Four new students,
Cheng Fu
,
Hui Shi
, Yun Joon Soh,
Zixuan Wang
, joined our group. Welcome!
07/2018
[Publications] Our paper "
Processing-in-Memory for Energy-efficient Neural Network Training: A Heterogeneous Approach
." was accepted by
MICRO 2018
.
[Publications] Our paper "
Persistence Parallelism Optimization: A holistic approach from memory bus to RDMA network
." was accepted by
MICRO 2018
.
05/2018
[Publications] Our paper "
Reducing NVM Writes with Optimized Shadow Paging
" has been accepted by
HotStorage 2018
.
03/2018
[Publications] Our paper "
GraphH: A Processing-in-Memory Architecture for Large-scale Graph Processing
" has been accepted by
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD)
.
02/2018
[Publications] Check out the
lightning presentation
of our paper "
Steal but No Force: Efficient Hardware Undo+Redo Logging for Persistent Memory Systems
" at
HPCA 2018
.
[Conferences] I will serve on the program committe of
MICRO 2018
,
HPCA 2018
,
ISPASS 2018
,
IISWC 2018
,
DAC 2018
,
ICCAD 2018
,
ISLPED 2018
,
MEMSYS 2018
.
10/2017
[Publications] Our paper "
Steal but No Force: Efficient Hardware Undo+Redo Logging for Persistent Memory Systems
" has been accepted by
HPCA 2018
.
06/2017
[Publications] Our paper "
Approximate Image Storage with Multi-level Cell STT-MRAM Main Memory
" was accepted by
ICCAD 2017
.
[Publications] Our paper "
PRESCOTT: Preset-based Cross-Point Architecture for Spin-Orbit-Torque Magnetic Random Access Memory
" was accepted by
ICCAD 2017
.
02/2017
[Publications] Our paper "
Leave the Cache Hierarchy Operation as It Is: A New Persistent Memory Accelerating Approach
" was accepted by
DAC 2017
.
01/2017
[Awards] I received a
National Science Foundation CAREER Award
.
11/2016
[Conferences] I will serve on the program committee of
DAC 2017
,
IPDPS 2017
,
MEMSYS 2017
,
MSST 2017
,
ISLPED 2017
.
09/2016
[Students]
Hengyu Zhao
joined our group. Welcome!
07/2016
[Publications] Our paper "
A Unified Memory Network Architecture for In-Memory Computing in Commodity Servers
" was accepted by
MICRO 2016
.
05/2016
[Publications] Our paper "
Integrated Thermal Analysis for Processing In Die-Stacking Memory
" was accepted by
MEMSYS 2016
.
03/2016
[Conferences] I will chair the research session "
Memory that Never Forgets
" at
DAC 2016
. You are welcome to join.
[Publications] Our paper "
A Novel Processing-in-memory Architecture for Neural Network Computation in ReRAM-based Main Memory
" has been accepted by
ISCA 2016
.
[Publications] Our paper "
LAP: Loop-Block Aware Inclusion Properties for Energy-Efficient Asymmetric Last Level Caches
" has been accepted by
ISCA 2016
.
02/2016
[Publications] Our paper "
Using Memory-style Storage to Support Fault Tolerance in Data Centers
" was accepted by
USENIX CoolDC 2016
.
[Publications] Our paper "
Pinatubo: A Processing in Non-volatile Memory Architecture for Bulk Bitwise Operations
" was accepted by
DAC 2016
.
01/2016
[Conferences] I will serve as the co-chair on the architecture track of
IEEE NAS 2016
.
11/2015
[Conferences] I will serve on the program committee of
DAC 2016
,
MSST 2016
,
ISLPED 2016
,
ICS 2016
, and
SC 2016
. Please submit your excellent work!
09/2015
[Students] Three Ph.D. students (
Xiao Liu
,
Matheus Ogleari
, and
Yuxiong Zhu
) and three master students (Yiqiao Hu, Mengjie Li, and Borui Wang), joined our group. Welcome!
[Publications] Our paper "
ThyNVM: Enabling Software-Transparent Crash Consistency in Persistent Memory Systems
" was accepted by
MICRO 2015
.
07/2015
[Publications] One survey paper "
Overview of 3D Architecture Design Opportunities and Techniques
" was accepted by IEEE Design & Test.
[Publications] Our paper "
Buri: Scaling Big-memory Computing with Hardware-based Memory Expansion
" was accepted by ACM Transactions on Architecture and Code Optimization (TACO).
06/2015
[Publications] One book "
Die-stacking architecture. Synthesis Lectures on Computer Architecture
" was published by
Morgan& Claypool Publishers
.
03/2015
[Publications] One invited paper "
Core vs. Uncore: The Heart of Darkness
" was accepted by
DAC 2015
.
[Publications] Our paper "
History-Assisted Adaptive-Granularity Caches (HAAG$) for High Performance 3D DRAM Architectures
" was accepted by
ICS 2015
.
02/2015
[Publications] Our paper "
DimNoC: A Dim Silicon Approach towards Power-Efficient On-Chip Network
" was accepted by
DAC 2015
.
01/2015
[Employment] I joined the
Computer Engineering Department
at
University of California, Santa Cruz
as an assistant professor.
10/2014
[Publications] Our paper "
FIRM: Fair and High-Performance Memory Control for Persistent Memory System
" was accepted by
MICRO 2014
.
12/2013
[Awards] Our paper "
Kiln: Closing the Performance Gap Between Systems With and Without Persistence Support
" received the Best Paper Honorable Mention Award at
MICRO 2013
.