La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Utilisation de la Playstation 3 dans le calcul scientifique Encadrants : Mr. Abdel-Kaddous Taha Mr. Pascal Acco Marc MALIGOY22 Juin 2010 Tutrice : Mme.

Présentations similaires


Présentation au sujet: "Utilisation de la Playstation 3 dans le calcul scientifique Encadrants : Mr. Abdel-Kaddous Taha Mr. Pascal Acco Marc MALIGOY22 Juin 2010 Tutrice : Mme."— Transcription de la présentation:

1 Utilisation de la Playstation 3 dans le calcul scientifique Encadrants : Mr. Abdel-Kaddous Taha Mr. Pascal Acco Marc MALIGOY22 Juin 2010 Tutrice : Mme Danièle DUCROT

2 Marc MALIGOY2 Introduction Lalliance Playstation3-calcul scientifiques est-elle payante? Plan: I)Objectif du projet II)Avancées du projet III)Difficultés rencontrées IV)Bilan 22 Juin 2010

3 Marc MALIGOY322 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? I)Objectif du projet

4 Marc MALIGOY4 Une récurrence à deux dimension : Une récurrence à deux dimension : Hénon Deux suite imbriquées avec : les paramètres fixés, a et b les conditions initiales, x 0 et y 0 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante?

5 Marc MALIGOY5 Deux études de récurrence : Plan de phase => sur les conditions initiales x 0 et y 0 Plan de bifurcation : => sur les paramètres a et b 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? a b

6 Marc MALIGOY6 Etude du plan de bifurcation: Passage par une phase transitoire =>( itérations) 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante?

7 Marc MALIGOY7 Découverte dordre de cycle : Cycles dordre 1, 2, 3 … Cycles dordre infini 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante?

8 Marc MALIGOY8 Balayage de plan paramétriques : Différenciation des cycles par couleurs 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? a b 500 points a 200 points b 200 initiaux (x, y) 1000 transitoires = calculs

9 Marc MALIGOY922 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? II)Avancées du projet

10 Marc MALIGOY10 3 Logiciels : 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? ssh Playstation3 : Cell Broadband Engine Ordinateur portable Pentium M

11 Marc MALIGOY11 3 Logiciels : 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? ssh Playstation3 : Cell Broadband Engine Ordinateur portable Pentium M

12 Marc MALIGOY12 3 Logiciels : 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? ssh Playstation3 : Cell Broadband Engine Ordinateur portable Pentium M

13 Marc MALIGOY13 3 Logiciels : 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? ssh Playstation3 : Cell Broadband Engine Ordinateur portable Pentium M

14 Marc MALIGOY14 Parallélisation du balayage : Au niveau du PPE Découpage en parcelles 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? a b

15 Marc MALIGOY15 Répartition des taches sur les SPE: 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? stabilisation des cycles divergences ordres de 1 à 15 ordres >

16 En fin de traitement de chaque SPE : export des données dans un fichier binaire par parcelles Marc MALIGOY1622 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? SPE

17 En fin de traitement du programme principal (PPE) fusion des fichier binaires en un seul fichier « sortie.bin » Marc MALIGOY1722 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? 1./cat.sh sortie.bin

18 Marc MALIGOY18 Traitement du fichier binaire: copie du fichier binaire sur un ordinateur portable utilisation et adaptation dun logiciel : « flexouille » 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? sortie.bin ssh

19 Marc MALIGOY1922 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? III)Difficultés rencontrées

20 Marc MALIGOY20 Parallélisation du balayage : Mémoire limitée à 256Ko pour chaque SPE 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? a b => Limite de 256Ko par parcelles

21 Marc MALIGOY21 Traitement du fichier binaire: 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? ssh = = 64 Processeur Intel Processeur Intel : Little endian Processeur Cell: Big endian

22 Marc MALIGOY22 Calcul vectoriel Jusquà 4 calculs en une seule instruction 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? ScalaireVectoriel Int a, b, c c = a+b ; vector a = {a0,a1,a2,a3}; vector b = {b0,b1,b2,b3}; vector c; c = spu_add(a, b);

23 Marc MALIGOY23 Des instructions « if » difficile à mettre en place : 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? ScalaireVectoriel int a=1; If (a == 1) { a++; } vector a = {1,2,3,4}; If (a == 1) { a++; }

24 Marc MALIGOY24 Des instructions « if » difficile à mettre en place : 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? Instructions egalite = is_equal(a, un); aPlus = spu_add(a,un); a = spu_sel(a,aPlus,egalite); Valeur des variables {1,2,3,4} == {1,1,1,1} =>{1,0,0,0} {1,2,3,4} ou {2,3,4,5} =>{2,2,3,4}

25 Marc MALIGOY2522 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? IV)Bilan

26 Marc MALIGOY26 Résultat obtenus : 22 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante?

27 Performances : Marc MALIGOY2722 Juin 2010 Lalliance Playstation3 – calcul scientifiques est-elle payante? Nombre de transitoire Temps dexécution en secondes

28 Lalliance Playstation3-calcul scientifiques est- elle payante? Performances de la PlayStation 3 + Maitrise de loutil PlayStation 3 = Résultats pertinents Conclusion 22 Juin 2010Marc MALIGOY28

29 Bilan de compétences 22 Juin 2010Marc MALIGOY29


Télécharger ppt "Utilisation de la Playstation 3 dans le calcul scientifique Encadrants : Mr. Abdel-Kaddous Taha Mr. Pascal Acco Marc MALIGOY22 Juin 2010 Tutrice : Mme."

Présentations similaires


Annonces Google