Climate models

Méndez, Mariano

Título:
Climate models: challenges for fortran development tools
Autor:
Méndez, Mariano
Colaboradores:
Tinetti, Fernando GustavoOverbey, Jeffrey L.
Temas:
FORTRAN
En:
International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering (2do : 2014 : New Orleans, Estados Unidos)
Resumen:
Climate simulation and weather forecasting codes are among the most complex examples of scientific software. Moreover, many of them are written in Fortran, making them some of the largest and most complex Fortran codes ever developed. For companies and researchers creating Fortran development tools--IDEs, static analyzers, refactoring tools, etc.-- it is helpful to study these codes to understand the unique challenges they pose. In this paper, we analyze 16 well-known global climate models and collect several syntactic metrics, including lines of code, McCabe cyclomatic complexity, presence of preprocessor directives, and numbers of obsolescent Fortran language constructs. Based on these results, we provide some guidelines for people wishing to develop software development tools for Fortran. Notably, such tools must scale to million-line code bases, they must handle constructs that the ISO Fortran standard has deemed obsolescent, and they must work fluently in the presence of C preprocessor directives.
URL/DOI:
http://dx.doi.org/10.1109/SE-HPCCSE.2014.7
Palabras clave:
modelos climáticos
Medio:
Soporte electrónico
Tipo de documento:
Artículo
Descripción física:
1 archivo (191,0 kB)
Idioma:
Inglés
Publicación:
, 2015

Puede solicitar más fácilmente el ejemplar con: A0758

Ver estantes

La edición contiene los siguientes documentos electrónicos para descargar:

Se cuenta con disponibilidad inmediata para llevar a domicilio.


Disponibilidad Actual Para Préstamo: 1 Disponibilidad Actual Para Sala de Lectura: 0 Cantidad Actual de Reservas: 0 Cantidad Actual de Préstamos: 0

Valoración


Comentarios (0)