Explora I+D+i UPV

Volver atrás Proyecto

SOLVERS DE VALORES PROPIOS ALTAMENTE ESCALABLES EN EL CONTEXTO DE LA BIBLIOTECA SLEPC

Departamento De Sistemas Informáticos Y Computación

Compartir
Año de inicio

2016

Organismo financiador

AGENCIA ESTATAL DE INVESTIGACION

Tipo de proyecto

INV. COMPETITIVA PROYECTOS

Responsable científico

Román Moltó José Enrique

Resumen

En muchas aplicaciones de computación científica, la parte principal del cálculo es la resolución numérica de un problema algebraico de autovalores. Los métodos iterativos de proyección son ventajosos en comparación con otros métodos en los casos en que las matrices son grandes y dispersas y solo una pequeña fracción del espectro es necesaria. La biblioteca software SLEPc, desarrollada por el equipo proponente, proporciona métodos iterativos robustos y eficientes para este problema en computadores paralelos, y es utilizado en todo el mundo en muchas disciplinas científicas. Los usuarios de SLEPc están abordando problemas cada vez más grandes, tanto en lo que respecta a las dimensiones de las matrices como al número de autovalores a calcular. Estos cálculos masivamente paralelos se realizan en supercomputadores que a menudo tienen una arquitectura híbrida, con cientos o miles de nodos multi-núcleo combinados con GPUs y/o aceleradores. Los algoritmos implementados en SLEPc deben adaptarse y mejorarse para poder resolver estos problemas de forma escalable, aprovechando de forma eficiente el hardware disponible. Además, es interesante incorporar nuevos métodos que tengan mejores propiedades de escalabilidad que los disponibles actualmente. Los desarrollos del proyecto van encaminados a mejorar la escalabilidad desde diferentes perspectivas. Cuando sea posible se utilizará una metodología de paralelismo jerárquico, especialmente en el caso de calcular un porcentaje elevado del espectro, en el contexto de técnicas de disección del espectro o métodos de integral de contorno. Se hará un énfasis especial en los métodos que puedan alcanzar una intensidad aritmética alta, como por ejemplo los métodos de bloques (LOBPCG y similares). La implementación debe realizarse de forma que las operaciones de estos algoritmos realicen un uso eficiente del paralelismo de memoria compartida y los aceleradores (GPU). También se explorarán las técnicas algorítmicas de evitación de comunicación, como los métodos de Krylov de s pasos, las variantes segmentadas, y los métodos eficientes para ortogonalización a bloques. Por último, se investigarán los métodos escalables desde el punto de vista algorítmico, como las técnicas multi-malla y de descomposición de dominio multi-nivel, de forma que la convergencia de los métodos no dependa de la resolución de la malla utilizada en la discretización. Todos los códigos desarrollados durante el proyecto se analizarán, desde el punto de vista de las prestaciones paralelas, en diversas plataformas, desde ordenadores de sobremesa con una GPU hasta grandes supercomputadores. Además, los nuevos métodos se incluirán en sucesivas versiones de SLEPc.

Más resultados en Departamento De Sistemas Informáticos Y Computación con la cadena de busqueda "i"

  • Servicios de I+D

    Desarrollo de Software de Altas Prestaciones para Aplicac...

    Departamento De Sistemas Informáticos Y Computación

  • Líneas de investigación

    Computación matricial paralela en GPUs y aceleradores

    Departamento De Sistemas Informáticos Y Computación

  • Líneas de investigación

    Algoritmos paralelos para el cálculo de valores propios ...

    Departamento De Sistemas Informáticos Y Computación

  • Líneas de investigación

    Métodos numéricos para la resolución de problemas de auto...

    Departamento De Sistemas Informáticos Y Computación

  • Líneas de investigación

    Ingeniería del software para computación científica de gr...

    Departamento De Sistemas Informáticos Y Computación

  • Líneas de investigación

    Computación Paralela Heterogénea

    Departamento De Sistemas Informáticos Y Computación

  • Líneas de investigación

    Computación de Altas Prestaciones aplicada a problemas de...

    Departamento De Sistemas Informáticos Y Computación

  • Líneas de investigación

    Arquitecturas de Altas Prestaciones aplicadas a problemas...

    Departamento De Sistemas Informáticos Y Computación

  • Software

    Módulo software para cálculo de la situación de prestamos...

    Departamento De Sistemas Informáticos Y Computación

  • Software

    ReMAS: Real-time Musical Accompaniment System

    Departamento De Sistemas Informáticos Y Computación

  • Software

    Método QR-OOC para la reconstrucción de Imagen de Tomogra...

    Departamento De Sistemas Informáticos Y Computación

  • Software

    Métodos LSQR y LSMR a bloques para la reconstrucción de i...

    Departamento De Sistemas Informáticos Y Computación

  • Software

    Módulo software para cálculo de créditos

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    DESARROLLO DE UN ENTORNO GRAFICO MODULAR MEDIANTE COMPUTA...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    PROBLEMAS ALGEBRAICOS EN LA RESOLUCION DE PROBLEMAS ELECT...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    AYUDAD DE MOVILIDAD EN PROGRAMA DOCTORADO:PROGRAMACION DE...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    AYUDA DE MOVILIDAD EN PROGRAMA DOCTORADO:COMPUTACION PARA...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    COMPUTACION DE ALTAS PRESTACIONES Y OPTIMIZACION APLICADO...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    GESTION ANTICIPO REINTEGRABLE (20060179)

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    PROGRAMACION DECLARATIVA E INGENIERIA DE LA PROGRAMACION

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    COMPUTACION PARARELA Y DISTRIBUIDA

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    TECNICAS DE ACELERACION PARA ALGORITMOS DE CALCULO DE VAL...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    AYUDA MOVILIDAD PROFESORES VISITANTES EN ESTUDIOS DE DOCT...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    TECNICAS DE ACELERACION PARA ALGORITMOS DE CALCULO DE VAL...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    NUMERICAL METHODS FOR SPECTRAL COMPUTATIONS: DEVELOPMENT ...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    SOFTWARE CIENTIFICO PARA REDES HETEROGENEAS DE COMPUTADOR...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    SOFTWARE CIENTIFICO PARA MULTICORES

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    METODOS AVANZADOS Y TECNICAS COMPUTACIONALES NOVEDOSAS PA...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    TECNICAS AVANZADAS DE COMPUTACION PARALELA PARA LA GESTIO...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    DE PLATAFORMAS PARALELAS TRADICIONALES A ENTORNOS DE COMP...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    SIMULACION DE TEJIDO CARDIACO MEDIANTE TARJETAS GRAFICAS ...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    SIMULACIÓN DE TEJIDO CARDIACO EN SISTEMAS CON MÚLTIPLES T...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    EXTENSION DE LA LIBRERIA SLEPC PARA POLINOMIOS MATRICIALE...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    METODOS DE OPTIMIZACION EN LA RECONSTRUCCION DE LA IMAGEN...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    COMPUTACION DE ALTAS PRESTACIONES (HPC) PARA EL CALCULO D...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    ALGORTIMOS PARALELOS Y SOFTWARE PARA METODOS ALGEBRAICOS ...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    PROCESAMIENTO DIGITAL DE IMAGENES DE TC MEDIANTE TECNICAS...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    ITERATIVE SOLVERS FOR PSEUDO-HERMITIAN EIGENPROBLEMS WITH...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    ALGORITMOS PARALELOS Y SOFTWARE PARA CALCULO ESPECTRAL EN...

    Departamento De Sistemas Informáticos Y Computación

  • Proyectos

    Advanced Techniques for Low-Dose CT Image Generation and ...

    Departamento De Sistemas Informáticos Y Computación