ELABORACIÓN DE UN CÓDIGO PARALELO PARA EL ESTUDIO DE LOS ESTADOS DE EQUILIBRIO DE CONFIGURACIONES DE CAMPO INVERTIDO

Autores/as

  • Hebe O Gavarini Comisión Nacional de Energía Atómica
  • Nestor O Fuentes Comisión Nacional de Energía Atómica

Resumen

La simulación numérica de los estados de equilibrio de un plasma, permite predecir el comportamiento de las variables a medir y, a la vez, dar soporte teórico al diseño de los experimentos. Los códigos numéricos suelen requerir un esfuerzo computacional considerable tanto en tiempo como en capacidad de memoria. Es posible hacer cálculos en paralelo disminuyendo el tiempo de cómputo y aumentando la memoria de la computadora. Esto se logra por medio de un arreglo de procesadores ("transputers") que se inserta en una PC a través de una plaqueta madre que los alberga; cada "transputer" aporta al sistema su propia memoria y el arreglo en su conjunto permite hacer cálculos más veloces. En este trabajo se presenta un código numérico paralelo para el estudio de los estados de equilibrio producidos por una theta pinch lineal de campo invertido con una espira de inducción segmentada. El cálculo consiste en la subdivisión balanceada de un programa (secuencial) entre los cuatro "transputers" de arreglo disponible, a fin de que todos ellos ejecuten en forma simultánea (paralelo) la parte de tarea asignada , intercambiando datos entre sí cuando el cálculo lo requiere (comunicación). La relación de tiempos secuencial/paralelo obtenida es de 3.56:1, siendo la ideal de 4:1.

Descargas

Publicado

2013-09-17