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

Mingdong Xie

dblp:353/6145 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
5since 2021 · last 2026
0009-0007-4957-5672ORCID · corroborated

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

Systems, architecture and hardware · 3 · 3 since 2021Security and privacy · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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
Embedded and real-time systems · 63% Parallel and multicore computing · 24% GPUs and heterogeneous computing · 7%
Network and information security
1 paper
Cryptographic protocols and secure computation · 50% Privacy and data protection · 50%

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

TopicWeightPapersLastEvidence papers
Privacy and data protection
privacy-preserving machine learning
1.012026
Accelerating Secure Machine Learning Training on GPUs With Pipeline Parallelism · IEEE Trans. Dependable Secur. Comput. 2026
Cryptographic protocols and secure computation
secure multiparty computation
1.012026
Accelerating Secure Machine Learning Training on GPUs With Pipeline Parallelism · IEEE Trans. Dependable Secur. Comput. 2026
Parallel and multicore computing
pipeline parallelism
1.012026
Accelerating Secure Machine Learning Training on GPUs With Pipeline Parallelism · IEEE Trans. Dependable Secur. Comput. 2026
Embedded and real-time systems › real-time scheduling › multiprocessor scheduling
partitioned scheduling
0.912025
Partitioned Scheduling and Analysis for a Typed DAG Task on Heterogeneous Multi-Cores · ACM Trans. Archit. Code Optim. 2025
Embedded and real-time systems
real-time scheduling
0.912025
Partitioned Scheduling and Analysis for a Typed DAG Task on Heterogeneous Multi-Cores · ACM Trans. Archit. Code Optim. 2025
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis
0.912025
Partitioned Scheduling and Analysis for a Typed DAG Task on Heterogeneous Multi-Cores · ACM Trans. Archit. Code Optim. 2025
GPUs and heterogeneous computing
GPU computing
0.312026
Accelerating Secure Machine Learning Training on GPUs With Pipeline Parallelism · IEEE Trans. Dependable Secur. Comput. 2026
Processor architecture and microarchitecture › multicore design
heterogeneous multicore
0.312025
Partitioned Scheduling and Analysis for a Typed DAG Task on Heterogeneous Multi-Cores · ACM Trans. Archit. Code Optim. 2025

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

distributed communication · 2.0subnetwork partitioning · 1.0sub-network partitioning · 1.0subtask allocation · 0.9response time analysis · 0.9
YearPublicationVenuePosition
2026 A Multi-Level Acceleration Scheme for AI Model Training on ARM Architecture Processors
abstract
ABSTRACT With the widespread application of reinforcement learning and deep learning on edge devices, training neural networks on ARM architecture processors has become an urgent demand. However, existing mainstream deep learning frameworks are not sufficiently optimized for training workloads on ARM CPUs, resulting in low training efficiency. To address this problem, this paper proposes and implements a multi‐level AI training acceleration scheme based on the open‐source C++ library mlpack, targeting the slow training speed and high resource consumption of Convolutional Neural Networks (CNNs) on ARM platforms. The scheme accelerates training by deeply optimizing the im2col algorithm to convert convolutions into efficient matrix multiplications, utilizing ARM NEON SIMD instructions to optimize linear operators, and integrating an FP64/FP16 mixed‐precision training strategy with dynamic loss scaling. Experimental results on LeNet‐5 and VGG11‐style CNNs show substantial performance gains over the original mlpack and mainstream frameworks. On an NVIDIA Jetson AGX Orin, our implementation achieves up to 7.3 speedup over the original mlpack baseline and up to 11.3 × and 5.69 × end‐to‐end speedups over PyTorch and TensorFlow, respectively, while still delivering multi‐fold reductions in training time on a low‐resource Raspberry Pi platform. In DQN‐based reinforcement learning for Atari Breakout, our solution attains a 4.98 × end‐to‐end speedup over the PyTorch single‐threaded baseline and maintains 2.37 × and 4.23 × advantages over 4‐threaded PyTorch and TensorFlow implementations. Ablation studies confirm the complementary nature of the proposed optimizations, with convolutional, linear, and mixed‐precision components jointly contributing to the overall speedup and enabling an attractive performance–accuracy trade‐off for ARM‐based edge computing.
Mingdong Xie, Meng Hao 0002, Weizhe Zhang, NingCheng Wang
Concurr. Comput. Pract. Exp.2
2026 Accelerating Secure Machine Learning Training on GPUs With Pipeline Parallelism
abstract
The proliferation of data-driven machine learning (ML) applications makes privacy and data security risks increasingly prominent. Secure multi-party computation (MPC) offers a privacy-preserving ML method by enabling joint model training without data disclosure, but its reliance on complex cryptography adds significant delay and resource demands, challenging its practicality in large-scale applications. To address the low GPU utilization within the MPC framework, we propose an innovative privacy-preserving ML training optimization framework that exploits pipeline parallelism. Through a detailed analysis of the underlying principles of MPC-based training, we identify computation and communication as the primary bottlenecks for linear and non-linear computations, respectively. Drawing from traditional ML optimization strategies, we design a sub-network partitioning and pipeline parallelism method, specifically tailored for MPC training. This method not only allows for simultaneous training computations across different network layers, but also strategically overlaps computation with communication to enhance GPU utilization and reduce latency. Additionally, we develop a distributed communication mechanism to further improve communication efficiency. We integrate our framework into two distinct, state-of-the-art secure training frameworks: CryptGPU and Piranha. Compared to their original versions, our enhancements boost training speeds by up to 51%, significantly increasing GPU utilization, with negligible impact on model convergence speed and accuracy.
Meng Hao 0002, Mingdong Xie, Weizhe Zhang, Linxuan Wang, Xueyang Tian, Desheng Wang 0002
IEEE Trans. Dependable Secur. Comput.2
2025 Partitioned Scheduling and Analysis for a Typed DAG Task on Heterogeneous Multi-Cores
abstract
Heterogeneous multi-core architectures are gaining popularity in recent years as they combine the benefits of different processors, resulting in improved execution capacity and energy efficiency. However, analyzing response times and allocating resources for the typed directed acyclic graph (DAG) task, which has complex execution logic, on heterogeneous multi-core systems poses significant challenges. Major approaches may yield overly pessimistic worst-case response time (WCRT) estimates in certain scenarios while failing to adequately address critical structural characteristics inherent to typed DAG tasks. To address these limitations, this article explores the WCRT analysis and core allocations for the typed DAG task under partitioned scheduling. In this work, we first delve into the characteristics of the topology structure of the typed DAG task and propose a novel WCRT upper bound to enhance the accuracy of WCRT analysis. Then, a subtask allocation strategy is presented, which enables an effectively utilization of the resources of multi-cores. Finally, the performance of the proposed analysis algorithm and allocation strategy are tested by implementing a verification system on a real heterogeneous multi-core platform. Experimental results demonstrate that our proposed WCRT analysis algorithm exhibits substantial improvements of 38.7% and 37.43% in the theoretical analysis performance and actual analysis accuracy, respectively. Similarly, our proposed core allocation strategy improves the theoretical and the actual execution efficiency of the system by 10.6% and 7.41%, respectively. These results substantiate the practical value of our enhanced WCRT derivation methodology and allocation scheme in improving system resource utilization efficiency.
Yehan Ma, Mingdong Xie, Weizhe Zhang
ACM Trans. Archit. Code Optim.3
2024 Optimizing depthwise separable convolution on DCU
abstract
Abstract The integration of Large Language Models (LLMs) with Convolutional Neural Networks (CNNs) is significantly advancing the development of large models. However, the computational cost of large models is high, necessitating optimization for greater efficiency. One effective way to optimize the CNN is the use of depthwise separable convolution (DSC), which decouples spatial and channel convolutions to reduce the number of parameters and enhance efficiency. In this study, we focus on porting and optimizing DSC kernel functions from the GPU to the Deep Computing Unit (DCU), a computing accelerator developed in China. For depthwise convolution, we implement a row data reuse algorithm to minimize redundant data loading and memory access overhead. For pointwise convolution, we extend our dynamic tiling strategy to improve hardware utilization by balancing resource allocation among blocks and threads, and we enhance arithmetic intensity through a channel distribution algorithm. We implement depthwise and pointwise convolution kernel functions and integrate them into PyTorch as extension modules. Experiments demonstrate that our optimized kernel functions outperform the MIOpen library on the DCU, achieving up to a 3.59 $$\times$$ × speedup in depthwise convolution and up to a 3.54 $$\times$$ × speedup in pointwise convolution. These results highlight the effectiveness of our approach in leveraging the DCU’s architecture to accelerate deep learning operations.
Meng Hao 0002, Weizhe Zhang, Gangzhao Lu, Xueyang Tian, Siyu Yang 0002, Mingdong Xie, Chenyu Yuan, Desheng Wang 0002
CCF Trans. High Perform. Comput.7
2023 Ponzi Scheme Identification of Smart Contract Based on Multi Feature Fusion
Xiaoxiao Jiang, Mingdong Xie, Shulin Wang
ICIC (4)2