Plan de becarios
Plan de becarios
Escrito por Eduardo Iván Ortega Alarcon   
Martes, 21 de Agosto de 2018 10:21

Descripción

Es un programa orientado al aprendizaje mediante la participación de los estudiantes en actividades de supercómputo, tales como la implementación de soluciones, la generación de código operativo, así como el estudio y análisis de temas de interés en supercómputo.

Objetivos

  • Preparar recursos humanos con conocimientos teóricos y prácticos en temas de interés en supercómputo.
  • Integrar recursos humanos a las actividades relacionadas con la operación y el uso de la supercomputadora Miztli.

Perfil de ingreso

  • Estudiantes de ciencias e ingeniería con al menos 60% de avance en su carrera.
  • Conocimientos y experiencia en el uso de “shells” de GNU/Linux.
  • Conocimientos y experiencia en el sistema operativo GNU/LINUX.
  • Conocimientos y experiencia en programación en lenguaje C o Fortran.

Perfil de egreso

Los egresados contarán con conocimientos y experiencia práctica en los siguientes temas:

  1. Ampliación de conocimientos prácticos en GNU/Linux (procesamiento de archivos, programación de scripts de BASH).
  2. Administración de procesos UNIX.
  3. Administración de usuarios en UNIX.
  4. Procesamiento de bitácoras en UNIX.
  5. Lenguajes de scripting (por ejemplo, Perl, Python, PHP).
  6. Configuración y administración de WebServers.
  7. Sistemas de administración de recursos de supercomputadoras.
  8. Optimización de códigos.
  9. Conceptos básicos de computación paralela.
  10. Análisis de rendimiento de aplicaciones numéricas/paralelas.
  11. Construcción de paquetes RPM.
  12. Herramienta de desarrollo colaborativo (por ejemplo, Git, sistemas de tickets, OwnCloud).

Actividades

Los estudiantes dedicarán 20 horas a la semana a participar en actividades relacionadas con supercómputo, así como a la lectura y análisis de temas de interés en administración UNIX y cómputo paralelo.

Las áreas temáticas de dichas actividades son:

  1. Monitoreo de los equipos de supercómputo.
  2. Monitoreo de procesos de usuarios de supercómputo.
  3. Atención a usuarios de supercómputo.
  4. Actualización de aplicaciones numéricas de supercómputo.
  5. Medición de rendimiento de aplicaciones numéricas de supercómputo.
  6. Implementación de herramientas de programación y optimización.
  7. Implementación de herramientas de operación de sistemas UNIX.

Evaluación

Los estudiantes serán evaluados mediante dos parámetros.

  1. Exámenes prácticos de los temas asignados.
  2. Presentación de un reporte final, que contenga un resumen de sus principales actividades y resultados.
Última actualización el Martes, 21 de Agosto de 2018 12:58