Demo Data from SIGIR 2026 / reviewers in the wild / expert
Tianhui Shi
dblp:272/8992
· DBLP profile ↗
4ranked-venue papers
2as first author
3since 2021 · last 2025
0009-0008-2418-4007ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 2 first-author · 3 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.
| Theoretical computer science
3 papers |
Graph algorithms and graph theory · 69% Computational complexity · 31% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Hardware accelerators and domain-specific architectures · 38% High-performance computing · 37% GPUs and heterogeneous computing · 24% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 50% Transfer learning and domain adaptation · 50% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Graph algorithms and graph theory › graph algorithms
graph pattern matching |
1.3 | 2 | 2025 | X-SET: An Efficient Graph Pattern Matching Accelerator With Order-Aware Parallel Intersection Units · MICRO 2025 GraphPi: high performance graph pattern matching through effective redundancy elimination · SC 2020 |
Hardware accelerators and domain-specific architectures
graph processing accelerator |
0.9 | 1 | 2025 | X-SET: An Efficient Graph Pattern Matching Accelerator With Order-Aware Parallel Intersection Units · MICRO 2025 |
Computational complexity › communication complexity › two-party communication
set intersection |
0.9 | 1 | 2025 | X-SET: An Efficient Graph Pattern Matching Accelerator With Order-Aware Parallel Intersection Units · MICRO 2025 |
GPUs and heterogeneous computing › heterogeneous computing systems
heterogeneous acceleration |
0.7 | 1 | 2023 | GraphSet: High Performance Graph Mining through Equivalent Set Transformations · SC 2023 |
Graph algorithms and graph theory
graph mining |
0.7 | 1 | 2023 | GraphSet: High Performance Graph Mining through Equivalent Set Transformations · SC 2023 |
Machine learning › Efficient and distributed learning
distributed training |
0.6 | 1 | 2022 | BaGuaLu: targeting brain scale pretrained models with over 37 million cores · PPoPP 2022 |
Machine learning › Transfer learning and domain adaptation › pre-training and adaptation
large-scale pre-trained models |
0.6 | 1 | 2022 | BaGuaLu: targeting brain scale pretrained models with over 37 million cores · PPoPP 2022 |
High-performance computing › large-scale training
large-scale training systems |
0.6 | 1 | 2022 | BaGuaLu: targeting brain scale pretrained models with over 37 million cores · PPoPP 2022 |
High-performance computing › large-scale graph processing
distributed graph mining |
0.4 | 1 | 2020 | GraphPi: high performance graph pattern matching through effective redundancy elimination · SC 2020 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.2 | 1 | 2022 | BaGuaLu: targeting brain scale pretrained models with over 37 million cores · PPoPP 2022 |
Methods — techniques the papers use, named apart from their topics
order-aware set intersection · 1.7barrier-free task scheduling · 1.7RISC-V SoC · 1.7pattern-aware algorithms · 1.3equivalent set transformations · 1.3application-system co-design · 1.1performance model · 0.9group theory · 0.92-cycles · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | X-SET: An Efficient Graph Pattern Matching Accelerator With Order-Aware Parallel Intersection UnitsabstractGraph Pattern Matching (GPM) is a critical task in a wide range of graph analytics applications, such as social network analysis and cybersecurity.Despite its importance, GPM remains challenging to accelerate due to its inherently irregular control flow and heavy reliance on set operations, which dominate execution time and introduce data dependencies that limit parallelism.While recent GPM accelerators attempt to improve performance, they often overlook the ordered nature of input data, resulting in redundant computations and inefficient hardware utilization.This paper presents X-SET, a GPM accelerator that overcomes these limitations by introducing two key innovations.First, we propose an Order-Aware Set Intersection Unit (SIU), which exploits input ordering to reduce the hardware complexity of parallel set intersection from O (𝑁 2 ) to O (𝑁 log 𝑁 ), achieving high throughput and significant area savings by avoiding unnecessary comparisons.Second, we develop a barrier-free task scheduler that breaks traditional DFS scheduling constraints by enabling asynchronous, outof-order task execution across different levels of the GPM search tree.X-SET is integrated into a RISC-V SoC, supporting end-to-end acceleration.Extensive experimental results show that X-SET outperforms state-of-the-art GPM accelerators, achieving 4.6×-142.9×improvements in compute density, with a geometric mean of 13.7×, and delivering 6.4× geometric mean and 42.9× maximum speedup in end-to-end performance.X-SET is open-sourced at github 1 . Tianhui Shi, Shixuan Sun, Jidong Zhai, Xinyu Chen 0001 |
MICRO | 2 |
| 2023 | GraphSet: High Performance Graph Mining through Equivalent Set TransformationsabstractGraph mining is of critical use in a number of fields such as social networks, knowledge graphs, and fraud detection. As an NP-complete problem, accelerating computation performance is the main target for current optimizations. Due to excellent performance, state-of-the-art graph mining systems mainly rely on pattern-aware algorithms. Despite previous efforts, complex control flows introduced by pattern-aware algorithms bring significant overhead and also impede further acceleration on heterogeneous hardware. Tianhui Shi, Jidong Zhai, Haojie Wang 0004, Qiqian Chen, Mingshu Zhai, Zixu Hao |
SC | 1 |
| 2022 | BaGuaLu: targeting brain scale pretrained models with over 37 million coresabstractLarge-scale pretrained AI models have shown state-of-the-art accuracy in a series of important applications. As the size of pretrained AI models grows dramatically each year in an effort to achieve higher accuracy, training such models requires massive computing and memory capabilities, which accelerates the convergence of AI and HPC. However, there are still gaps in deploying AI applications on HPC systems, which need application and system co-design based on specific hardware features. Zixuan Ma, Jiaao He, Jiezhong Qiu, Huanqi Cao, Yuanwei Wang, Zhenbo Sun, Liyan Zheng 0001, Haojie Wang 0004, Shizhi Tang, Tianyu Zheng, Junyang Lin, Guanyu Feng, Zeqiang Huang, Aohan Zeng, Jianwei Zhang 0012, Runxin Zhong, Tianhui Shi, Jie Tang 0001, Hongxia Yang, Xin Liu 0086, Jidong Zhai |
PPoPP | 18 |
| 2020 | GraphPi: high performance graph pattern matching through effective redundancy eliminationabstractGraph pattern matching, which aims to discover structural patterns in graphs, is considered one of the most fundamental graph mining problems in many real applications. Despite previous efforts, existing systems face two main challenges. First, inherent symmetry existing in patterns can introduce a large amount of redundant computation. Second, different matching orders for a pattern have significant performance differences and are quite hard to predict. When these factors are mixed, this problem becomes extremely complicated. High efficient pattern matching remains an open problem currently. To address these challenges, we propose GraphPi, a high performance distributed pattern matching system. GraphPi utilizes a new algorithm based on 2-cycles in group theory to generate multiple sets of asymmetric restrictions, where each set can eliminate redundant computation completely. We further design an accurate performance model to determine the optimal matching order and asymmetric restriction set for efficient pattern matching. We evaluate GraphPi on Tianhe-2A supercomputer. Results show that GraphPi outperforms the state-of-the-art system, by up to $ 105\times$ for 6 real-world graph datasets on a single node. We also scale GraphPi to 1,024 computing nodes (24,576 cores). Tianhui Shi, Mingshu Zhai, Jidong Zhai |
SC | 1 |