paper-with-me

홈 › Papers

A Wall-time Minimizing Parallelization Strategy for Approximate Bayesian Computation

2023-04-30 · Emad Alamoudi, Felipe Reck, Nils Bundgaard, Frederik Graw, Lutz Brusch, Jan Hasenauer, Yannik Schälte

Approximate Bayesian Computation (ABC) is a widely applicable and popular approach to estimating unknown parameters of mechanistic models. As ABC analyses are computationally expensive, parallelization on high-performance infrastructure is often necessary. However, the existing parallelization strategies leave resources unused at times and thus do not optimally leverage them yet. We present look-ahead scheduling, a wall-time minimizing parallelization strategy for ABC Sequential Monte Carlo algorithms, which utilizes all available resources at practically all times by proactive sampling for prospective tasks. Our strategy can be integrated in e.g. adaptive distance function and summary statistic selection schemes, which is essential in practice. Evaluation of the strategy on different problems and numbers of parallel cores reveals speed-ups of typically 10-20% and up to 50% compared to the best established approach. Thus, the proposed strategy allows to substantially improve the cost and run-time efficiency of ABC methods on high-performance infrastructure.

📄 PDF Abstract BibTeX arXiv:2305.00506

Code (1)

emadalamoudi/lookahead_study 공식 구현

Tasks

Scheduling

Methods 이 논문이 사용한 방법론

ABC Class of methods in Bayesian Statistics where the posterior distribution is approximated over a rejection scheme on simulations because the likelihood function is…

Similar Papers 제목 키워드 기반

TensorOpt: Exploring the Tradeoffs in Distributed DNN Training with Auto-Parallelism

2020-04-16 · Zhenkun Cai, Kaihao Ma, Xiao Yan, Yidi Wu 외

A good parallelization strategy can significantly improve the efficiency or reduce the cost for the distributed training of deep neural networks (DNNs). Recently, several methods have been proposed to find efficient para…

Optimizing Multi-GPU Parallelization Strategies for Deep Learning Training

2019-07-30 · Saptadeep Pal, Eiman Ebrahimi, Arslan Zulfiqar, Yaosheng Fu 외

Deploying deep learning (DL) models across multiple compute devices to train large and complex models continues to grow in importance because of the demand for faster and more frequent training. Data parallelism (DP) is …

Deep LearningGPU

Efficient and Systematic Partitioning of Large and Deep Neural Networks for Parallelization

2021-08-25 · Part of the Lecture Notes in Computer Science book series 2021 8 · Haoran Wang, Chong Li, Thibaut Tachon, Hongxing Wang 외

Deep neural networks (DNNs) are playing an increasingly important role in our daily life. Since the size of DNNs is continuously growing up, it is highly important to train them effectively by distributing computation on…

Accelerating recurrent neural network training using sequence bucketing and multi-GPU data parallelization

2017-08-18 · Viacheslav Khomenko, Oleg Shyshkov, Olga Radyvonenko, Kostiantyn Bokhan

An efficient algorithm for recurrent neural network training is presented. The approach increases the training speed for tasks where a length of the input sequence may vary significantly. The proposed approach is based o…

GPUHandwriting Recognition

A Truncated Newton Method for Optimal Transport

2025-04-02 · International Conference on Learning Representations (ICLR) 2025 4 · Mete Kemertas, Amir-Massoud Farahmand, Allan D. Jepson

Developing a contemporary optimal transport (OT) solver requires navigating trade-offs among several critical requirements: GPU parallelization, scalability to high-dimensional problems, theoretical convergence guarantee…

GPU