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

Shuangyu Cai

dblp:377/9645 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
4since 2021 · last 2025
0009-0001-9543-3559ORCID · corroborated

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

Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021

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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Memory systems · 65% Electronic design automation · 22% Parallel and multicore computing · 13%
Network and information security
1 paper
Privacy and data protection · 50% Cryptographic protocols and secure computation · 50%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 100%

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

TopicWeightPapersLastEvidence papers
Memory systems
processing-in-memory
1.522024
PimPam: Efficient Graph Pattern Matching on Real Processing-in-Memory Hardware · Proc. ACM Manag. Data 2024
NDPBridge: Enabling Cross-Bank Coordination in Near-DRAM-Bank Processing Architectures · ISCA 2024
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search
0.812024
Seesaw: Compensating for Nonlinear Reduction with Linear Computations for Private Inference · ICML 2024
Privacy and data protection
privacy-preserving machine learning
0.812024
Seesaw: Compensating for Nonlinear Reduction with Linear Computations for Private Inference · ICML 2024
Cryptographic protocols and secure computation
secure inference
0.812024
Seesaw: Compensating for Nonlinear Reduction with Linear Computations for Private Inference · ICML 2024
Electronic design automation › hardware verification and test › pattern matching
graph pattern matching
0.812024
PimPam: Efficient Graph Pattern Matching on Real Processing-in-Memory Hardware · Proc. ACM Manag. Data 2024
Graph algorithms and graph theory › graph algorithms
graph pattern matching
0.812024
PimPam: Efficient Graph Pattern Matching on Real Processing-in-Memory Hardware · Proc. ACM Manag. Data 2024
Parallel and multicore computing
load balancing
0.212024
NDPBridge: Enabling Cross-Bank Coordination in Near-DRAM-Bank Processing Architectures · ISCA 2024
Parallel and multicore computing
task allocation
0.212024
PimPam: Efficient Graph Pattern Matching on Real Processing-in-Memory Hardware · Proc. ACM Manag. Data 2024

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

pruning · 1.5neural architecture search · 1.5load-aware task assignment · 1.5dynamic bitmap · 1.5data partitioning · 1.5hardware-software co-design · 0.8
YearPublicationVenuePosition
2025 CarDreamer: Open-Source Learning Platform for World-Model-Based Autonomous Driving
abstract
To safely navigate intricate real-world scenarios, autonomous vehicles (AVs) must be able to adapt to diverse road conditions and anticipate future events. World model (WM)-based reinforcement learning (RL) has emerged as a promising approach by learning and predicting the complex dynamics of various environments. Nevertheless, to the best of our knowledge, there does not exist an open-source platform for training and testing such algorithms in complicated driving environments. To fill this void, we introduce CarDreamer, the first open-source learning platform designed specifically for developing and evaluating WM-based autonomous driving algorithms. It comprises a few key components, including 1) WM Backbone: CarDreamer has integrated some state-of-the-art WMs, which simplifies the reproduction of RL algorithms; 2) Built-In Tasks: CarDreamer offers a comprehensive set of highly configurable driving tasks which are compatible with gym interfaces and are equipped with empirically optimized reward functions; and 3) Task Development Suite: CarDreamer integrates a flexible task development suite to streamline the creation of driving tasks. This suite enables easy definition of traffic flows and vehicle routes, along with automatic collection of multimodal observation data. Furthermore, we conduct extensive experiments using built-in tasks to evaluate the performance and potential of WMs in autonomous driving. Thanks to the richness and flexibility of CarDreamer, we also systematically study the impact of observation modality, observability, and sharing of vehicle intentions on AV safety and efficiency. All code and documents are accessible on our GitHub pagehttps://github.com/ucd-dare/CarDreamer.
Dechen Gao, Shuangyu Cai, Hanchu Zhou, Iman Soltani 0001, Junshan Zhang
IEEE Internet Things J.2
2024 Seesaw: Compensating for Nonlinear Reduction with Linear Computations for Private Inference
abstract
With increasingly serious data privacy concerns and strict regulations, privacy-preserving machine learning (PPML) has emerged to securely execute machine learning tasks without violating privacy. Unfortunately, the computational cost to securely execute nonlinear computations in PPML remains significant, calling for new model architecture designs with fewer nonlinear operations. We propose Seesaw, a novel neural architecture search method tailored for PPML. Seesaw exploits a previously unexplored opportunity to leverage more linear computations and nonlinear result reuse, in order to compensate for the accuracy loss due to nonlinear reduction. It incorporates specifically designed pruning and search strategies, not only to efficiently handle the much larger design space of both linear and nonlinear operators, but also to achieve a better balance between the model accuracy and the online/offline execution latencies. Compared to the state-of-the-art design for image classification on ImageNet, Seesaw achieves 1.68$\times$ lower online latency and 1.55$\times$ lower total online + offline latency at 71% iso-accuracy, or 3.65% higher accuracy at iso-latency of 190 seconds, while using much simpler and faster search and training methods.
Fabing Li, Shuangyu Cai, Mingyu Gao 0001
ICML3
2024 NDPBridge: Enabling Cross-Bank Coordination in Near-DRAM-Bank Processing Architectures
abstract
Various near-data processing (NDP) designs have been proposed to alleviate the memory wall challenge for data-intensive applications. Among them, near-DRAM-bank NDP architectures, by incorporating logic near each DRAM bank, promise the highest efficiency and have already been commercially available now. However, due to physical isolation, fast and direct cross-bank communication is impossible in these architectures, limiting their usage to only simple parallel patterns. Applications may also suffer from severe load imbalance if each bank contains data with diverse computation loads. We thus propose NDPBridge, with novel hardware-software co-design to enable cross-bank communication and dynamic load balancing for near-bank NDP systems. We introduce hardware bridges along the DRAM hierarchy to coordinate message transfers among banks. The hardware changes are constrained and do not disrupt the existing DDR links and protocols. We further enable hierarchical and data-transfer-aware load balancing, built upon the above hardware communication path and a task-based programming model. The data transfer overheads are minimized with several novel optimizations to hide latency, avoid congestion, and reduce traffic. Our evaluation shows that NDPBridge significantly outperforms existing NDP designs by $2.23 \times$ to $2.98 \times$ on average.
Boyu Tian, Yiwei Li 0004, Li Jiang 0002, Shuangyu Cai, Mingyu Gao 0001
ISCA4
2024 PimPam: Efficient Graph Pattern Matching on Real Processing-in-Memory Hardware
abstract
Graph pattern matching is powerful and widely applicable to many application domains. Despite the recent algorithm advances, matching patterns in large-scale real-world graphs still faces the memory access bottleneck on conventional computing systems. Processing-in-memory (PIM) is an emerging hardware architecture paradigm that puts computing cores into memory devices to alleviate the memory wall issues. Real PIM hardware has recently become commercially accessible to the public. In this work, we leverage the real PIM hardware platform to build a graph pattern matching framework, PimPam, to benefit from its abundant computation and memory bandwidth resources. We propose four key optimizations in PimPam to improve its efficiency, including (1) load-aware task assignment to ensure load balance, (2) space-efficient and parallel data partitioning to prepare input data for PIM cores, (3) adaptive multi-threading collaboration to automatically select the best parallelization strategy during processing, and (4) dynamic bitmap structures that accelerate the key operations of set intersection. When evaluated on five patterns and six real-world graphs, PimPam outperforms the state-of-the-art CPU baseline system by 22.5x on average and up to 71.7x, demonstrating significant performance improvements.
Shuangyu Cai, Boyu Tian, Huanchen Zhang, Mingyu Gao 0001
Proc. ACM Manag. Data1