cambiar a curso:   2015-16   2017-18


Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2016-17

Implementación de algoritmos numéricos para sistemas dinámicos caóticos


Tecnologías Específicas

Ingeniería de Computadores
 


Descripcion y Objetivos

El presente TFG pretende desarrollar un conjunto de algorimos numéricos para sistemas dinámicos caóticos en Matlab y/o C a partir de pseudocódigo, y su posterior optimización.

Para ello se realizará un uso intensivo de las líbrerías de Álgebra Lineal Numérica BLAS y LAPACK o similarres en caso de la implementación en C y de las pertinentes toolboxes en Matlab.

La optimización se realizará mediante el uso de MPI o librerías como ScaLAPACK tanto en la implementación en C como MPI en la de Matlab.

 


Metodología y Competencias

.- Análisis de algoritmos de sistemas dinámicos caóticos.

.- Estudio de librerías de Álgebra Lineal Numérica BLAS/LAPACK

.- Implementación en Matlab de los algoritmos seleccionados tras el análisis.

.- Implementación en C de los algoritmos seleccionados tras el análisis.

.- Estudio de diferentes alternativas de optimización.

.- Implementaciones optimas de los algoritmos.

.- Resultados experimentales.

.- Escritura de la memoria

 


Medios a utilizar

Todos los medios a utilizar están disponibles en la ESIIA o en el I3A, o bien en repositorios públicos y gratuitos.

 


Bibliografía

Chaos : an introduction to dinamical systems / Kathleen T. Alligood, Tim D. Sauer, James A. Yorke. (1997) 
Editorial: New York [etc.] : Springer, 1997. 
Descripción física: XVII, 603 p. ; 24 cm. 
ISBN: 0-387-94677-2

An introduction to chaotic dynamical systems / Robert L. Devaney. (1998) 
Edición: 2nd ed., 11th pr. 
Editorial: Reading (Massachusetts) : Perseus Books, [1998] 
Descripción física: XVI, 336 p. ; 25 cm. 
ISBN: 0-201-13046-7

Using OpenMP : portable shared memory parallel programming / Barbara Chapman, Gabriele Jost, Ruud van der Pas. (2008) 
Editorial: Cambridge (USA) [etc.] : The MIT press, cop. 2008. 
Descripción física: XII, 353 p. : il. ; 23 cm. 
ISBN: 978-0-262-53302-7 
Autores: Jost, GabrielePas, Ruud van der

Using MPI : portable parallel programming with the Message-Passing-Interface / William Gropp, Ewing Lusk, Anthony Skjellum. (2014) 
Edición: 3rd. ed. 
Editorial: Cambridge, London : MIT, 2014. 
Descripción física: XXIV, 308 p. ; 23 cm. 
ISBN: 978-0-262-52739-2 
Autores: Lusk, Ewing.Skjellum, Anthony.

Parallel programming in C with MPI and OpenMP / Michael J. Quinn. (2008) 
Edición: 7th reprint. 
Editorial: New Delhi [etc.] : Tata McGraw-Hill Publishing Company Limited, [2008] 
Descripción física: XIV, 529 p. : il. 
ISBN: 0-07-282256-2978-0-07-058201-9

Computational mathematics : models, methods, and analysis with MATLAB and MPI / Robert E. White. (2004) 
Editorial: Boca Raton [etc.] : Chapman & Hall/CRC, cop. 2004. 
Descripción física: XVI, 385 p. : il. ; 25 cm. 
ISBN: 1-58488-364-2

 


Tutor


ARIAS ANTÚNEZ, ENRIQUE
 

Alumno