*   >> Lectura Educación Artículos >> tech >> la seguridad

Las soluciones de los problemas de alto rendimiento Computing

ndo tenemos la computación paralela entonces podemos enfrentar el problema de la raza condición. Una de las soluciones a la raza condición podría ser asegurar que los programas tienen derechos exclusivos sobre los recursos que se requieren. Para la adquisición de los recursos de bloqueo se puede utilizar. Existen diferentes técnicas de bloqueo puede ser implementado como bloqueos de registro POSIX, cerraduras obligatorias, que se basan en el esquema de bloqueo obligatorio de System V para evitar la condición de carrera [4].


Tolerancia a fallos

La disponibilidad es la aspecto importante de la computación de alto rendimiento. La disponibilidad es la medida del sistema que cuánto cantidad de tiempo que el sistema está disponible. Un sistema no puede estar en estado disponible debido a fallo de hardware o software. La solución al fracaso del sistema tenemos que hacer que el fallo del sistema tolerante.

Para evitar fallos de hardware, podemos construir el hardware tolerante a fallos en los sistemas se descomponen en los módulos; por el sistema de división en módulos fracasos se aíslan a los módulos y podemos prevenir la activación de otras fallas, hardware redundante también se puede utilizar. Para hacer fallo de software tolerante, se pueden utilizar técnicas de envoltura y rejuvenecimiento [5].

Programación para ordenadores paralelos

Como la computación de alto rendimiento tiene una arquitectura compleja, que hace que la programación más compleja.

Podemos resolver este problema mediante la introducción de nuevos modelos de programación. Estos modelos de programación pueden jugar un papel de puente entre la programación y el hardware. El equilibrio entre la productividad y la eficiencia es la clave, mientras que la aplicación de estos modelos de programación [6] [7]

Referencias

[1] ML Fisher, "Optimal Solución de problemas de programación Uso de Lagrange Multiplicadores.: Parte I, " INVESTIGACIÓN OPERATIVA

, vol. 21, no. 5, pp. 1114-27, septiembre 1973.

[2] M. Naiouf, L. De Giusti, F. Chichizola, y A.

De Giusti, "carga dinámica Equilibrio de Clusters no homogéneos, "en Fronteras de la Computación de Alto Rendimiento y Redes-ISPA 2006 Talleres

, 2006, p. 65-73.

[3] C. Kopparapu, Los servidores de equilibrio de carga, firewalls, y cachés

. Nueva York: John Wiley & Sons, Inc., 2002.

[4] DA Wheeler, "Programación Secure para Linux y Unix HOWTO", pág. 00, 2003

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.