User Tools

Site Tools


tara

This is an old revision of the document!


TARÁ- Cluster HPC PRIS-Lab

El cluster del laboratorio de Reconocimiento de Patrones y Sistemas Inteligentes (PRIS-Lab por sus siglas en inglés), es el núcleo central de procesamiento del laboratorio, con el cual se utilizan diversas herramientas para el desarrollo de nuevo conocimiento, que implican cálculos computacionales, de un procesamiento exhaustivo.

Historia

El cluster fue obtenido en el año 2015, que para entonces se instaló en el edificio de informática de la Universidad de Costa Rica. Pronto después se migró hacia el edificio de eléctrica, a finales del año 2016.

Su nombre se debe a una tradicion histórica dentro de la Universidad de Costa Rica, al seleccionar nombres de dioses antiguos segun tradiciones de aborigenes costarricenses. Tara, en este caso, se refiere al dios del trueno de la tradición Bribri.

Infraestructura

Hardware

El clúster HPC Tára posee:

  • Cuatro nodos de procesamiento, cada uno con 32 núcleos y con dos tarjetas Nvidia Tesla K20m, en racks R720.
  • Cuatro nodos de almacenamiento, cada uno con 12 unidades de almacenamiento Constellation ES.3, de 4 TB de almacenamiento para un total de 192 TB, montados en racks R720xd.
  • Un nodo maestro como proxy, gestor de tareas y calendarización. El nodo maestro del cluster debe ser usado solamente para editar archivos, compilar programas y para realizar pequeñas tareas. Si se realiza un cálculo de gran magnitud, afectaria a otros usuarios, además de estar limitado a los recursos de ese nodo.
  • Un Switch Dell Powerconnect 8164.
  • Una UPS Eaton de 5-60 KVA, Trifásica.
  • Nodos JAM.

Jerarquía del Software

Para realizar calculos o procesos, se deben ejecutar en uno o mas de los nodos de procesamiento. Estos nodos solo pueden ser utilizados a través del sistema de administración de tareas. La función del sistema de administración de tareas es reservar recursos (procesadores y memoria) a la tarea del usuario. Solo una tarea, puede hacer uso de los procesadores asignados y a una parte de la memoria en un momento dado. No se puede ejecutar ninguna tarea cuando todos los núcleos estan ocupados, la tarea quedaría en la cola. El sistema de administración de tareas realiza funciones como el monitoreo de los nodos de procesamiento, controlar las tareas (inicio y finalización) y el monitoreo del estado de las tareas en ejecución.

tara.1537764760.txt.gz · Last modified: 2018/09/24 04:52 by lbenavidesa