Parallel solvers for mixed integer linear optimization

T Ralphs, Y Shinano, EHM Cruz, M Diener, LL Pilla… - ACM Transactions on …, 2019 - dl.acm.org
Communication between tasks and load imbalance have been identified as a major
challenge for the performance and energy efficiency of parallel applications. A common way …

Process map** on any topology with TopoMatch

E Jeannot - Journal of Parallel and Distributed Computing, 2022 - Elsevier
Process map** (or process placement) is a useful algorithmic technique to optimize the
way applications are launched and executed onto a parallel machine. By taking into account …

[PDF][PDF] Challenges of load balancing to support distributed exascale computing environment

EM Khaneghah, F Mollasalehi, AR Aliev… - Proceedings of the …, 2018 - researchgate.net
Distributed Exascale computing systems are considered as a specific type of system that is
capable of running dynamic and interactive applications. The existence of a dynamic and …

ExaLB: a mathematical framework for load balancing to support distributed exascale computing environments

F Mollasalehi, EM Khaneghah… - CCF Transactions on …, 2023 - Springer
The dynamic and interactive nature of Distributed Exascale Computing System leads to a
situation where the load balancer lacks the proper pattern for the solution. In addition to …

Load Balancing in Distributed Exascale Computing Based on Process Requirements

S Shahrabi, F Mollasalehi, AR Aliev… - … Journal of High …, 2018 - dspace.asoiu.edu.az
In distributed Exascale systems, the occurrence of a dynamic and interactive nature changes
the workload of the system's computing elements. Because of this, the load balancer needs …

Methodology for malleable applications on distributed memory systems

J Aguilar Mena - 2022 - upcommons.upc.edu
(English) The dominant programming approach for scientific and industrial computing on
clusters is MPI+ X. While there are a variety of approaches within the node, denoted by …