Mingxia Li

dblp:47/8623 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
7since 2021 · last 2024
—ORCID · conflict

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

Artificial intelligence and machine learning · 3 · 1 first-author · 2 since 2021Computer networks · 3 · 1 first-author · 3 since 2021Systems, architecture and hardware · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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
2 papers
Cloud and datacenter computing · 64% Memory systems · 16% Distributed systems · 16%
Computer networks
1 paper
Content delivery and video streaming · 70% Edge and fog computing · 30%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%

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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
cluster resource management and scheduling
1.322023
Dynamic Resource Allocation for Deep Learning Clusters with Separated Compute and Storage · INFOCOM 2023
SiloD: A Co-design of Caching and Scheduling for Deep Learning Clusters · EuroSys 2023
Memory systems
cache
0.712023
SiloD: A Co-design of Caching and Scheduling for Deep Learning Clusters · EuroSys 2023
Cloud and datacenter computing › cluster resource management and scheduling › cluster scheduling
deep learning cluster scheduling
0.712023
SiloD: A Co-design of Caching and Scheduling for Deep Learning Clusters · EuroSys 2023
Distributed systems
distributed caching
0.712023
SiloD: A Co-design of Caching and Scheduling for Deep Learning Clusters · EuroSys 2023
Content delivery and video streaming
caching
0.512021
Asymptotically Optimal Online Caching on Multiple Caches With Relaying and Bypassing · IEEE/ACM Trans. Netw. 2021
Content delivery and video streaming › caching
online caching
0.512021
Asymptotically Optimal Online Caching on Multiple Caches With Relaying and Bypassing · IEEE/ACM Trans. Netw. 2021
Machine learning › Efficient and distributed learning
distributed training
0.212023
SiloD: A Co-design of Caching and Scheduling for Deep Learning Clusters · EuroSys 2023
GPUs and heterogeneous computing › multi-GPU computing
GPU scaling
0.212023
Dynamic Resource Allocation for Deep Learning Clusters with Separated Compute and Storage · INFOCOM 2023
Content delivery and video streaming
content delivery network
0.112021
Asymptotically Optimal Online Caching on Multiple Caches With Relaying and Bypassing · IEEE/ACM Trans. Netw. 2021

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

co-design of caching and scheduling · 1.3social welfare maximization · 0.7closed-form optimization · 0.7online algorithm · 0.5competitive analysis · 0.5
YearPublicationVenuePosition
2024 Research on Threat Assessment evaluation model based on improved CNN algorithm
Yongjun Feng, Mingxia Li, Yongji Pei, Xinlei Huang
Multim. Tools Appl.2
2023 SiloD: A Co-design of Caching and Scheduling for Deep Learning Clusters
abstract
Deep learning training on cloud platforms usually follows the tradition of the separation of storage and computing. The training executes on a compute cluster equipped with GPUs/TPUs while reading data from a separate cluster hosting the storage service. To alleviate the potential bottleneck, a training cluster usually leverages its local storage as a cache to reduce the remote IO from the storage cluster. However, existing deep learning schedulers do not manage storage resources thus fail to consider the diverse caching effects across different training jobs. This could degrade scheduling quality significantly.
Zhenhua Han, Zhi Yang 0001, Quanlu Zhang, Mingxia Li, Fan Yang 0024, Qianxi Zhang, Binyang Li, Yuqing Yang 0001, Lili Qiu, Lidong Zhou
EuroSys5
2023 Dynamic Resource Allocation for Deep Learning Clusters with Separated Compute and Storage
abstract
The separation of compute and storage in modern cloud services eases the deployment of general applications. However, with the development of accelerators such as GPU/TPU, Deep Learning (DL) training is suffering from potential IO bottlenecks when loading data from storage clusters. Therefore, DL training jobs need to either create local cache in the compute cluster to reduce the bandwidth demands or scale up the IO capacity with higher bandwidth cost. It is full of challenges to choose the best strategy due to the heterogeneous cache/IO preference of DL models, shared dataset among multiple jobs and dynamic GPU scaling of DL training. In this work, we exploit the job characteristics based on their training throughput, dataset size and scalability. For fixed GPU allocation of jobs, we propose CBA to minimize the training cost with a closed-form approach. For clusters that can automatically scale the GPU allocations of jobs, we extend CBA to AutoCBA to support diverse job utility functions and improve social welfare within a limited budget. Extensive experiments with production traces validate that CBA and AutoCBA can reduce IO cost and improve total social welfare by up to 20.5% and 2.27×, respectively, over the state-of-the-art schedulers for DL training.
Mingxia Li, Zhenhua Han, Chi Zhang 0043, Ruiting Zhou, Yuanchi Liu, Haisheng Tan
INFOCOM1
2022 Cross-Model Operator Batching for Neural Network Architecture Search
Lingling Ye, Chi Zhang 0043, Mingxia Li, Zhenhua Han, Haisheng Tan
WASA (2)3
2022 Channel structure selection in a competitive supply chain under consideration of marketing effort strategy
Mingxia Li, Kebing Chen
Soft Comput.1
2021 Robust Trajectory Prediction of Multiple Interacting Pedestrians via Incremental Active Learning
Yi Xi, Dongchun Ren, Mingxia Li, Yuehai Chen, Mingyu Fan, Huaxia Xia
ICONIP (5)3
2021 Asymptotically Optimal Online Caching on Multiple Caches With Relaying and Bypassing
abstract
Motivated by practical scenarios in areas such as Mobile Edge Computing (MEC) and Content Delivery Networks (CDNs), we study online file caching on multiple caches, where a file request might be relayed to other caches or bypassed directly to the memory when a cache miss happens. We can also choose to fetch files from the memory to caches and conduct file replacement if necessary. We take the relaying, bypassing and fetching costs altogether into consideration. We first show the inherent difficulty of the problem even when the online requests are of uniform costs. We propose an O(logK)-competitive randomized online multiple caching algorithm (named Camul) and an O(K)-competitive deterministic algorithm (named Camul-Det), where K is the total number of slots in all caches. Both of them achieve asymptotically optimal competitive ratios. Moreover, our algorithms can be implemented efficiently such that each request is processed in amortized constant time. We conduct extensive simulations on production data traces from Google and a benchmark workload from Yahoo. It shows that our algorithms dramatically outperform state-of-the-art schemes, i.e., reducing the total cost by 85% and 43% respectively compared with important baselines and their strengthened versions with request relaying. More importantly, Camul achieves such a good total cost without sacrificing other performance measures, e.g., the hit ratio, and performs consistently well on various settings of experiment parameters.
Haisheng Tan, Shaofeng H.-C. Jiang, Zhenhua Han, Mingxia Li
IEEE/ACM Trans. Netw.4
2020 Online Learning-Based Co-task Dispatching with Function Configuration in Edge Computing
Wanli Cao, Haisheng Tan, Zhenhua Han, Shuokang Han, Mingxia Li, Xiang-Yang Li 0001
PDCAT5
2020 Deep density-based image clustering
Yazhou Ren 0001, Mingxia Li, Zenglin Xu
Knowl. Based Syst.3