Our system is currently under heavy load due to increased usage. We're actively working on upgrades to improve performance. Thank you for your patience.
2023
DOI: 10.1002/jcc.27075
|View full text |Cite
|
Sign up to set email alerts
|

Machine‐learning assisted scheduling optimization and its application in quantum chemical calculations

Abstract: Easy and effective usage of computational resources is crucial for scientific calculations, both from the perspectives of timeliness and economic efficiency. This work proposes a bi-level optimization framework to optimize the computational sequences.Machine-learning (ML) assisted static load-balancing, and different dynamic load-balancing algorithms can be integrated. Consequently, the computational and scheduling engine of the PARAENGINE is developed to invoke optimized quantum chemical (QC) calculations. Il… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 111 publications
0
2
0
Order By: Relevance
“…Load balancing aims to distribute the computational workload evenly among multiple processors or nodes to reduce idle time and communication overhead. This distribution of the workload enhances the performance, efficiency, and scalability of parallel quantum chemistry applications ( Nikodem et al, 2014 ; Ma et al, 2023 ). Thus, the proper use of the load balancing technique is essential for many production codes and calculations.…”
Section: Scaling and Parallelization Of Quantum Chemistry Computationsmentioning
confidence: 99%
See 1 more Smart Citation
“…Load balancing aims to distribute the computational workload evenly among multiple processors or nodes to reduce idle time and communication overhead. This distribution of the workload enhances the performance, efficiency, and scalability of parallel quantum chemistry applications ( Nikodem et al, 2014 ; Ma et al, 2023 ). Thus, the proper use of the load balancing technique is essential for many production codes and calculations.…”
Section: Scaling and Parallelization Of Quantum Chemistry Computationsmentioning
confidence: 99%
“…Algorithm 1 ; Algorithm 2 provide a scheme that enables the calculation of CPS(D-3) excitation energies for system sizes beyond the reach of conventional CCSD calculations. To perform all the costly tensor contractions in each batch, these algorithms use the Tensor Algebra Library for Shared Memory Computers (TALSH) ( Lyakh, 2023 ), which transfers them to GPUs. Open Multiprocessing (OMP) allows each rank to exploit shared memory parallelism locally.…”
Section: Cluster Perturbation Theorymentioning
confidence: 99%