paper-with-me

Papers

Accelerating Deep Neural Network Training via Distributed Hybrid Order Optimization

2025-05-02 · Shunxian Gu, Chaoqun You, Bangbang Ren, Lailong Luo, Junxu Xia, Deke Guo

Scaling deep neural network (DNN) training to more devices can reduce time-to-solution. However, it is impractical for users with limited computing resources. FOSI, as a hybrid order optimizer, converges faster than conventional optimizers by taking advantage of both gradient information and curvature information when updating the DNN model. Therefore, it provides a new chance for accelerating DNN training in the resource-constrained setting. In this paper, we explore its distributed design, namely DHO$_2$, including distributed calculation of curvature information and model update with partial curvature information to accelerate DNN training with a low memory burden. To further reduce the training time, we design a novel strategy to parallelize the calculation of curvature information and the model update on different devices. Experimentally, our distributed design can achieve an approximate linear reduction of memory burden on each device with the increase of the device number. Meanwhile, it achieves $1.4\times\sim2.1\times$ speedup in the total training time compared with other distributed designs based on conventional first- and second-order optimizers.

📄 PDF Abstract BibTeX arXiv:2505.00982

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Hybrid Decentralized Optimization: Leveraging Both First- and Zeroth-Order Optimizers for Faster Convergence

2022-10-14 · Shayan Talaei, Matin Ansaripour, Giorgi Nadiradze, Dan Alistarh

Distributed optimization is the standard way of speeding up machine learning training, and most of the research in the area focuses on distributed first-order, gradient-based methods. Yet, there are settings where some c…

Distributed Optimization

Accelerating SGD for Distributed Deep-Learning Using Approximated Hessian Matrix

2017-09-15 · Sébastien M. R. Arnold, Chunming Wang

We introduce a novel method to compute a rank $m$ approximation of the inverse of the Hessian matrix in the distributed regime. By leveraging the differences in gradients and parameters of multiple Workers, we are able t…

Deep LearningSecond-order methodsStochastic Optimization

Accelerating Data Loading in Deep Neural Network Training

2019-10-02 · Chih-Chieh Yang, Guojing Cong

Data loading can dominate deep neural network training time on large-scale systems. We present a comprehensive study on accelerating data loading performance in large-scale distributed training. We first identify perform…

CPU

Scalable K-FAC Training for Deep Neural Networks with Distributed Preconditioning

2022-06-30 · Lin Zhang, Shaohuai Shi, Wei Wang, Bo Li

The second-order optimization methods, notably the D-KFAC (Distributed Kronecker Factored Approximate Curvature) algorithms, have gained traction on accelerating deep neural network (DNN) training on GPU clusters. Howeve…

GPU

Accelerating Wireless Distributed Learning via Hybrid Split and Federated Learning Optimization

2025-11-25 · Kun Guo, Xuefei Li, Xijun Wang, Howard H. Yang 외 arxiv

Federated learning (FL) and split learning (SL) are two effective distributed learning paradigms in wireless networks, enabling collaborative model training across mobile devices without sharing raw data. While FL suppor…

Federated Learning