Oprimización y paralelización de un algoritmo de sincronización mediante el uso de GPUs y la tecnología CUDA

Molina Cuquerella, Ignacio (2013). Oprimización y paralelización de un algoritmo de sincronización mediante el uso de GPUs y la tecnología CUDA. Proyecto Fin de Carrera / Trabajo Fin de Grado, Facultad de Informática (UPM), Madrid, España.

Description

Title: Oprimización y paralelización de un algoritmo de sincronización mediante el uso de GPUs y la tecnología CUDA
Author/s:
  • Molina Cuquerella, Ignacio
Contributor/s:
  • Rosales García, Francisco Javier
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: January 2013
Subjects:
Freetext Keywords: Análisis de señales; Optimización del software; Programación paralela Signals analysis; Software optimization techniques; Parallel programming
Faculty: Facultad de Informática (UPM)
Department: Arquitectura y Tecnología de Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview

Abstract

En el presente documento se hablará acerca del desarrollo de un proyecto para la mejora de un programa de análisis de señales; con ese fin, se hará uso de técnicas de optimización del software y de tecnologías de aceleración, mediante el aprovechamiento del paralelismo del programa. Además se hará un análisis de acerca del uso de dos tecnologías basadas en diferentes paradigmas de programación paralela; una mediante múltiples hilos con memoria compartida y la otra mediante el uso de GPUs como dispositivos de coprocesamiento. This paper will talk about the development of a Project to improve a program that does signals analysis; to that end, it will make use of software optimization techniques and acceleration technologies by exploiting parallelism in the program. In Addition will be done an analysis on the use of two technologies based on two different paradigms; one using multiple threads with shared memory and the other using GPU as co-processing devices.

More information

Item ID: 22711
DC Identifier: http://oa.upm.es/22711/
OAI Identifier: oai:oa.upm.es:22711
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 04 Mar 2014 16:13
Last Modified: 28 Oct 2016 09:49
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM