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.

Yunqian Luo

dblp:259/7089 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
4since 2021 · last 2026
0009-0000-3366-3722ORCID · corroborated

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

Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Security and privacy · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 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
3 papers
Processor architecture and microarchitecture · 57% Storage systems · 30% Distributed systems · 13%
Network and information security
2 papers
Cryptographic protocols and secure computation · 70% Hardware security and side channels · 21% Privacy and data protection · 10%

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

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture
instruction set architecture
0.912025
Titan-I: An Open-Source, High Performance RISC-V Vector Core · MICRO 2025
Processor architecture and microarchitecture
out-of-order execution
0.912025
Titan-I: An Open-Source, High Performance RISC-V Vector Core · MICRO 2025
Processor architecture and microarchitecture › instruction set architecture › vector extension
RISC-V vector extension
0.912025
Titan-I: An Open-Source, High Performance RISC-V Vector Core · MICRO 2025
Cryptographic protocols and secure computation › oblivious data structures
oblivious RAM
0.812024
Bulkor: Enabling Bulk Loading for Path ORAM · SP 2024
Storage systems › storage reliability
data recovery
0.812024
Bulkor: Enabling Bulk Loading for Path ORAM · SP 2024
Storage systems
storage reliability
0.812024
Bulkor: Enabling Bulk Loading for Path ORAM · SP 2024
Cryptographic protocols and secure computation
secure multiparty computation
0.712023
SODA: A Set of Fast Oblivious Algorithms in Distributed Secure Data Analytics · Proc. VLDB Endow. 2023
Distributed systems › distributed data processing
distributed data analytics
0.712023
SODA: A Set of Fast Oblivious Algorithms in Distributed Secure Data Analytics · Proc. VLDB Endow. 2023
Processor architecture and microarchitecture
vector processing
0.312025
Titan-I: An Open-Source, High Performance RISC-V Vector Core · MICRO 2025
Hardware security and side channels
trusted execution environments
0.212024
Bulkor: Enabling Bulk Loading for Path ORAM · SP 2024
Privacy and data protection › privacy-preserving computation
access pattern hiding
0.212023
SODA: A Set of Fast Oblivious Algorithms in Distributed Secure Data Analytics · Proc. VLDB Endow. 2023
Hardware security and side channels
side-channel resistance
0.212023
SODA: A Set of Fast Oblivious Algorithms in Distributed Secure Data Analytics · Proc. VLDB Endow. 2023

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

PathORAM · 1.5random communication · 1.3oblivious sort avoidance · 1.3bin-packing · 0.7bin packing · 0.7
YearPublicationVenuePosition
2026 obliv-clang: Real-World Oblivious Programming in C++
Yunqian Luo, Mingyu Gao 0001
APPT1
2025 Titan-I: An Open-Source, High Performance RISC-V Vector Core
abstract
Vector processing has evolved from early systems like the CDC STAR-100 and Cray-1 to modern ISAs like ARM's Scalable Vector Extension (SVE) and RISC-V Vector (RVV) extensions.However, scaling vector processing for contemporary workloads presents challenges due to overheads in traditional architectures.We introduce Titan-I (T1), an out-of-order (OoO) RVV architecture designed
Jiuyang Liu, Qinjun Li, Yunqian Luo, Jiongjia Lu, Shupei Fan, Jianhao Ye, Yanqi Yang, Zewen Ye, Yuhang Zeng, Wei Cong, Xuecheng Zou, Mingyu Gao 0001
MICRO3
2024 Bulkor: Enabling Bulk Loading for Path ORAM
abstract
Oblivious RAM (ORAM) is an important cryptographic primitive that aims to protect against data access pattern leakage. With the recent theoretical improvements in ORAM protocols and the introduction of hardware-based trusted execution environments (TEEs), ORAM has become an increasingly practical design that starts to be adopted in real-world secure systems. In this paper, we study the bulk loading problem of ORAM, i.e., constructing an ORAM structure with a large amount of data, which can benefit many scenarios in secure cloud systems, such as data recovery, layout conversion, and query processing. We propose BULKOR, an extension of the state-of-the-art Path ORAM protocol. BULKOR supports the deployment with TEEs in untrusted servers, and satisfies the doubly-oblivious requirement to alleviate the side channel concerns in modern TEEs. BULKOR improves both the theoretical complexity from $\mathcal{O}\left( {N{{\log }^3}N} \right)$ to $\mathcal{O}\left( {N{{\log }^2}N} \right)$, and the practical performance of ORAM bulk loading, without sacrificing the security guarantees. It significantly outperforms the baseline designs Oblix and ZeroTrace by 8.7× to 54.6× and 5.8× to 533.1×, respectively, in various settings that implement ORAM on hard disks or in memory.
Xiang Li 0156, Yunqian Luo, Mingyu Gao 0001
SP2
2023 SODA: A Set of Fast Oblivious Algorithms in Distributed Secure Data Analytics
abstract
Cloud systems are now a prevalent platform to host large-scale big-data analytics applications such as machine learning and relational database. However, data privacy remains as a critical concern for public cloud systems. Existing trusted hardware could provide an isolated execution domain on an untrusted platform, but also suffers from access-pattern-based side channels at various levels including memory, disks, and networking. Oblivious algorithms can address these vulnerabilities by hiding the program data access patterns. Unfortunately, current oblivious algorithms for data analytics are limited to single-machine execution, only support simple operations, and/or suffer from significant performance overheads due to the use of expensive global sort and excessive data padding. In this work, we propose SODA, a set of efficient and oblivious algorithms for distributed data analytics operators, including filter, aggregate, and binary equi-join. To improve performance, SODA completely avoids the expensive oblivious global sort primitive, and minimizes the data padding overheads. SODA makes use of low-cost (pseudo-)random communication instead of expensive global sort to ensure uniform data traffic in oblivious filter and aggregate. It also adopts a novel two-level bin-packing approach in oblivious join to alleviate both input redistribution and join product skewness, thus minimizing necessary data padding. Compared to the state-of-the-art system, SODA not only extends the functionality but also improves the performance. It achieves 1.1× to 14.6× speedups on complex multi-operator data analytics workloads.
Xiang Li 0156, Nuozhou Sun, Yunqian Luo, Mingyu Gao 0001
Proc. VLDB Endow.3