65226

Two Heuristic Approaches for Mapping Parallel Applications on Distributed Computing Systems

Article

Last updated: 04 Jan 2025

Subjects

-

Tags

-

Abstract

The performance of a parallel application running on a Distributed Computing System (DCS) is basically affected by the distribution of workload over the various processors in the system. This problem is known to be NP-hard in most cases and complicates farther with increasing number of tasks and/or computers. This paper presents two heuristic algorithms; Simulated Annealing (SA) and Genetic Algorithm (GA), to solve the mentioned problem. The qualities of the resulting distribution are compared with that obtained by applying the Branch–and-Bound (BB) technique

DOI

10.21608/mjeer.2008.65226

Authors

First Name

Marwa

Last Name

Shouman

MiddleName

-

Affiliation

Dept. of Computer Science and Eng., Faculty of Elect., Eng., Minufiya University

Email

-

City

-

Orcid

-

First Name

Gamal M.

Last Name

Attiya

MiddleName

-

Affiliation

* Dept. of Computer Science and Eng., Faculty of Elect., Eng., Minufiya University

Email

-

City

-

Orcid

-

First Name

Ibrahim Z.

Last Name

Morsi

MiddleName

-

Affiliation

Dept. of Electrical Engineering, Faculty of Engineering, Minufiya University

Email

-

City

-

Orcid

-

Volume

18

Article Issue

2

Related Issue

9683

Issue Date

2008-12-01

Receive Date

2019-12-15

Publish Date

2008-12-01

Page Start

85

Page End

98

Print ISSN

1687-1189

Online ISSN

2682-3535

Link

https://mjeer.journals.ekb.eg/article_65226.html

Detail API

https://mjeer.journals.ekb.eg/service?article_code=65226

Order

1

Type

Original Article

Type Code

1,088

Publication Type

Journal

Publication Title

Menoufia Journal of Electronic Engineering Research

Publication Link

https://mjeer.journals.ekb.eg/

MainTitle

Two Heuristic Approaches for Mapping Parallel Applications on Distributed Computing Systems

Details

Type

Article

Created At

22 Jan 2023