Evaluación de compiladores usados para desarrollo de algoritmos en el cómputo de autómatas celulares

Cargando...
Miniatura

Fecha

Título de la revista

ISSN de la revista

Título del volumen

Editor

Resumen

El software que se utiliza para el cálculo de las evoluciones de los autómatas celu-lares, requiere de una gran cantidad de cálculos, razón por la que se han utilizado alternativas como clusters o grid computing. Sin embargo, ante la falta de recursos computacionales, se debe optimizar los algoritmos para reducir tiempo de ejecución; a ́un más, es necesario elegir un compilador que garantice el mejor aprovechamiento de los recursos del sistema. En este trabajo se proporciona un método para elegir un compilador para crear programas útiles en el estudio de los autómatas celulares. Se muestra los algoritmos que son comparados utilizando varios compiladores de uso común y al final se describe las conclusiones de este estudio

Descripción

Software that are used for cellular automaton evolutions, require a great amount of calculations, for this reason clusters or grid-computing has been used as alternative. Never the less, because of the lack of computational resources, it is due to optimize algorithms to reduce runtime; even more, it is necessary to choose a compiler who guarantees the best advantage of the resources of the system. In this work a method is provided to choose a compiler to create useful programs in the study of the cellular automata. It shown algorithms that are compared using several compilers of common use and in the end it describes the conclusions of this study.

Palabras clave

Citación

Aprobación

Revisión

Complementado por

Referenciado por