*   >> Lecture Éducation Articles >> tech >> sécurité

Solutions des problèmes à High Performance Computing

solution optimale pour l'équilibrage de charge dynamique juste à cause de sa nature dynamique [3].


conditions de course

Quand nous avons calcul parallèle alors nous pouvons faire face au problème de la race condition. Une des solutions à une situation de concurrence pourrait être de veiller à ce que les programmes ont des droits exclusifs sur les ressources qui sont nécessaires. Pour acquérir ces ressources verrouillage peuvent être utilisés.

Il existe différentes techniques de verrouillage peut être mis en œuvre comme POSIX les verrous, serrures obligatoires, qui sont fondées sur le schéma de verrouillage obligatoire de System V pour éviter condition de course [4].

La tolérance aux pannes

La disponibilité est la aspect important du calcul haute performance. Est la mesure de la disponibilité du système que la quantité de temps que le système est disponible. Un système peut ne pas être en état disponible en raison d'une défaillance matérielle ou logicielle.

La solution à la défaillance du système, nous devons faire la faute du système tolérant. Pour éviter les pannes matérielles, nous pouvons construire du matériel à tolérance de panne où les systèmes sont décomposées en modules; par le système divisant en modules échecs sont isolés de modules et nous pouvons empêcher l'activation d'autres échecs, matériel redondant peut également être utilisé. Pour faire défaut logiciel tolérant, techniques d'encapsulation et de rajeunissement peuvent être utilisés [5].


Programmation pour les ordinateurs parallèles

Comme calcul de haute performance a une architecture complexe qui rend la programmation plus complexe. Nous pouvons résoudre ce problème en introduisant de nouveaux modèles de programmation. Ces modèles de programmation peuvent jouer un rôle de pont entre la programmation et le matériel.

L'équilibre entre productivité et l'efficacité est la clé tandis que la mise en œuvre de ces modèles de programmation [6] [7]

Références

[1] ML Fisher, "Optimal Solution d'Ordonnancement Problèmes d'utilisation multiplicateurs de Lagrange.: Partie I, RECHERCHE " OPERATIONS

, vol. 21, no. 5, pp. 1114 à 1127, sept. 1973.

[2] M. Naiouf, L. De Giusti, F. Chichizola, et A. De Giusti, "équilibrage dynamique de charge sur les clusters non-homogènes, "dans Frontiers of High Performance Computing and Networking-ISPA 2006 Ateliers

, 2006, p. 65-73.


[3] C. Kopparapu, serveurs d'

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.