Implementación paralela de métodos de Krylov con reinicio para problemas de valores propios y singulares.

RiuNet: Institutional repository of the Polithecnic University of Valencia

Search RiuNet


Browse

My Account

Statistics

Help

Implementación paralela de métodos de Krylov con reinicio para problemas de valores propios y singulares.

Please use this identifier to cite or link to this item: http://hdl.handle.net/10251/5082


Title: Implementación paralela de métodos de Krylov con reinicio para problemas de valores propios y singulares.
Author: Tomás Domínguez, Andrés
Director(s): Román Moltó, José Enrique ; Hernández García, Vicente
UPV Unit: Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació
Issued date: 2009-06-05
Read date / Event date: 2009-05-07
URI: http://hdl.handle.net/10251/5082
Subjects: valores propios | SVD | metodos de Krylov | metodos iterativos | paralelismo | memoria distribuida |
UNESCO code: 1203 11
1206 08
1206 13
Abstract: Esta tesis aborda la paralelización de los métodos de Krylov con reinicio para problemas de valores propios y valores singulares (SVD). Estos métodos son de naturaleza iterativa y resultan adecuados para encontrar unos pocos valores propios o singulares de problemas dispersos. El procedimiento de ortogonalización suele ser la parte más costosa de este tipo de métodos, por lo que ha recibido especial atención en esta tesis, proponiendo y validando nuevos algoritmos para mejorar sus prestaciones paralelas. La implementación se ha realizado en el marco de la librería SLEPc, que proporciona una interfaz orientada a objetos para la resolución iterativa de problemas de valores propios o singulares. SLEPc está basada en la librería PETSc, que dispone de implementaciones paralelas de métodos iterativos para la resolución de sistemas lineales, precondicionadores, matrices dispersas y vectores. Ambas librerías están optimizadas para su ejecución en máquinas paralelas de memoria distribuida y con problemas dispersos de gran dimensión. Esta implementación incorpora los métodos para valores propios de Arnoldi con reinicio explícito, de Lanczos (incluyendo variantes semiortogonales) con reinicio explícito, y versiones de Krylov-Schur (equivalente al reinicio implícito) para problemas no Hermitianos y Hermitianos (Lanczos con reinicio grueso). Estos métodos comparten una interfaz común, permitiendo su comparación de forma sencilla, característica que no está disponible en otras implementaciones. Las mismas técnicas utilizadas para problemas de valores propios se han adaptado a los métodos de Golub-Kahan-Lanczos con reinicio explícito y grueso para problemas de valores singulares, de los que no existe ninguna otra implementación paralela con paso de mensajes. Cada uno de los métodos se ha validado mediante una batería de pruebas con matrices procedentes de aplicaciones reales. Las prestaciones paralelas se han medido en máquinas tipo cluster, comprobando una buena escalabilidad inc
Bibliographic Citation: Tomás Domínguez, A. (2009). Implementación paralela de métodos de Krylov con reinicio para problemas de valores propios y singulares.. Román Moltó, JE. dir. ; Hernández García, V. dir.
Language: spa
Type: info:eu-repo/semantics/doctoralThesis
Export/Find:
Share:

Files in this item

Files Size Format View
tesisUPV3041.pdf 1.068Mb PDF View/Open
tesisUPV3041_ResumenCastellano.txt 2.125Kb Text file View/Open
tesisUPV3041_EnglishAbstract.txt 1.843Kb Text file View/Open
tesisUPV3041_ResumenValenciano.txt 2.106Kb Text file View/Open
tesisUPV3041_Indice.pdf 56.89Kb PDF View/Open

This item appears in the following Collection(s)

Related Items