Ehsan Mousavi Khaneghah

dblp:98/1668 · DBLP profile ↗
← Back
12ranked-venue papers
3as first author
5since 2021 · last 2024
0000-0002-4692-8010ORCID · verified

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

Systems, architecture and hardware · 9 · 2 first-author · 3 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Computer networks · 1 · 1 since 2021
YearPublicationVenuePosition
2024 A reinforcement learning-based mechanism for managing dynamic and interactive events affecting the functionality of load balancing in HPC systems
Kambiz Abdali, Mohsen Sharifi, Ehsan Mousavi Khaneghah
Expert Syst. Appl.3
2023 ExaSU: a mathematical model for selecting the structured or unstructured resource discovery mechanism in distributed exascale computing environments
Pouria Fakhri, Ehsan Mousavi Khaneghah, Zohreh Esmaeili Bidhendi, Araz R. Aliev
CCF Trans. High Perform. Comput.2
2023 ExaLB: a mathematical framework for load balancing to support distributed exascale computing environments
Faezeh Mollasalehi, Ehsan Mousavi Khaneghah, Amirhosein Reyhani ShowkatAbad, Seyed Alireza Seyednejad, Faeze Gholamrezaie
CCF Trans. High Perform. Comput.2
2022 ExaFlooding RD: A Mathematical Model to Support Unstructured Resource Discovery in Distributed Exascale Computing Environments
Zohreh Esmaeili Bidhendi, Ehsan Mousavi Khaneghah
J. Grid Comput.2
2021 A mathematical model to describe resource discovery failure in distributed exascale computing systems
Elham Adibi, Ehsan Mousavi Khaneghah
Peer-to-Peer Netw. Appl.2
2018 A mathematical model to calculate real cost/performance in software distributed shared memory on computing environments
Ehsan Mousavi Khaneghah, Nosratollah Shadnoush, Amir Hossein Ghobakhlou
J. Supercomput.1
2014 AMRC: an algebraic model for reconfiguration of high performance cluster computing systems at runtime
Ehsan Mousavi Khaneghah, Mohsen Sharifi
J. Supercomput.1
2012 A Dynamic Popularity-Aware Load Balancing Algorithm for Structured P2P Systems
Narjes Soltani, Ehsan Mousavi Khaneghah, Mohsen Sharifi, Seyedeh Leili Mirtaheri
NPC2
2012 A platform independent distributed IPC mechanism in support of programming heterogeneous distributed systems
Mohsen Sharifi, Ehsan Mousavi Khaneghah, Morteza Kashyian, Seyedeh Leili Mirtaheri
J. Supercomput.2
2010 A dynamic framework for integrated management of all types of resources in P2P systems
Mohsen Sharifi, Seyedeh Leili Mirtaheri, Ehsan Mousavi Khaneghah
J. Supercomput.3
2008 Evaluating the Effect of Inter Process Communication Efficiency on High Performance Distributed Scientific Computing
abstract
Scientific applications like weather forecasting require high performance and fast response time. But this ideal requirement has always been constrained by peculiarities of underlying platforms specially distributed platforms. One such constraint is the efficiency of communication between geographically dispersed and physically distributed processes running these applications, that is the efficiency of inter process communication (IPC) mechanisms. This paper provides hard evidence that an operating system kernel-level implementation of IPC on multi-computers reduces the execution time of a weather forecasting model by nearly half on average compared to when the IPC mechanism is implemented at library level. A well known non-hydrostatic version of the Penn state/NCAR mesoscale model, called MM5, is executed on a networked cluster. The performance of MM5 is measured with two distributed implementations of IPC, a kernel-level implementation called DIPC2006 and a renowned library level implementation called MPI. It is both shown how and argued why the performance of MM5 on a DIPC2006 configured cluster is by far better than its performance on an MPI configured similar cluster. Even ignoring the favorable points of kernel-level implementations, like safety, privilege, reliability, and primitiveness, the insight is twofold. Scientist may look for more efficient distributed implementations of IPC to run their simulations faster, and computer engineers may try harder to develop more efficient distributed implementations of IPC for scientists.
Ehsan Mousavi Khaneghah, Seyedeh Leili Mirtaheri, Mohsen Sharifi
EUC (1)1
2008 The Influence of Efficient Message Passing Mechanisms on High Performance Distributed Scientific Computing
abstract
Parallel programming and distributed programming are two solutions for scientific applications to provide high performance and fast response time in parallel systems and distributed systems. Parallel and distributed systems must provide inter process communication (IPC) mechanisms like message passing mechanism as underlying platforms to enable communication between local and especially geographically dispersed and physically distributed processes. Communication overhead is the major problem in these systems and there are a lot of efforts to develop more efficient message passing mechanisms or to improve the network communication speed. This paper provides hard evidence that an efficient implementation of message passing mechanism on multi-computers reduces the execution time of a molecular dynamics code. A well-known program for macromolecular dynamics and mechanics called CHARMm is executed on a networked cluster. The performance of CHARMm is measured with two distributed implementations of message passing, namely a kernel-level implementation called DIPC2006 and a renowned library level implementation called MPI. It is shown that the performance of CHARMm on a DIPC2006 configured cluster is by far better than its performance on an optimized MPI configured similar cluster. Even ignoring the favorable points of kernel-level implementations, like safety, privilege, reliability, and primitiveness, the insight is twofold. Scientists are nowadays faced with more computational complexity and look for more efficient systems and mechanisms. Efficient distributed IPC mechanisms have direct effect on running scientistspsila simulations faster, and computer engineers may try harder to develop more efficient distributed implementations of IPC.
Seyedeh Leili Mirtaheri, Ehsan Mousavi Khaneghah, Mohsen Sharifi, Mohammad Abdollahi Azgomi
ISPA2