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.

Zimu Guo

dblp:181/9179 · DBLP profile ↗
← Back
9ranked-venue papers
6as first author
2since 2021 · last 2026
—ORCID · conflict

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

Systems, architecture and hardware · 7 · 6 first-author · 1 since 2021Security and privacy · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.

Artificial intelligence
2 papers
Efficient and distributed learning · 94% Language models and text generation · 6%
Network and information security
3 papers
Cryptographic protocols and secure computation · 71% Hardware security and side channels · 20% Cryptographic primitives and cryptanalysis · 9%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Storage systems · 57% Electronic design automation · 43%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
federated and distributed training
1.012026
SwiftFL: Enabling Speculative Training for On-Device Federated Deep Learning · EuroSys 2026
Machine learning › Efficient and distributed learning › distributed training
straggler mitigation
1.012026
SwiftFL: Enabling Speculative Training for On-Device Federated Deep Learning · EuroSys 2026
Machine learning › Efficient and distributed learning › model compression › sparsity
activation sparsity
0.912025
Comet: Accelerating Private Inference for Large Language Model by Predicting Activation Sparsity · SP 2025
Machine learning › Efficient and distributed learning
model compression
0.912025
Comet: Accelerating Private Inference for Large Language Model by Predicting Activation Sparsity · SP 2025
Cryptographic protocols and secure computation
secure inference
0.912025
Comet: Accelerating Private Inference for Large Language Model by Predicting Activation Sparsity · SP 2025
Cryptographic protocols and secure computation
secure multiparty computation
0.912025
Comet: Accelerating Private Inference for Large Language Model by Predicting Activation Sparsity · SP 2025
Machine learning › Efficient and distributed learning
distributed training
0.312026
SwiftFL: Enabling Speculative Training for On-Device Federated Deep Learning · EuroSys 2026
Storage systems
flash and SSD
0.312017
FFD: A Framework for Fake Flash Detection · DAC 2017
Natural language and speech › Language models and text generation
large language model inference
0.312025
Comet: Accelerating Private Inference for Large Language Model by Predicting Activation Sparsity · SP 2025
Hardware security and side channels
intellectual property protection
0.212015
Investigation of obfuscation-based anti-reverse engineering for printed circuit boards · DAC 2015
Cryptographic primitives and cryptanalysis
obfuscation
0.212015
Investigation of obfuscation-based anti-reverse engineering for printed circuit boards · DAC 2015
Electronic design automation › physical design
printed circuit board design
0.212015
Investigation of obfuscation-based anti-reverse engineering for printed circuit boards · DAC 2015

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

activation sparsity prediction · 1.7KV cache prefetching · 1.7speculative execution · 1.0gradient compensation · 1.0client selection · 1.0chip fingerprinting · 0.6chip ID generation · 0.6permutation blocks · 0.4
YearPublicationVenuePosition
2026 SwiftFL: Enabling Speculative Training for On-Device Federated Deep Learning
abstract
Federated deep learning (FDL) is a promising privacy-preserving approach for training deep neural networks on distributed datasets without raw data sharing. But the classical synchronous FDL faces straggler problem: slow trainers severely impede overall efficiency. Inspired by speculative execution techniques in modern processors, this paper proposes SwiftFL, a novel and efficient speculative training system for FDL. Instead of simply waiting for slower trainer, SwiftFL proactively updates the global model with predicted gradients, enabling faster trainers to speculatively initiate the next training round. Furthermore, a gradient compensation technique is proposed to correct mispredicted training without re-training. Finally, to overcome the model-drift problem caused by fast trainers perform more local training rounds, we propose a client selection strategy. This strategy determines whether trainers should perform speculative training by striking a balance between two metrics: model drift degree and local training efficiency. In the evaluation, we compare SwiftFL with four state-of-the-art FDL systems and demonstrate that SwiftFL achieves an average speedup of 6.08× while maintaining consistent final model accuracy.
Yuhui Zhang 0011, Guang Yan, Xin Zhang 0110, Zimu Guo, Lutan Zhao, Jiangfeng Cao, Dan Meng 0002, Rui Hou 0001
EuroSys4
2025 Comet: Accelerating Private Inference for Large Language Model by Predicting Activation Sparsity
abstract
With the growing use of large language models (LLMs) hosted on cloud platforms to offer inference services, privacy concerns about the potential leakage of sensitive information are escalating. Secure Multi-Party Computation (MPC) is a promising solution to protect the privacy in LLM inference. However, MPC requires frequent inter-server communication, causing high performance overhead. Inspired by the prevalent activation sparsity of LLMs, where most neuron are not activated after non-linear activation functions, we propose an efficient private inference system, Comet. This system employs an accurate and fast predictor to predict the sparsity distribution of activation function output. Additionally, we introduce a new private inference protocol. It efficiently and securely avoids computations involving zero values by exploiting the spatial locality of the predicted sparsity distribution. While this computation-avoidance approach impacts the spatiotemporal continuity of KV cache entries, we address this challenge with a low-communication overhead cache refilling strategy that merges miss requests and incorporates a prefetching mechanism. Finally, we evaluate Comet on four common LLMs and compare it with six state-of-the-art private inference systems. Comet achieves a$1.87\times-2.63\times$speedup and a$1.94\times-2.64\times$communication reduction.
Guang Yan, Yuhui Zhang 0011, Zimu Guo, Lutan Zhao, Xiaojun Chen 0004, Wenhao Wang 0001, Dan Meng 0002, Rui Hou 0001
SP3
2020 Permutation Network De-obfuscation: A Delay-based Attack and Countermeasure Investigation
abstract
Permutation-based obfuscation has been proposed to protect hardware against cloning, overproduction, reverse engineering, and unauthorized operation. To prevent key extraction from memory, the key used by the obfuscation is usually stored in volatile memory. Since the key is erased after the system loses power, this scheme is often considered the best way to prevent a key from being stolen, since many attacks would require power. However, in this article, we propose a new attack where the key is determined by exploring path aging within the permutation network used for obfuscation. Both the theoretical analysis and experimental results are provided. A practical procedure to achieve the proposed attack is also discussed in the context of an attacker’s capabilities and knowledge. The proposed attack is executed in both simulation and hardware. The experimental results show the accuracy of identifying the key is over 80% and more than enough to reduce the number of brute-force combinations required by an attacker. This attack accuracy reaches 100% when the permutation network has experienced sufficient degradations. Besides the attack, we also propose a low-cost countermeasure that sweeps the permutation network configurations. Incorporating this countermeasure, the proposed attack becomes no better than brute-force guessing.
Zimu Guo, Sreeja Chowdhury, Mark Tehranipoor, Domenic Forte
ACM J. Emerg. Technol. Comput. Syst.1
2018 SCARe: An SRAM-Based Countermeasure Against IC Recycling
abstract
With the rapid growth of the electronics market, counterfeiting of integrated circuits (ICs), in particular IC recycling, has become a serious issue in recent years. Recycled ICs are those harvested from old systems and resold in the supply chain as new. Such ICs exhibit lower performance and shorter lifetime and, as a result, pose threats to the security and reliability of electronic systems. In this paper, we propose a recycled IC detection framework called static random-access memory (SRAM)-based countermeasure against IC recycling (SCARe) to detect the aging of SRAM cells. Our framework can be applied to both standalone SRAM chips and system on chips with embedded SRAM. For each SRAM under detection, statistical analysis is conducted to differentiate the recycled and new ICs. To mimic the practical aging scenario, 16 commodity SRAM chips from three different manufacturers and different technology nodes (e.g., 90, 110, and 130 nm) are stressed under high-temperature and supply-voltage conditions for different periods of time. The experimental results from new and aged SRAM chips, which represents recycled ICs, demonstrate that our proposed technology can achieve extremely high-detection success rate (no lower than 96.5%). The minimal in-field usage, which can be detected by SCARe, is 7 h.
Zimu Guo, Xiaolin Xu 0001, Md Tauhidur Rahman 0001, Mark Tehranipoor, Domenic Forte
IEEE Trans. Very Large Scale Integr. Syst.1
2017 FFD: A Framework for Fake Flash Detection
abstract
Counterfeit electronics have become a big concern in the globalized semiconductor industry where chips might be recycled, remarked, cloned or overproduced. In this work, we advance the state-of-the-art counterfeit detection of flash memory, which is widely used in electronic systems. Fake memories may be used in critical systems, such as missiles, military aircrafts and helicopters, thus diminishing their reliability. In addition, there are countless stories of fake flash drives in the general consumer market. We propose a comprehensive framework called FFD to detect fake flash memories (i.e., recycled, remarked and cloned parts). FFD is validated with 200,000 commercial flash memory pages. Experimental results show that our framework performs well in: 1) nearly 100% detection accuracy of flash with as little as 5% usage, 2) estimating the flash memory usage with high resolution (≤ 5% of its maximal endurance). Another contribution of this work is a chip ID generation technique that can generate unique flash fingerprints with greater than 99.3% reliability.
Zimu Guo, Xiaolin Xu 0001, Mark Tehranipoor, Domenic Forte
DAC1
2017 Human recognition from photoplethysmography (PPG) based on non-fiducial features
abstract
Photoplethysmography (PPG) signals have unique identity properties for human recognition, and are becoming easier to capture by emerging IoT sensors. Existing research on PPG-based biometric systems rely on fiducial methods that extract landmarks from the PPG signal as features. This paper investigates non-fiducial methods that operating in a holistic manner that is less sensitive to noise in landmarks. We compare PPG-based human verification of 42 subjects with fiducial and non-fiducial methods (specifically, discrete wavelet transform) and classification using a neural network and support vector machine. The experimental results demonstrate higher test recognition rates for wavelet transform feature extraction. We further improve our results by selecting a subset of features via the genetic algorithm.
Nima Karimian, Zimu Guo, Mark Tehranipoor, Domenic Forte
ICASSP2
2017 Obfuscation-Based Protection Framework against Printed Circuit Boards Unauthorized Operation and Reverse Engineering
abstract
Printed circuit boards (PCBs) are a basic necessity for all modern electronic systems but are becoming increasingly vulnerable to cloning, overproduction, tampering, and unauthorized operation. Most efforts to prevent such attacks have only focused on the chip level, leaving a void for PCBs and higher levels of abstraction. In this article, we propose the first ever obfuscation-based framework for the protection of PCBs. Central to our approach is a permutation block that hides the inter-chip connections between chips on the PCB and is controlled by a key. If the correct key is applied, then the correct connections between chips are made. Otherwise, the connections are incorrectly permuted, and the PCB/system fails to operate. We propose a permutation network added to the PCB based on a Benes network that can easily be implemented in a complex programmable logic device or field-programmable gate arrays. Based on this implementation, we analyze the security of our approach with respect to (i) brute-force attempts to reverse engineer the PCB, (ii) brute-force attempts at guessing the correct key, and (iii) physical and logistic attacks by a range of adversaries. Performance evaluation results on 12 reference designs show that brute force generally requires prohibitive time to break the obfuscation. We also provide detailed requirements for countermeasures that prevent reverse engineering, unauthorized operation, and so on, for different classes of attackers.
Zimu Guo, Jia Di, Mark Tehranipoor, Domenic Forte
ACM Trans. Design Autom. Electr. Syst.1
2016 Hardware security meets biometrics for the age of IoT
abstract
The Internet of Things (IoT) is a concept that involves connecting endpoint devices and physical objects to the Internet. While IoT is envisioned to dramatically increase convenience in our daily lives, it could also result in catastrophic economic and safety issues. Considering the applications envisioned for IoT (smart cities, homes, retail, etc.), security must be handled with great care and should start from the bottom up (i.e., from the hardware level). As a good deal of IoT devices require interaction between devices and humans, biometrics provide an interesting opportunity for improving both the convenience and security in IoT applications. In this paper, we consider the potential benefits and challenges associated with incorporating biometrics into IoT. We combine novel biometrics, such as ECG and PPG, and system-level obfuscation approaches to prevent reverse engineering, tampering and unauthorized access of IoT devices and other electronic systems. Our preliminary results are promising and motivate future work in this area.
Zimu Guo, Nima Karimian, Mark Tehranipoor, Domenic Forte
ISCAS1
2015 Investigation of obfuscation-based anti-reverse engineering for printed circuit boards
abstract
Prior work has shown that printed circuit board (PCB) reverse engineering can be accomplished with inexpensive home solutions as well as state-of-the-art technologies. Once the information of how components on a PCB are connected is determined, an adversary can steal the IP, clone the design, determine points of attack on a system, etc. Existing chip-level obfuscation techniques are not applicable to board level due to the significant differences between chips and PCBs. In this paper, we propose a PCB obfuscation approach that relies on permutation blocks to hide the interconnects among the PCB's circuit components. A detailed framework is provided to implement the proposed approach and evaluate its performance. Potential attacks and countermeasures are also discussed. Results obtained from five industrial reference designs show that it is nearly impossible to break the proposed approach by brute force, even under pessimistic assumptions. Our investigation also reveals that PCBs containing a programmable component with 64 pins (or more) are well-protected by our approach, making it suitable for a large percentage of systems and applications.
Zimu Guo, Mark Tehranipoor, Domenic Forte, Jia Di
DAC1