1 / 11

Réalisé par: Melle ADDA CHAHRAZED

République Algérienne Démocratique et Populaire. Réalisé par: Melle ADDA CHAHRAZED. Les algorithmes d’ordonnancent dynamique et statique dans un environnement hétérogène. Encadrée par: Mrs LOUKIL, BOULET, BENYAMINA. Plan de la présentation. 1. INTRODUCTION. 2. LES TRAVAUX. 1. TNTRODUCTION.

lorant
Download Presentation

Réalisé par: Melle ADDA CHAHRAZED

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. République Algérienne Démocratique et Populaire Réalisé par: Melle ADDA CHAHRAZED Les algorithmes d’ordonnancent dynamique et statique dans un environnement hétérogène Encadrée par: Mrs LOUKIL, BOULET, BENYAMINA

  2. Plan de la présentation 1. INTRODUCTION 2. LES TRAVAUX

  3. 1. TNTRODUCTION Ordonnancement efficace des tâches une performances élevée l'hétérogénéité des processeurs et les surcoûts élevés de la communication entre les processeurs un ordonnancement des tâches efficaces Un système de calcul distribué, ou DCS, est un groupe de processeurs reliés par l'intermédiaire d'un réseau à haut débit qui prend en charge l'exécution d'applications parallèles.

  4. 1. TNTRODUCTION L'efficacité de l'exécution d'applications parallèles sur DCS La méthode utilisée pour ordonnancée les tâches les processeurs disponibles.

  5. 1. TNTRODUCTION Tous les systèmes de bureau Tous les systèmes de bureau Tous les systèmes de bureau Tous les systèmes de bureau Un système hétérogène Un système hétérogène Un système hétérogène CPU et GPU CPU et GPU

  6. 1. TNTRODUCTION statique et dynamique Les algorithmes d'ordonnancement exécutés avant l’ exécution de l’application Placement et ordonnancement statique : les affectations et les ordonnancements pendant l’exécution de l’application Placement et ordonnancement dynamique: Le surcharge: communication entre processeurs

  7. 2. LES TRAXAUX [1] : Ahigh performance algorithm for static task scheduling in heterogeneous distributed computing systems Mohammad I. Daoud, Nawwaf 2009 Graphe de tache & Graphe d’architecture algorithme d’ordonnancement des taches longest dynamic critical path (LDCP) (liste de priorité de taches) sélection du processeur sélection de tâche La mise à jour

  8. 2. LES TRAXAUX [2] H. Topcuoglu, S. Hariri, M.Y. Wu, Performance-effective and low complexity task scheduling for heterogeneous computing, IEEE Trans. Parallel Distributed Systems 13 (3) (2002) 260–274. [3] G.C. Sih, E.A. Lee, A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures, IEEE Trans. Parallel Distributed Systems 4 (2) (1993) 175–187. HEFT= heterogeneous earliest finish time DLS= dynamic level scheduling

  9. 2. LES TRAXAUX MCP= modified critical path [04] MH=[mapping heuristic] [05] DCP =dynamic critical path] [06] . LMT =temps min actualisé [07] CPOP=critical path on a processor] [08] [14] M. Wu, D. Dajski, Hypertool: a programming aid for message passing systems, IEEE Trans. Parallel Distributed Systems 1 (3) (1990) 330–343. [05] H. El-Rewini, T.G. Lewis, Scheduling parallel program tasks onto arbitrary target machines, J. Parallel Distributed Comput. 9 (2) (1990) 138–153.

  10. 2. LES TRAXAUX [06] Y.K. Kwok, I. Ahmad, Dynamic critical-path scheduling: an effective technique for allocating task graphs to multiprocessors, IEEE Trans. Parallel Distributed Systems 7 (5) (1996) 506–521. [07] S. Baskiyar, C. Dickinson, Scheduling directed a-cyclic task graphs on a bounded set of heterogeneous processors using task duplication, J. Parallel Distributed Comput. 65 (8) (2005) 911–921. [08] J. Kim, J. Rho, J.-O. Lee, M.-C. Ko, CPOC: effective static task scheduling for grid computing, in: Proceedings of the 2005 International Conference on High Performance Computing and Communications, Italy, 2005, pp. 477–486.

  11. 2. LES TRAXAUX [9 ]Predictive Runtime Code Scheduling forHeterogeneous Architectures Victor J. Jim_enez1, Lluis Vilanova2, Isaac Gelado2, Marisa Gil2, Grigori Fursin3, and Nacho Navarro21 Barcelona Supercomputing Center (BSC) 2 Departament d'Arquitectura de Computadors (UPC)3 ALCHEMY Group, INRIA Futurs and LRI, Paris-Sud University 2009 Graphe de tache & Graphe d’architecture algorithme d’ordonnancement des taches history-gpu et estimate-hist. deux sont basés sur l'algorithme performance History scheduling

More Related