DESS MNPM Modélisation en Physique et en Mécanique
Patrick DEWAILLY
Arnaud GOACELOU
Larent SPEYER
Chef de projet :
monsieur Calvayrac
Dominique DELAGE
Yohan GELOT
I ) La Disposition interne du PC :
III ) Explication du choix matériel :
IV ) Choix du matériel : étude des prix.
1°)
Formulations volumes finis (exemple)
2°)Modélisation
de la station à 8 processeurs
A l'heure actuelle, on constate une explosion du matériel informatique "classique": plus rapide, évolution plus rapide, plus de diversité, mais surtout moins cher. A partir de là, on peut se dire qu'il serait plus facile et plus intéressant de construire des systèmes informatiques parallèles à partir de composants facilement disponibles, plutôt que d'investir dans des processeurs destinés a des SuperOrdinateurs...
En fait, le rapport prix/performances d'une machine de type BeoWulf est de trois à dix fois meilleures que celui des superordinateurs traditionnels. L'architecture BeoWulf s'échelonne bien, elle est facile à construire, et vous ne payez que sur le matériel, puisque la plupart des logiciels sont gratuits.
La problématique après avoir défini toutes les parties précédentes (structurale, matérielle, thermique et emplacement optimal des composants) est maintenant de gérer tout ce qui concerne la partie exploitation de la station. Pour cela on considère les éléments suivants :
La station est composée de cartes mère, de processeurs et de barrettes de mémoire vive tout cela étant relié par des cartes réseau. Cependant la station ne dispose nullement de disque dur et donc pas plus de système d’exploitation, son rôle étant justement d’améliorer les performances d’une machine initiale qui reçoit pour tache un calcul et qui possède donc quand à elle, déjà un système d’exploitation.
I ) La Disposition interne du PC :
Sachant que ce PC serait composés ;
- 8 carte mères
- 8 Alimentation
- plusieurs ventilateurs
- un switch
- câblage (alimentation des cartes, câbles réseaux)
Afin de bien concevoir les dimensions du PC et l’emplacement des éléments internes à ce PC, une modélisation sur ordinateur était utile.
La première partie fut de modéliser la carte mère avec
ses composants soit :
- La carte mère elle-même
- Le radiateur (Le processeur se trouvant en dessous)
- La RAM
- Des entretoise pour attachée la carte au bâti.
Dimension Carte : L=305mm ; l=244mm ; e=2mm
Radiateur pour processeur L=70mm ; l=60mm ; e=70mm
RAM L=150mm ;
l=20mm ; e=30mm
La seconde partie
correspond à l’assemblage du bâti et des supports des carte-mères recevant les
8 carte-mères.
Le support étant constitué de profilés, toutes les barres du bâti ont été modélisé afin de réaliser une image du bâti qui soit la plus proche de ce qui avait été décidé.
Plusieurs types de profilé ont été dessinés :
Profilé servant à la structure externe du bâti
(L : 4 x 334 mm + 4 x 690mm + 4 x 707mm)
Profilé servant au maintien des carte-mères situé au centre (L : 2x 627 mm)
Profilé servant au maintien des profilés supportant les cartes ainsi qu’au support des cartes sur la partie extérieure
(L : 2 x 334mm + 4x 627 mm)
Le bâti a ensuite été assemblé avec ses barres.
La dernière partie consistait à faire l’assemblage du bâti, des carte-mères et des alimentations ainsi qu’au bon positionnement
Espacement entre cartes : 70 mm
Positionnement des alimentations
Sachant que le positionnement est le même au 4 coins de la boite :
Positionnement des carte-mères :
La solution d’entretoise retenue est construite à partir d’une vis à tête hexagonale de diamètre 8 modifiée :
elle est taraudée afin de pouvoir y viser une vis CHC (6 pans creux) de diamètre 3.
Pour réaliser
l’étude RDM de notre structure, nous avons utilisé les modules Ossature et
Eléments Finis du logiciel RDM Le Mans 6.14 de M. Y. Debard, de manière à
estimer les déformations de la structure. En effet, celle – ci répond tout à
fait aux hypothèses de la théorie des poutres sauf la partie plaque qui sera
modélisée par le module Eléments Finis.
Avec les
conseils de M. Gilles RIPAULT, notre assistant ingénieur, nous avons choisi de
réaliser notre structure en utilisant des profilés du fabricant Norcam. Pour
habiller cette dernière, nous utiliserons des plaques en aluminium et une
plaque en plexiglas commandées chez Weber Métaux.
Notre
structure est discrétisée par 24 nœuds et par 36 poutres, en réalité, elle
n’est composée que de 20 poutres (répertoriées ci – dessous avec le prix de
chacune d’elle).
Poutres |
Référence |
Longueur (mm) |
Prix au mètre (TTC) |
Prix HT |
Prix TTC |
Prix universitaire (total) |
1 |
N 0163 |
707 |
13,40 |
7,62 |
9,47 |
8,38 |
2 |
N 0163 |
690 |
13,40 |
7,43 |
9,25 |
8,18 |
3 |
N 0163 |
707 |
13,40 |
7,62 |
9,47 |
8,38 |
4 |
N 0163 |
690 |
13,40 |
7,43 |
9,25 |
8,18 |
5 |
N 0163 |
707 |
13,40 |
7,62 |
9,47 |
8,38 |
6 |
N 0163 |
690 |
13,40 |
7,43 |
9,25 |
8,18 |
7 |
N 0163 |
707 |
13,40 |
7,62 |
9,47 |
8,38 |
8 |
N 0163 |
690 |
13,40 |
7,43 |
9,25 |
8,18 |
9 |
N 0163 |
334 |
13,40 |
3,60 |
4,48 |
3,96 |
10 |
N 0163 |
334 |
13,40 |
3,60 |
4,48 |
3,96 |
11 |
N 0163 |
334 |
13,40 |
3,60 |
4,48 |
3,96 |
12 |
N 0163 |
334 |
13,40 |
3,60 |
4,48 |
3,96 |
13 |
N 0161 |
627 |
10,40 |
5,24 |
6,52 |
5,77 |
14 |
N 0161 |
627 |
10,40 |
5,24 |
6,52 |
5,77 |
15 |
N 0161 |
627 |
10,40 |
5,24 |
6,52 |
5,77 |
16 |
N 0161 |
627 |
10,40 |
5,24 |
6,52 |
5,77 |
17 |
N 0161 |
334 |
10,40 |
2,79 |
3,47 |
3,07 |
18 |
N 0161 |
334 |
10,40 |
2,79 |
3,47 |
3,07 |
19 |
N 0162 |
627 |
13,50 |
6,81 |
8,46 |
7,49 |
20 |
N 0162 |
627 |
13,50 |
6,81 |
8,46 |
7,49 |
Le matériau
utilisé par la société Norcam est un alliage d’aluminium dont les grandeurs
caractéristiques sont les suivantes :
-
module d’Young : E = 70 000 MPa
-
coefficient
de Poisson : u = 0.29
-
masse
volumique : r = 2 700 kg/m3
-
coefficient
de dilatation thermique : K = 2,4.10-5 K-1
Pour la
construction de la structure, nous utiliserons 3 références de profilés :
N 0161 – N 0162 – N 0163. Les caractéristiques de ces profilés sont les
suivantes :
-
N 0161 :
masse linéique : 0,9 kg/m
section
droite : 327 mm²
moment
quadratique : Iy = 27
000 mm4
Iz
= 12 000 mm4
-
N 0162 :
masse linéique : 1 kg/m
section
droite : 379 mm²
moment
quadratique : Iy = 53
000 mm4
Iz
= 17 000 mm4
-
N 0163 :
masse linéique : 1,1 kg/m
section
droite : 409 mm²
moment
quadratique : Iy = 40
000 mm4
Iz
= 40 000 mm4
La structure
ainsi modélisée est la suivante :
En ce qui
concerne les plaques d’habillage, nous n’avons modélisée que la plaque où sera
fixée les 8 huit alimentations de manière à estimer sa déformation.
Il faut donc
modéliser la plaque en aluminium AU4G de dimensions 770*690*5 mm. Notre plaque
a été maillée par bloc à raison de 10 éléments quadrangles à 4 nœuds par coté.
Ainsi, la plaque est discrétisée par 121 nœuds et 100 éléments, nous obtenons
donc le maillage suivant :
La structure
est considérée encastrée sur les 6 nœuds inférieurs et est chargée sur les 4
barres supérieurs. Ce chargement est assimilé à une charge uniformément
repartie sur chaque barre. Le chargement de la structure est due au poids des
alimentations (fixées sur la plaque supérieur) et à son poids propre. Ainsi,
nous avons considéré 3 cas de charge différents :
-
cas 1 : le poids d’une alimentation est
estimé à 1 kg, en ajoutant le poids des multiprises (fixées elles aussi sur la
plaque supérieur) et le poids de la plaque, nous avons estimé une charge de 12
kg sur la structure.
-
cas 2 : en respectant les mêmes
hypothèses mais une alimentation pesant 1,5 kg, nous arrivons à une charge de
16 kg sur la structure.
-
cas 3 : cette fois ci le poids d’une
alimentation est estimé à 2 kg et nous arrivons à une charge de 20 kg sur la
structure.
Pour la
modélisation de la plaque, nous avons considéré que celle – ci est encastrée
sur ses 4 cotés et nous avons aussi considéré les même cas de charge.
Les résultats obtenus pour le
premier cas de charge sont les suivants :
Ainsi, le
déplacement maximal de la structure selon l’axe z est de 0,0202 mm et celui de
la plaque est de 0,045 mm. Après vérification des efforts intérieurs subis par
les barres et la plaque, qui sont de l’ordre du dizaine de Newton, nous pouvons
dire que la structure résiste au chargement et que les déplacements engendrés
sont acceptables.
Les résultats obtenus pour le
second cas de charge sont les suivants :
Ainsi, le
déplacement maximal de la structure selon l’axe z est de 0,025 mm et celui de
la plaque est de 0,076 mm. Après vérification des efforts intérieurs subis par
les barres et la plaque, qui sont de l’ordre du dizaine de Newton, nous pouvons
dire que la structure résiste au chargement et que les déplacements engendrés
sont acceptables.
Les résultats obtenus pour le
troisième cas de charge sont les suivants :
Ainsi, le
déplacement maximal de la structure selon l’axe z est de 0,0305 mm et celui de
la plaque est de 0,11 mm. Après vérification des efforts intérieurs subis par
les barres et la plaque, qui sont de l’ordre du dizaine de Newton, nous pouvons
dire que la structure résiste au chargement et que les déplacements engendrés
sont acceptables.
Comme nous venons
de le voir ci – dessus, la modélisation de notre structure et celle de notre
plaque nous donne les résultats suivants :
|
Déplacement maximal selon l'axe z (mm) |
|
Cas de charge |
Structure |
Plaque |
1 |
0,0202 |
0,045 |
2 |
0,025 |
0,076 |
3 |
0,0305 |
0,11 |
De plus tous
les efforts intérieurs de la structure et de la plaque sont de l’ordre du
dizaine de Newton.
D’après ces
résultats, nous pouvons conclure que la structure et que la plaque (où sont
fixées les alimentations) sont bien dimensionnées. En effet, en aucun cas, les
valeurs limites des matériaux choisis ne sont dépassées, et donc nous pouvons
valider le dimensionnement de notre structure et ainsi commander les
fournitures nécessaires à sa réalisation (barres répertoriées à la page X, les
plaques et les fournitures diverses répertoriées et chiffrées ci – après).
Description |
Nombre |
Prix unitaire HT |
Prix unitaire TTC |
Prix total HT |
Prix total TTC |
Prix universitaire (total) |
Vis référence N3135 |
40 |
0,14 |
0,18 |
5,79 |
7,20 |
6,37 |
Ecrous référence N3310 |
40 |
0,21 |
0,26 |
8,36 |
10,40 |
9,20 |
Taraud référence 5510 |
1 |
28,94 |
36,00 |
28,94 |
36,00 |
31,84 |
Plexiglas 770*397 e=5 |
1 |
46,26 |
55,33 |
46,26 |
55,33 |
50,89 |
Aluminium 770*397 e=1 |
1 |
10,00 |
11,96 |
10,00 |
11,96 |
11,00 |
Aluminium 690*397 e=2 |
1 |
20,00 |
23,92 |
20,00 |
23,92 |
22,00 |
Aluminium 770*690 e=2 |
1 |
60,00 |
71,76 |
60,00 |
71,76 |
66,00 |
Aluminium 770*690 e=5 |
1 |
120,00 |
143,52 |
120,00 |
143,52 |
132,00 |
Pour conclure
cette étude, nous pouvons chiffrer le coût total de la structure qui représente
414,12 EUR HT soit un coût universitaire estimé à 455,53 EUR (soit environ 3000
F). Le tableau ci – dessous est une synthèse des différents coût de la
structure.
Référence |
Longueur (m) |
Prix au mètre TTC |
Prix HT |
Prix TTC |
Prix universitaire (total) |
N 0161 |
3,176 |
10,40 |
26,56 |
33,03 |
29,21 |
N 0162 |
1,254 |
13,50 |
13,61 |
16,93 |
14,97 |
N 0163 |
6,924 |
13,40 |
74,60 |
92,78 |
82,06 |
|
|
|
|
|
|
Total des fournitures diverses |
43,09 |
53,60 |
47,40 |
||
Total des plaques |
|
256,26 |
306,49 |
281,89 |
|
|
|
|
|
|
|
Total de la structure (EUR) |
|
414,12 |
502,83 |
455,53 |
|
Total de la structure (F) |
|
2716,44 |
3298,34 |
2988,08 |
III ) Explication du choix matériel :
Processeurs :
Les choix possibles reposaient sur le fondeur (fabricant de processeurs) et sur la gamme de produit. Ainsi il existe dans le monde des PC, 4 fabricants de processeurs qui sont INTEL, AMD, VIA et Transmeta.
Nous souhaitons réaliser une machine de haute performance de calcul. Or dans la gamme des processeurs "Haut de Gamme", seul INTEL et AMD sont présents. Ainsi nous avions à faire le choix entre les processeurs Pentium 4 d'INTEL et les Athlon XP de AMD. Le budget est limité donc nous nous sommes orientés vers les solutions "Grand Public" :
Comparatif des processeurs INTEL et AMD pour PC :
|
Gamme de Produit |
INTEL |
AMD |
SERVER
and WORKSTATION "Professionnels" |
|
Pentium
III XEON Pentium 4 XEON Itanium 2 |
Athlon MP |
DESKTOP "Grand Public" |
Haut |
Pentium 4 |
Athlon XP |
Bas |
Celeron |
Duron |
|
MOBILE |
Haut |
Pentium 4 M |
Athlon XP |
Milieu et Bas |
Pentium III M Celeron M |
Duron |
Nous avons choisi les processeurs de AMD pour leur rapport prix/performances.
Il a fallu également choisir la fréquence du processeur. Nous nous sommes fixé sur un minimum d'équivalent en performances au Pentium 4 à 2GHz. Le processeur Athlon XP 2200+ s'est avéré être le meilleur choix pour son rapport prix/performance.
Il offre de plus l'avantage d'être le premier de la gamme à avoir une finesse de gravure de 0.13µm ce qui permet de réduire ses coûts de production et donc ses coûts de vente tout en permettant d’augmenter la fréquence tout en réduisant la température. Cette réduction de coût vient du fait que le wafer utilisé pour sa production permet de réaliser plus de processeurs sur une même surface de silicium.
Choix du type de mémoire:
Il existe pour les PC 3 types de mémoires vives :
- la SDRAM,
- la DDRAM,
- la Rambus.
Or les plateformes construites autour des processeurs AMD Athlon XP ne supportent que la SDRAM et la DDRAM.
La SDRAM est un type de mémoire en fin de vie car le goulot d'étranglement créer par la bande passante de ce type de mémoire réduit fortement les performances de la machine. Avec une fréquence de 133MHz, sa bande passante est de 1Go/s.
La bande passante obtenue s’obtient par le calcul suivant :
Fréquence (Hertz) * Taille des mots (bits) * Nombre de mots par cycle
Basée en grande partie sur la SDRAM, et donc des technologies éprouvées, les barrettes de DDR-SDRAM se différencient tout d´abord d´un point de vue physique, puisqu´il s´agit de DIMM 184 pins alimentées en 2.5V, contre des DIMM 168 pins en 3.3V pour la SDRAM. D´un point de vue logique, la seule différence importante se situe au niveau du nombre de mots que la mémoire peut envoyer par cycle d´horloge, qui passe de 1 à 2.
A son origine, la DDR ne fonctionnait qu´a 100 ou 133 MHz. La DDR à 167 MHz a fait son apparition il y´a environ 6 mois, et la DDR à 200 MHz commence tout juste à arriver sur le marché. Voici un récapitulatif des différents types de mémoires DDR :
Il est à noter que les DDR200, 266 et 333 sont désormais des standards approuvés et validés par le JEDEC, l’organisme chargé d’établir les standards en ce qui concerne la mémoire. Ce n´est pas encore le cas pour la DDR400, et on ne sait pas si ce sera le cas un jour car une partie des fabricants préfèrent ne pas se lancer dans la DDR400 pour se concentrer sur la future DDR-II 400.
Il faut bien dire que ce type de mémoire n’a qu’un intérêt limité pour la plate-forme Athlon, du moins pour le moment. En effet, le bus des Athlon actuels est un bus EV6 de 64 bits fonctionnant en DDR à 133 MHz. Il offre donc une bande passante de 1.99 Go /s, ce qui correspond à la bande passante de la DDR266 ! Du coup, l’utilisation de DDR333 ne devrait apporter qu’un gain minime sur Athlon, puisque ce processeur est dans l’état actuel des choses incapable d’exploiter le surplus de bande passante offert. La DDR333 est donc bien plus adaptée pour le Pentium 4, ou Athlon utilisant un bus EV6 à 166 MHz, c'est-à-dire les Athlon 2600+, 2700+ et 2800+ dont le prix est trop élevé du fait du faible nombre d'unités disponible sur le marché.
Malgré tout nous avons choisi d'investir dans de la DDR333 car la différence de prix n'était pas très importante et permettait l'évolution du matériel en changeant les processeurs.
Pour lire des données en mémoire, le processeur envoi via le bus d’adresse les coordonnées de ces données. Le contrôleur mémoire active alors un banc mémoire, puis la ligne et enfin le numéro de colonne où se situent les données à lire. Le CAS correspond en fait au délai, exprimé en cycle d’horloge, qu’il y a entre le moment où le processeur envoi le numéro de colonne par le bus d’adresse et le moment où les données ont étés lus par la mémoire et sont disponibles.
Le CAS Latency est pour sa part la valeur qui a le plus d’influence sur les performances, puisque le passage de 2 à 2.5 (+25%) fait baisser les performances de 2.9%.
Remarque :
Les barrettes de DDR333/266/200 sont également appelées PC2700/2100/1600 du fait de la correspondance entre la fréquence et la bande passante.
Exemple :
DDR333 : Barrette dont la fréquence est de 166 MHz.
On obtient ainsi une bande passante de 2.48 Go.
Il est à noter que ces résultats ont étés calculés avec l’équivalence 1 Ko = 1024 octets. En utilisant l’équivalence 1 Ko = 1000 octets, on obtient 2667 Mo d'où le nom de PC2700.
Ainsi la mémoire choisi est la DDR333 (PC2700) en CAS2. Pour les besoins des calculs, nous avons choisi d'équiper chaque carte mère de 1.5Go (3*512Mo) de mémoire.
Choix de la carte mère :
Le choix de la carte mère se fait en premier lieu en fonction du processeur utilisé. Les Athlon XP s'installent sur les cartes ayant un support de type Socket A. Le second point déterminant est le type de mémoire supporté. On détermine ainsi les chipsets compatibles.
Restais à choisir la marque du chipset parmi les trois répondant à ces critères :
- SIS
- VIA
- NVIDIA
Pour des raisons de compatibilité avec la distribution Linux Red Hat 6.2 et son support certifié par de nombreux utilisateurs, nous avons été contraint de sélectionner le Chipset VIA.
Le chipset nForce 2 de Nvidia, bien que plus performant sous Windows du fait par exemple de la gestion de la mémoire vive sur deux canaux n'offrait pas de garantie suffisante pour l'utilisation de Linux (chipset trop récent).
Le chipset SIS offre des performances plus réduite que ces concurrents et par son nombre réduit d'utilisateur ne permet pas d'avoir un retour d'expériences suffisant pour connaître sa compatibilité avec Linux.
Maintenant restait à choisir le chipset le mieux adapté à notre utilisation dans la gamme proposée par VIA :
KT266, KT266A, KT333 et KT400.
Les KT266 et KT266A n'ont pas été retenu car ne permettent pas d'exploiter pleinement l'avantage apporté par l'utilisation de DDR333 car la ferai fonctionner à 266MHz. Le KT400 aurait pu être utiliser sans perte de performance mais le surcoût occasionné n'est pas justifier car n'utilisant pas de carte graphique ont perd sont intérêt premier qui est le support de l'AGP 8x. De plus comme nous avons pu le démontrer précédemment, les processeurs AMD Athlon XP, même dans les dernières et futures versions ne permettent pas d'exploiter la bande passante offerte par les DDR400. Le choix donc le mieux adapter est le KT333.
La contrainte de compatibilité avec Linux et de la qualité du produit, nous a ainsi permis de nous orienter vers la carte ASUS A7V333.
Cartes réseaux et switch :
Afin de faire du calcul parallèle, il est nécessaire de faire communiquer les 8 cartes mères entre elles. Ainsi il est nécessaire de disposer de cartes réseaux et de répartiteurs d'informations. Pour les cartes réseaux nous nous sommes orientés vers les produits de la marque 3 COM pour excellente qualité du hardware et de ses pilotes sous Linux. Les cartes réseaux choisies offre un débit 10/100Mbps.
Nous avons choisi de répartir les informations en utilisant un switch car à l'inverse des hubs, il ne divise pas la bande passante du réseau entre chaque machine. Ce switch doit disposer de 8 port +1 pour la connexion au réseau général.
IV ) Choix du matériel : étude des prix.
Plusieurs critères nous ont permis de faire notre choix :
· Le prix, bien sur, le critère à ne pas dépasser étant de 5000 Euros,
· De la mémoire RAM de bonne qualité, cadencée à au moins 266 MHz. La RAM à 400 MHz n’étant pas utile car peu de cartes mères savent le gérer pour le moment.
· Un processeur puissant pour effectuer les calculs
A partir de là, nous avons donc établis une série de devis sous forme de tableaux Excel, ce qui nous a permis de dégager trois configurations de matériel intéressantes :
Matériel nécessaire à la
réalisation du projet : solution n°1 |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Description |
Nombre |
Prix unitaire HT |
Prix untaire TTC |
Prix total HT |
Prix total TTC |
Prix universitaire (total) |
Alimentation Enermax 350 W EG 365 P - VE |
8 |
57.89 |
72.00 |
463.10 |
576.00 |
509.41 |
Ventilateur Enermax UC-12 FAB |
4 |
16.80 |
20.90 |
67.21 |
83.60 |
73.94 |
Carte mère Asus A7V333 - X |
8 |
84.42 |
105.00 |
675.36 |
840.00 |
742.90 |
RAM Samsung
PC 2700 512 Mo DDR 333 Mhz |
24 |
119.80 |
149.00 |
2 875.10 |
3 576.00 |
3 162.61 |
Processeur AMD Athlon XP 2200+
(1800 Mhz) box |
8 |
149.54 |
186.00 |
1 196.35 |
1 488.00 |
1 315.99 |
Cable de connexion réseau |
8 |
4.02 |
5.00 |
32.16 |
40.00 |
35.38 |
Cable d'alimentation |
8 |
4.02 |
5.00 |
32.16 |
40.00 |
35.38 |
Carte réseau 3 com |
8 |
30.00 |
49.00 |
240.00 |
392.00 |
264.00 |
|
|
|
|
|
|
|
|
|
|
|
Total HT |
Total TTC |
Total univ |
|
|
|
|
|||
|
|
|
EUR |
5 581.45 |
7 035.60 |
6 139.60 |
|
|
|
F |
36 611.94 |
46 150.51 |
40 273.13 |
Elle constituait la solution idéale, au niveau des performances, mais présentait l’inconvénient majeur de coûter trop cher.
Matériel nécessaire à la
réalisation du projet n°2 |
|||||||
|
|
|
|
|
|
|
|
Description |
Nombre |
Prix unitaire HT |
Prix untaire TTC |
Prix total HT |
Prix total TTC |
Prix universitaire (total) |
|
Alimentation Enermax 350 W EG 365 P - VE |
8 |
57.89 |
72.00 |
463.10 |
576.00 |
509.41 |
|
Ventilateur Enermax UC-12 FAB |
4 |
16.80 |
20.90 |
67.21 |
83.60 |
73.94 |
|
Carte mère Asus A7V333 - X |
8 |
84.42 |
105.00 |
675.36 |
840.00 |
742.90 |
|
RAM Samsung
PC 2700 512 Mo DDR 333 Mhz |
24 |
119.80 |
149.00 |
2 875.10 |
3 576.00 |
3 162.61 |
|
Processeur AMD Athlon XP 1800+
(1533 Mhz) 0,13µ box |
8 |
73.16 |
91.00 |
585.31 |
728.00 |
643.84 |
|
Cable de connexion réseau |
8 |
4.02 |
5.00 |
32.16 |
40.00 |
35.38 |
|
Cable d'alimentation |
8 |
4.02 |
5.00 |
32.16 |
40.00 |
35.38 |
|
Carte réseau 3 com |
8 |
30.00 |
49.00 |
240.00 |
392.00 |
264.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Total HT |
Total TTC |
Total univ |
|
|
|
|
|
||||
|
|
|
EUR |
4 970.41 |
6 275.60 |
5 467.46 |
|
|
|
|
F |
32 603.78 |
41 165.24 |
35 864.16 |
Cette solution était intéressante niveau prix, cependant les performances du processeur ne sont pas extraordinaires, compte tenu du fait que l’on recherche une configuration la plus évolutive possible.
3°) Configuration n°3
Une autre solution qui aurait put être intéressante était celle-ci, mais la bande passante de la mémoire RAM étant trop petite, les performances demeurent réduites.
Matériel nécessaire à la
réalisation du projet |
|||||||
|
|
|
|
|
|
|
|
Description |
Nombre |
Prix unitaire HT |
Prix untaire TTC |
Prix total HT |
Prix total TTC |
Prix universitaire (total) |
|
Alimentation Enermax 350 W EG 365 P - VE |
8 |
57.89 |
72.00 |
463.10 |
576.00 |
509.41 |
|
Ventilateur Enermax UC-12 FAB |
4 |
16.80 |
20.90 |
67.21 |
83.60 |
73.94 |
|
Carte mère Asus A7V333 - X |
8 |
84.42 |
105.00 |
675.36 |
840.00 |
742.90 |
|
RAM Samsung
PC 2100 512 Mo DDR 266 Mhz |
24 |
112.56 |
140.00 |
2 701.44 |
3 360.00 |
2 971.58 |
|
Processeur AMD Athlon XP 2200+
(1800 Mhz) box |
8 |
149.54 |
186.00 |
1 196.35 |
1 488.00 |
1 315.99 |
|
Cable de connexion réseau |
8 |
4.02 |
5.00 |
32.16 |
40.00 |
35.38 |
|
Cable d'alimentation |
8 |
4.02 |
5.00 |
32.16 |
40.00 |
35.38 |
|
Carte réseau 3 com |
8 |
30.00 |
49.00 |
240.00 |
392.00 |
264.00 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Total HT |
Total TTC |
Total univ |
|
|
|
|
|
||||
|
|
|
EUR |
5 407.79 |
6 819.60 |
5 948.57 |
|
|
|
|
F |
35 472.78 |
44 733.64 |
39 020.06 |
Au final, on retiendra la solution suivante :
Description |
Nombre |
Prix unitaire HT |
Prix untaire TTC |
Prix total HT |
Prix total TTC |
Prix universitaire (total) |
Alimentation Enermax
350 W EG 365 P - VE |
8 |
57.89 |
72.00 |
463.10 |
576.00 |
509.41 |
Ventilateur Enermax UC-12 FAB |
4 |
16.80 |
20.90 |
67.21 |
83.60 |
73.94 |
Carte mère Asus
A7V333 - X |
8 |
84.42 |
105.00 |
675.36 |
840.00 |
742.90 |
RAM Samsung PC 2700 512 Mo DDR
333 Mhz |
16 |
119.80 |
149.00 |
1 916.74 |
2 384.00 |
2 108.41 |
Processeur AMD Athlon XP 2200+ (1800 Mhz) box |
8 |
149.54 |
186.00 |
1 196.35 |
1 488.00 |
1 315.99 |
Cable de connexion réseau |
8 |
4.02 |
5.00 |
32.16 |
40.00 |
35.38 |
Carte réseau intel |
8 |
30.00 |
49.00 |
240.00 |
392.00 |
264.00 |
Cable d'alimentation |
8 |
4.02 |
5.00 |
32.16 |
40.00 |
35.38 |
Profilé N 0161
longueur 627 mm |
4 |
6.33 |
7.87 |
25.31 |
31.48 |
27.84 |
Profilé N 0161
longueur 334 mm |
2 |
3.88 |
4.83 |
7.77 |
9.66 |
8.54 |
Profilé N 0162
longueur 627 mm |
2 |
7.90 |
9.82 |
15.79 |
19.64 |
17.37 |
Profilé N 0163
longueur 707 mm |
4 |
8.71 |
10.83 |
34.83 |
43.32 |
38.31 |
Profilé N 0163
longueur 690 mm |
4 |
8.52 |
10.60 |
34.09 |
42.40 |
37.50 |
Profilé N 0163
longueur 334 mm |
4 |
4.69 |
5.83 |
18.75 |
23.32 |
20.62 |
Vis M8 * 20 CHC référence N 3135 |
40 |
0.14 |
0.18 |
5.79 |
7.20 |
6.37 |
Ecrous M8
référence N 3310 |
40 |
0.21 |
0.26 |
8.36 |
10.40 |
9.20 |
Taraud référence N 5510 |
1 |
28.94 |
36.00 |
28.94 |
36.00 |
31.84 |
Plexiglas 770*397 e=5 |
1 |
37.19 |
46.26 |
37.19 |
46.26 |
40.91 |
Aluminium 770*397 e=1 |
1 |
8.04 |
10.00 |
8.04 |
10.00 |
8.84
|
Aluminium 690*397 e=2 |
1 |
16.08 |
20.00 |
16.08 |
20.00 |
17.69 |
Aluminium 770*690 e=2 |
1 |
48.24 |
60.00 |
48.24 |
60.00 |
53.06 |
Aluminium 770*690 e=5 |
1 |
96.48 |
120.00 |
96.48
|
120.00 |
106.13 |
|
|
|
|
|
|
|
|
|
|
|
Total HT |
Total TTC |
Prix universitaire (total) |
|
|
|
EUR |
5 008.75 |
6 323.28 |
5 509.62 |
|
|
|
F |
32 855.24 |
41 478.00 |
36 140.76 |
Qui a le mérite d’avoir le meilleur rapport prix / performance.
Après avoir vu la conception de la station multiprocesseurs, nous nous sommes intéressé aux transferts de flux et thermiques à l'intérieur de la station.
Pour cela nous avons employé un logiciel dédié aux échanges de chaleurs dans l'électronique qui se nomme flotherm du groupe flomerics. Ce logiciel dispose d'une formulation volumes finis.
1°) Formulations volumes finis (exemple)
On part de l’équation de base :
Théorème de la divergence et d’intégration par parties
Equation bilan
(1)
On somme les valeurs par les valeurs élémentaires suivantes :
et
On écrit une équation bilan sur chaque cellule élémentaire.
On dispose d’un maillage cartésien suivant :
Pour la cellule P, on réalise une approximation des intégrales à l’aide des informations des cellules adjacentes (W, S, E, N).
Approximation des intégrales de surfaces :
(il y a d’autres approximations possibles)
Approximation des intégrales de volumes
(il y a d’autres approximations possibles)
On a exprimé les intégrales et par les valeurs de qf et rfuini aux points P, W, S, E, N et w, s, e, n, nw, sw, se, ne.
Les inconnus sont les (qfP)P, il faut les valeurs ((rfuini)P)P aux points w, s, e, s en fonction de ces valeurs.
Pour cela, on utilise un schéma de discrétisation spatiale (UD, CD, LUD) dont on a vu le fonctionnemnt.
On somme tous les termes et sur toutes les cellules pour écrire l’équation bilan globale :
APfP+=QP (2)
l : cellules environnantes W, S, E, N
La prise en compte des conditions limites : f imposé, , imposé permet d’éliminer des termes sur les cellules du bord.
APfP+=QP
l=W, S, E, N
On a le flux fd sur le bord de la cellule
Donc :
APfP+=QP-ANfd
QP
L=W, S, E
L’équation (2) s’écrit sous la forme
lp
[A][f]=[Q]
On résout le système.
E P W
Exemple
1D
On part de l’équation (1)
On sait que :
Et :
Donc :
et
Nous remarquerons que la formulation volumes finis en 1D est identique à une formulation différence finie.
La modélisation effectuée est la suivante :
2°)Modélisation de la station à 8 processeurs
Nous avons modélisé une carte de mère avec son processeur, son chipset et la RAM. Ce sont les composés de la carte mère qui chauffe le plus.
L'alimentation a été modélisée par ces 2 ventilos et une source de chaleur modélisant l'énergie thermique dégagée par l'alimentation.
Les trous dans la boite et l'alimentations ont été modélisé par des grilles de résistances.
Voici le modèle complet utilisé sur flotherm :
Station multiprocesseur vue de l’extérieur
La station est modélisée dans un environnement qui est un cube de 1m3.Les dimensions de la station sont celles qui ont été prise lors de la conception de la structure sur catia. Les données matériaux pour les plaques ont été prises sur les librairies de flotherm. Les distances géométriques ont été prises sur une carte mère déjà existante.
L’image des différents composants de la station est la suivante.
Intérieur de la station |
Processeur, radiateur, ventilateur (1) Chipset, radiateur (2) RAM (3) 3 2 1 Carte mère |
|||||||||
|
|
|||||||||
Alimentation
(externe et interne) |
Maillage moyen de la station 8 processeurs
Le maillage de type moyen proposé par flotherm arrive à 1483444 cellules, donc on dépasse le million de cellules. On voit que le maillage est assez lâche sur les bords entre le système et la station. Lorsque l’on commence à résoudre le problème, les résidus divergent au bout d’un certain temps, ceci étant du aux fait que le maillage n’est pas assez raffiné. Nous avons donc essayé le maillage de type ‘raffiné’ proposé par flotherm.
Dans ce cas, le modèle atteint 16723080 cellules. Le calcul n’est plus réalisable dans ce cas car le modèle comporte trop de mailles et le logiciel ne le calcule pas.
Nous avons donc décidé de couper le modèle en 2 car on peut remarquer une certaine forme de symétrie.
Plan de symétrie pour le
problème
Simplification géométrique du modèle
Cette symétrie est possible car les 4 cartes sont découplées des 4 autres. Ceci va nous permettre de réduire le nombre de cellules. Ensuite, il nous a été conseillé de réduire l’environnement dans lequel est le PC. On a placé 3 mailles entre la limite de l’environnement et la station, auquel on a appliqué un coefficient d’échanges. De plus dans nos premiers calculs, le maillage n’était pas assez raffiné entre la sortie (résistance) et le ventilateur de sortie pour l’alimentation( également présente sur le ventilateur d’entrée).
Voici les résidus obtenus pour le modèle précédent :
Résidus qui ne convergent pas
On remarque que les résidus ne divergent pas mais ils ne convergent pas non plus. Cela peut signifier plusieurs choses :
· Le modèle n’a pas de solution dans le domaine stationnaire
· Les solutions convergent autours de la solution (si c’est le cas, on voit que les températures peuvent être correct, TCPU=45°C,TCHIP=30°C, TRAM=80°C)
Donc notre élaboration d’une station multiprocesseurs semble être correct.
5°) Correction apporté dans le modèle
Dans notre cas, les ventilateurs étaient modélisés en 3D, ce qui augmentait de façon importante le nombre de cellules. C’est pour cela qu’on les a modélisé en 2D. Nous avions mis une condition de régime laminaire pour l’écoulement du fluide, or dans notre cas, nous avons des zones de recirculations (ventilateur + ouverture). En rajoutant un régime turbulent avec un model Ke stratifié, nous avons rajouté un terme de viscosité numérique, ce qui permet de faire converger les résidus.
Les résultats semblent converger mais par manque de temps, il n’a pas été possible de voir où positionner les ventilateurs pour avoir un refroidissement optimum.
Nous avons put au cours de ce projet réalisé la construction d’une station multiprocesseurs avec toutes les phases de conception (conception, étude économique et matériel, modélisation des transfert de flux thermiques). La plupart des objectifs fixés ont été réalisés avec les conditions fixées.