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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yuanqing Miao

dblp:45/8371 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
2since 2021 · last 2024
—ORCID · conflict

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

Systems, architecture and hardware · 3 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 1Databases, data management, data science and information retrieval · 1

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.

Network and information security
2 papers
Hardware security and side channels · 50% Network security · 27% Cryptographic primitives and cryptanalysis · 23%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Hardware accelerators and domain-specific architectures · 50% Processor architecture and microarchitecture · 38% GPUs and heterogeneous computing · 13%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network security
covert channel
0.812024
Veiled Pathways: Investigating Covert and Side Channels Within GPU Uncore · MICRO 2024
Hardware security and side channels › side-channel attack
GPU side channel
0.812024
Veiled Pathways: Investigating Covert and Side Channels Within GPU Uncore · MICRO 2024
Cryptographic primitives and cryptanalysis › cryptographic implementation
constant-time implementation
0.712023
Hardware Support for Constant-Time Programming · MICRO 2023
Hardware security and side channels
side-channel countermeasures
0.712023
Hardware Support for Constant-Time Programming · MICRO 2023
Processor architecture and microarchitecture
hardware-assisted security
0.712023
Hardware Support for Constant-Time Programming · MICRO 2023
Machine learning › Efficient and distributed learning
model compression
0.412020
PCNN: Pattern-based Fine-Grained Regular Pruning Towards Optimizing CNN Accelerators · DAC 2020
Machine learning › Efficient and distributed learning › model compression › pruning
weight pruning
0.412020
PCNN: Pattern-based Fine-Grained Regular Pruning Towards Optimizing CNN Accelerators · DAC 2020
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network accelerator
0.412020
PCNN: Pattern-based Fine-Grained Regular Pruning Towards Optimizing CNN Accelerators · DAC 2020
Hardware accelerators and domain-specific architectures › machine learning accelerator › CNN accelerator
sparse CNN accelerator
0.412020
PCNN: Pattern-based Fine-Grained Regular Pruning Towards Optimizing CNN Accelerators · DAC 2020

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

NVJPEG · 1.5NVENC · 1.5NVDEC · 1.5DRAM frequency scaling · 1.5constant-time programming · 1.3sparsity pattern mask · 0.9pattern-based pruning · 0.9
YearPublicationVenuePosition
2024 Veiled Pathways: Investigating Covert and Side Channels Within GPU Uncore
abstract
With the emergence of GPUs as first-class compute engines, more concentrated focus has been put into covert and side channel discovery in these architectures. However, most of the covert and side channels uncovered on GPUs to date are rooted in “GPU cores”, which include computational cores, cache and core interconnects, but they do not consider “GPU uncore”, which include non-computational engines, GPU DRAM, host-G PU links and inter-GPulinks. In this paper, we delve into the less-explored domains of GPU uncore, unveiling four novel leakage sources for covert and side channel exploitation: (1) GPU DRAM frequency scaling; (2) NVENC utilization; (3) NVDEC utilization; (4) NVJPEG utilization. What makes these covert and side channels interesting is that they all take effect under the GPU MPS mode - which fractionalizes GPU cores and GPU memory on both desktop-scale and server-scale GPUs. Furthermore, our study reevaluates PCI-e bandwidth allocation on GPUs. Notably, we have engineered covert and side channel capable of bypassing GPU MIG isolation - a mechanism implemented by NVIDIA to physically segregate hardware resources on server-scale GPUs. Our research showcases concrete examples of these covert and side channels, highlighting their potency in breaching system security, all achieved without necessitating root privileges. This underscores the practical implications and urgency of addressing these vulnerabilities in GPU architectures.
Yuanqing Miao, Yingtian Zhang, Dinghao Wu, Danfeng Zhang, Gang Tan, Rui Zhang 0037, Mahmut T. Kandemir
MICRO1
2023 Hardware Support for Constant-Time Programming
abstract
Side-channel attacks are one of the rising security concerns in modern computing platforms. Observing this, researchers have proposed both hardware-based and software-based strategies to mitigate side-channel attacks, targeting not only on-chip caches but also other hardware components like memory controllers and on-chip networks. While hardware-based solutions to side-channel attacks are usually costly to implement as they require modifications to the underlying hardware, software-based solutions are more practical as they can work on unmodified hardware. One of the recent software-based solutions is constant-time programming, which tries to transform an input program to be protected against side-channel attacks such that an operation working on a data element/block to be protected would execute in an amount of time that is independent of the input. Unfortunately, while quite effective from a security angle, constant-time programming can lead to severe performance penalties.
Yuanqing Miao, Mahmut T. Kandemir, Danfeng Zhang, Yingtian Zhang, Gang Tan, Dinghao Wu
MICRO1
2020 PCNN: Pattern-based Fine-Grained Regular Pruning Towards Optimizing CNN Accelerators
abstract
Weight pruning is a powerful technique to realize model compression. We propose PCNN, a fine-grained regular 1D pruning method. A novel index format called Sparsity Pattern Mask (SPM) is presented to encode the sparsity in PCNN. Leveraging SPM with limited pruning patterns and non-zero sequences with equal length, PCNN can be efficiently employed in hardware. Evaluated on VGG-16 and ResNet-18, our PCNN achieves the compression rate up to 8.4× with only 0.2% accuracy loss. We also implement a pattern-aware architecture in 55nm process, achieving up to 9.0× speedup and 28.39 TOPS/W efficiency with only 3.1% on-chip memory overhead of indices.
Zhanhong Tan, Jiebo Song, Sia Huat Tan, Hongyang Chen 0003, Yuanqing Miao, Yifu Wu, Shaokai Ye, Yanzhi Wang 0001, Dehui Li, Kaisheng Ma
DAC6
2010 Automatic Collecting Technique of Low Frequency Electromagnetic Signals and Its Application in Earthquake Study
Roberto Battiston, Xuhui Shen, Zhima Zeren, Xinyan Ouyang, Jiadong Qian, Jing Liu-Zeng, Yuanqing Miao
KSEM9