Les Architectures Parallèles
au Service de vos Applications
DATE : LE JEUDI 26 MARS 2009, de 17h30 à 19h00
LIEU : 20 RUE DE L’ARCADE - PARIS 8 – 17H30-19H
PRIX : GRATUIT
Présentation animée par Hervé Bitteur,
Learning Services Architect, Sun Microsystems, Sun Microsystems
1/ Toutes les nouvelles machines sont parallèles
Après plus de 20 ans de croissance géométrique, la fréquence d'horloge et la performance brute des processeurs commencent à plafonner. Et ce constat est général à tous les constructeurs informatiques.
L'alternative, elle aussi générale, est d'offrir davantage de ressources en parallèle à l'utilisateur. Nous voyons émerger des systèmes multi-coeurs multi-threads, par exemple le T5440 de Sun offre déjà quelque 256 threads gérés au niveau matériel.
2/ Conjuguer scalabilité horizontale et verticale
La question est alors pour l'utilisateur de pouvoir tirer pleinement avantage de ces ressources : sa charge applicative doit être "scalable". Les évolutions du matériel suffisaient hier à accélérer les applications, mais aujourd'hui l'architecture logicielle doit être mise à contribution.
La scalabilité peut être atteinte en conjuguant direction horizontale (par réplication de process) et direction verticale (par multi-threading applicatif interne).
Certes, cela requiert davantage d'implication de la part de l'utilisateur / développeur, mais cet investissement restera valable et même de plus en plus rentable pour les années futures, les bénéfices croissant avec le niveau de parallélisme offert par la plate-forme d'exécution choisie.
3/ Apprendre à paralléliser sa charge applicative
La scalabilité applicative est au coeur de l'accompagnement élaboré par Sun Microsystems (architecture CMT, outils Solaris, multi-threading).
Cet accompagnement a lieu en mode atelier et s'articule autour de "use-cases" représentatifs choisis dans le propre portefeuille applicatif de l'entreprise. Il met l'accent sur :
- un multi-threading "sûr", implémenté en C/C++ ou en Java, à l'aide de design patterns
- un multi-threading dit "véloce" par utilisation de constructions non-bloquantes en Java 5 et 6
Echanges autour d’un verre
Retrouvez toutes les informations ici : http://www.demos.fr/espace-metier/informatique/actualites/Pages/cocktail-parallelisme-applications.aspx
Le contact pour y assister : JULINE YIM - 01.44.94.58.30 - ou par email
Cet article n'a pas de Commentaires/Pingbacks pour le moment...
Vous devez être identifié pour poster un commentaire.
![]() |
Maxence Hubiche Partage de ressources autour d'Office |
Maxence Hubiche
| Lun | Mar | Mer | Jeu | Ven | Sam | Dim |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 |
Copyright © 2000-2012 - www.developpez.com