Vous êtes sur la page 1sur 10

Alumnos:

Roy Haro
Carlos Palpan
*Lesly Camposano
* Pmela Santana

Computacin de alto rendimiento es una


herramienta muy importante en el desarrollo de
simulaciones computacionales a problemas
complejos.
La computacin de alto rendimiento se apoya
en
tecnologas
computacionales
como
los clster, supercomputadores o mediante el
uso de la computacin paralela.
La mayora de las ideas actuales de
la computacin distribuida se han basado en la
computacin de alto rendimiento.

Proporcionar una mayor capacidad de cmputo


que la que se puede obtener de computadores
individuales.
Sistemas de memoria compartida.
Sistemas distribuidos.
Mquinas paralelas.
Sistemas Masivamente Paralelos
Clster

Permite a los cientficos e ingenieros resolver problemas complejos


de ciencia, ingeniera y de negocios utilizando aplicaciones que
requieren gran ancho de banda, las redes de baja latencia, y las
capacidades de clculo muy elevados.
El uso de Amazon EC2 instancias de clster, los clientes pueden
agilizar sus cargas de trabajo HPC de los recursos elsticas, segn
sea necesario y ahorrar dinero mediante la eleccin de los modelos
de fijacin de precios de bajo coste que responden a las
necesidades de utilizacin.
Hoy en da, los clientes ejecutan una variedad de aplicaciones
HPC en estos casos, incluyendo Computer Aided Engineering,
modelado molecular, el anlisis del genoma, y los modelos
numricos a travs de muchas industrias incluyendo Biopharma,
Petrleo y Gas.

Alto rendimiento: Son clsteres en los cuales se ejecutan tareas que


requieren de gran capacidad computacional, grandes cantidades de
memoria, o ambos a la vez. El llevar a cabo estas tareas puede
comprometer los recursos del clster por largos periodos de tiempo.

Un cluster de alto rendimiento es un conjunto de ordenadores que est


diseado para dar altas prestaciones en cuanto a capacidad de clculo.
Los motivos para utilizar un cluster de alto rendimiento son:
El tamao del problema por resolver
El precio de la mquina necesaria para resolverlo.

Por medio de un cluster se pueden conseguir capacidades de clculo


superiores a las de un ordenador ms caro que el costo conjunto de los
ordenadores del cluster.

Ejemplo de clusters baratsimos son los que se estn realizando en


algunas universidades con computadoras personales desechados por
"anticuados" que consiguen competir en capacidad de clculo con
superordenadores carsimos.

Para garantizar esta capacidad de clculo, los problemas necesitan ser


paralelizables, ya que el mtodo con el que los clusters agilizan el
procesamiento es dividir el problema en problemas ms pequeos y
calcularlos en los nodos, por lo tanto, si el problema no cumple con esta
caracterstica, no puede utilizarse el cluster para su clculo.

Para que un problema sea paralelizable se debe hacer uso de


bibliotecas especiales como lo es PVM (parallel virtual machine) o MPI
(Message passage interface), donde la primera es usada especialmente
en cluster con nodos hetereogneos (arquitectura del procesador,
sistemas operativo, entre otras), y pertenecientes a diferentes dominios
de red, la segunda biblioteca usada para cluster homogneos.

Para las PYMES.


Para la industria de computacin de alto rendimiento (HPC),
el segmento de mercado de las
PYMEs es el
llamado missing middle o segmento muy deseado pero de
momento no conquistado por la industria.

Ya se sabe que los grandes usuarios de los sistemas HPC


son los gobiernos, las instituciones educativas y la gran
empresa de determinados sectores (petrleo, automocin,
banca etc).

Por ello de vez en cuando se realizan eventos que intentan


ganar clientes del segmento PYME para la industria HPC,
demostrando las posibles ventajas competitivas que el uso
de estas tecnologas podran generar en estos clientes.

Tradicionalmente High-performance computing (HPC) se ha empleado


en super computadores, grids y ms recientemente en utility o cloud
computing para resolver problemas de computacin avanzada.
Caractersticas clave de HPC de The Server Labs
Gestin de la carga de trabajo de la Aplicacin. Creacin de flujos
de tareas.
Aprovisionamiento de clusters y gestin de nodos: Despliegue de
clusters virtuales.
Computacin distribuida: Aumento del rendimiento de tus procesos
mediante la ejecucin distribuida
Planificacin adaptiva: Aumento o disminucin automtica de nodos
de trabajo
Interfaz del usuario orientado a la aplicacin: Los usuarios pueden
presentar y monitorizar inmediatamente sus tareas a travs de una
interfaz online para el envi y gestin de tareas
Gestin unificada: Interfaz online unificado para una gestin
centralizada de todos las caractersticas descritas.

Framework de HPC en Cloud

HPC como Servicio

Asesoramiento para la preparacin de infraestructura


Diseo de la solucin y seleccin de la tcnologia
Pruebas tecnolgicas de concepto (POCs)

Diseo, arquitectura e implementacin

Implement public HPC cloud services


Implementacion de servicios cloud de HPC

Estrategia de HPC

Utilizar clouds pblicos, privados e hbridos para HPC

Soluciones completas de arquitectura


Migracin y despliegue de aplicaciones
Total desarrollo de aplicaciones
Seguridad

Administracin de Servicios

Gestin y soporte de la plataforma e infraestructura

Vous aimerez peut-être aussi