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

Mingqin Li

dblp:213/3471 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
5since 2021 · last 2026
—ORCID · conflict

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

Artificial intelligence and machine learning · 4 · 2 since 2021Systems, architecture and hardware · 2 · 2 since 2021Databases, data management, data science and information retrieval · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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.

Databases, data mining, and information retrieval
2 papers
Information retrieval · 73% Indexing and storage engines · 27%
Computer networks
1 paper
Edge and fog computing · 100%
Software engineering, system software, and programming languages
2 papers
Compilers and program optimization · 100%
Artificial intelligence
2 papers
Efficient and distributed learning · 100%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Cloud and datacenter computing · 42% GPUs and heterogeneous computing · 37% Storage systems · 21%

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

TopicWeightPapersLastEvidence papers
Information retrieval › similarity search
nearest neighbor search
1.422025
VecFlow: A High-Performance Vector Data Management System for Filtered-Search on GPUs · Proc. ACM Manag. Data 2025
SPANN: Highly-efficient Billion-scale Approximate Nearest Neighborhood Search · NeurIPS 2021
Edge and fog computing › edge inference
edge-cloud collaborative inference
1.012026
AIMS: Cost-Efficient LLM-Based Agent Deployment in Hybrid Cloud-Edge Environments · EuroSys 2026
Edge and fog computing
model selection
1.012026
AIMS: Cost-Efficient LLM-Based Agent Deployment in Hybrid Cloud-Edge Environments · EuroSys 2026
Machine learning › Efficient and distributed learning
model compilation
0.512021
DynaTune: Dynamic Tensor Program Optimization in Deep Neural Network Compilation · ICLR 2021
Information retrieval › similarity search › nearest neighbor search
approximate nearest neighbor search
0.512021
SPANN: Highly-efficient Billion-scale Approximate Nearest Neighborhood Search · NeurIPS 2021
Information retrieval › indexing
inverted index
0.512021
SPANN: Highly-efficient Billion-scale Approximate Nearest Neighborhood Search · NeurIPS 2021
Compilers and program optimization
deep learning compiler
0.512021
DynaTune: Dynamic Tensor Program Optimization in Deep Neural Network Compilation · ICLR 2021
Compilers and program optimization › deep learning compiler
tensor program optimization
0.512021
DynaTune: Dynamic Tensor Program Optimization in Deep Neural Network Compilation · ICLR 2021
Machine learning › Efficient and distributed learning › inference efficiency
inference optimization
0.412020
AdaTune: Adaptive Tensor Program Compilation Made Efficient · NeurIPS 2020
Compilers and program optimization
autotuning
0.412020
AdaTune: Adaptive Tensor Program Compilation Made Efficient · NeurIPS 2020
Compilers and program optimization › domain-specific compilation
tensor algebra compilation
0.412020
AdaTune: Adaptive Tensor Program Compilation Made Efficient · NeurIPS 2020
Cloud and datacenter computing › inference serving
LLM serving
0.312026
AIMS: Cost-Efficient LLM-Based Agent Deployment in Hybrid Cloud-Edge Environments · EuroSys 2026
GPUs and heterogeneous computing
GPU computing
0.312025
VecFlow: A High-Performance Vector Data Management System for Filtered-Search on GPUs · Proc. ACM Manag. Data 2025
Storage systems › flash and SSD
solid-state drive
0.112021
SPANN: Highly-efficient Billion-scale Approximate Nearest Neighborhood Search · NeurIPS 2021

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

iteration-level scheduling · 2.0adaptive model selection · 2.0label-centric indexing · 1.7architecture-aware optimization · 1.7tensor program optimization · 1.0query-aware pruning · 1.0hierarchical balanced clustering · 1.0auto-tuning · 1.0surrogate model with uncertainty quantification · 0.9learning to compile · 0.9contextual optimization · 0.9adaptive evaluation · 0.9
YearPublicationVenuePosition
2026 AIMS: Cost-Efficient LLM-Based Agent Deployment in Hybrid Cloud-Edge Environments
abstract
In the realm of AI, large language models (LLMs) like GPT-5, central to the operation of AI agents, predominantly operate in the cloud, incurring high operational costs. With local-based small language models (SLMs) becoming more accurate, the necessity of cloud-exclusive processing is being reconsidered. An AI agent's response to a user's request comprises a series of subtasks or iterations. Existing approaches choose either an LLM or SLM for the entire request to ensure similar outputs, but this is ineffective for AI agents as SLMs may generate differing subtasks, compromising final accuracy. In this paper, we first conduct experimental analysis to understand the features of AI agent operations. Leveraging our findings, we propose the Adaptive Iteration-level Model Selector (AIMS), a lightweight scheduler to automatically partition an AI agent's subtasks between local-based SLM and cloud-based LLM. AIMS considers the varying subtask features and strategically decides the location for each subtask in order to use SLM as much as possible while maintaining the accuracy level. Our experimental results demonstrate that AIMS achieves up to a 27.5% relative improvement in accuracy and up to 31.4% relative increase in SLM usage compared to HybridLLM. It offloads 83.4% of subtasks to a local SLM while attaining similar accuracy on average compared with the cloud-only LLM approach.
Haiying Shen, Shuai Che, Mahdi Ghandi, Mingqin Li
EuroSys5
2025 VecFlow: A High-Performance Vector Data Management System for Filtered-Search on GPUs
abstract
Vector search and database systems have become a keystone component in many AI applications. While many prior research has investigated how to accelerate the performance of generic vector search, emerging AI applications require running more sophisticated vector queries efficiently, such as vector search with attribute filters. Unfortunately, recent filtered-ANNS solutions are primarily designed for CPUs, with few exploration and limited performance of filtered-ANNS that take advantage of the massive parallelism offered by GPUs. In this paper, we present VecFlow, a novel high-performance vector filtered search system that achieves unprecedented high throughput and recall while obtaining low latency for filtered-ANNS on GPUs. We propose a novel label-centric indexing and search algorithm that significantly improves the selectivity of ANNS with filters. In addition to algorithmic level optimization, we provide architecture-aware optimizations for VecFlow's functional modules, effectively supporting both small batch and large batch queries, and single-label and multi-label query processing. Experimental results on NVIDIA A100 GPU over several public available datasets validate that VecFlow achieves 5 million QPS for recall 90%, outperforming state-of-the-art CPU-based solutions such as Filtered-DiskANN by up to 135 times. Alternatively, VecFlow can easily extend its support to high recall 99% regime, whereas strong GPU-based baselines plateau at around 80% recall.
Jingyi Xi, Chenghao Mo, Benjamin Karsin, Artem M. Chirkin, Mingqin Li, Minjia Zhang
Proc. ACM Manag. Data5
2021 DynaTune: Dynamic Tensor Program Optimization in Deep Neural Network Compilation
Minjia Zhang, Chi Wang 0001, Mingqin Li
ICLR4
2021 DUET: A Compiler-Runtime Subgraph Scheduling Approach for Tensor Programs on a Coupled CPU-GPU Architecture
abstract
Deep neural networks (DNNs) are currently the foundation for many artificial intelligence tasks. Existing DL frameworks and compilers often focus on optimizing DL inference speed against CPUs and GPUs in isolation while missing the opportunities to reap the benefits of aggregated computation power from both CPU and GPU. We show that there are DNNs that exhibit complex computation patterns, and different components might be suitable for executing on different types of devices to maximize performance gains. Based on this observation, we present a DNN inference engine, called DUET, that explores potential concurrent execution opportunities on heterogeneous CPU-GPU architecture for DNN inference. In particular, we introduce (i) a coarse-grained partitioning strategy that divides a DNN computation graph into subgraphs that retain high computational granularity with relatively low communication volume, (ii) a compiler-aware profiling method to include DL compiler optimization into the loop to improve scheduling decisions, and (iii) a greedy-correction subgraph scheduling algorithm that automatically maps the DNN computation to CPU and GPU without input from model developers. We evaluate DUET against several DNNs that exhibit complex model structures and compare its performance against existing DL frameworks and the state-of-the-art DNN compiler. The experiment results show that DUET is much faster than existing DL frameworks and obtains 1.5-2.3 times and 1.3-6.4 times speed-ups against the optimized code by the state-of-the-art DNN compiler on GPU and CPU alone, respectively.
Minjia Zhang, Zehua Hu, Mingqin Li
IPDPS3
2021 SPANN: Highly-efficient Billion-scale Approximate Nearest Neighborhood Search
abstract
The in-memory algorithms for approximate nearest neighbor search (ANNS) have achieved great success for fast high-recall search, but are extremely expensive when handling very large scale database. Thus, there is an increasing request for the hybrid ANNS solutions with small memory and inexpensive solid-state drive (SSD). In this paper, we present a simple but efficient memory-disk hybrid indexing and search system, named SPANN, that follows the inverted index methodology. It stores the centroid points of the posting lists in the memory and the large posting lists in the disk. We guarantee both disk-access efficiency (low latency) and high recall by effectively reducing the disk-access number and retrieving high-quality posting lists. In the index-building stage, we adopt a hierarchical balanced clustering algorithm to balance the length of posting lists and augment the posting list by adding the points in the closure of the corresponding clusters. In the search stage, we use a query-aware scheme to dynamically prune the access of unnecessary posting lists. Experiment results demonstrate that SPANN is 2X faster than the state-of-the-art ANNS solution DiskANN to reach the same recall quality 90% with same memory cost in three billion-scale datasets. It can reach 90% recall@1 and recall@10 in just around one millisecond with only about 10% of original memory cost. Code is available at: https://github.com/microsoft/SPTAG.
Qi Chen 0009, Mingqin Li, Chuanjie Liu, Zengzhong Li, Mao Yang 0004, Jingdong Wang 0001
NeurIPS4
2020 AdaTune: Adaptive Tensor Program Compilation Made Efficient
abstract
Deep learning models are computationally intense, and implementations often have to be highly optimized by experts or hardware vendors to be usable in practice. The DL compiler, together with Learning to Compile have proven to be a powerful technique for optimizing tensor programs. However, a limitation of this approach is that it still suffers from unbearably long overall optimization time. In this paper, we present a new method, called AdaTune, that significantly reduces the optimization time of tensor programs for high-performance deep learning inference. In particular, we propose an adaptive evaluation method that statistically early terminates a costly hardware measurement without losing much accuracy. We further devise a surrogate model with uncertainty quantification that allows the optimization to adapt to hardware and model heterogeneity better. Finally, we introduce a contextual optimizer that provides adaptive control of the exploration and exploitation to improve the transformation space searching effectiveness. We evaluate and compare the levels of optimization obtained by a state-of-the-art DL compiler and AdaTune. The experiment results show that AdaTune obtains up to 115% higher GFLOPS than the baseline under the same optimization time budget. Furthermore, AdaTune provides 1.3--3.9X speedup in optimization time over the state-of-the-art to reach the same optimization quality for a range of models across different hardware architectures.
Minjia Zhang, Chi Wang 0001, Mingqin Li
NeurIPS4
2018 Fast Clustering with Flexible Balance Constraints
abstract
Balanced clustering aims at partitioning a dataset with roughly even cluster sizes while exploiting the intrinsic structure of the data. Despite attracting increased attention recently in both the academia and the industry, most existing balanced clustering algorithms still have high run time complexities that prevent them from being applied to large datasets. To cope with this challenge, we propose a Fast Clustering with Flexible balance Constraints FCFC, a simple, fast and effective clustering algorithm that can deal with flexible balance constraints. In essence, FCFC employs K-means as the core clustering algorithm and the cluster size variances as the penalty for imbalance. The objective function consists of the combined classical K-means clustering cost as well as the imbalance penalty. By exploiting a new insight of the second term, FCFC is able to employ an efficient K-means-like optimization procedure that can scale to big datasets. Furthermore, we also extend our model for multiple balance constraints with theoretical supports. Extensive experimental results show that our method exceeds several state-of-the-art methods by large margins in terms of efficiency and clustering quality. Finally, a real-world application for Bing search is provided, where data are organized in multiple machines with data size and query frequency balancing objectives. In the simulated scenario, our solution achieves the same fidelity score while reduces cost by 75% compared to the baseline method.
Hongfu Liu 0001, Ziming Huang, Mingqin Li, Yun Fu 0001
IEEE BigData4