Español English Contacte con nosotros http://www.uc3m.es/portal/page/portal/biblioteca
DSpace e-Archivo

Archivo Abierto Institucional de la Universidad Carlos III de Madrid > Trabajos académicos > Proyectos Fin de Carrera >

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

Google™ Scholar. Others By: Liria Muñoz, Ernesto
Files in This Item:
pfc_ernesto_liria_munoz_2012.pdf4,18 MBAdobe PDFformato pdf
Title: Paralelización de un algoritmo de reconstrucción tomográfica de rayos X para plataformas híbridas basadas en multi-GPU y multi-core
Author(s): Liria Muñoz, Ernesto
Advisor(s): García Blas, Francisco Javier
Abella García, Mónica
Publisher: Universidad Carlos III de Madrid. Departamento de Informática
Issued date: Mar-2012
Defense date: 30-Mar-2012
URI: http://hdl.handle.net/10016/15398
Degree: Ingeniería Técnica en Informática de Gestión
Abstract: En el presente Proyecto de Fin de Carrera se aborda la necesidad de paralelización y optimización tanto de la memoria como de los recursos de procesamiento disponibles para reducir al mínimo posible el tiempo de procesamiento en la ejecución de una aplicación de imagen médica. La aplicación bajo estudio es la reconstrucción de imagen de tomografía de rayos X (TAC) basada en geometría de haz cónico. La TAC es una modalidad de imagen médica basada en el uso de rayos X para obtener imágenes de cortes del cuerpo a estudiar. En vez de obtener una única imagen plana (proyección), como es el caso de la radiografía convencional, en la TAC se obtiene un conjunto de proyecciones en distintos ángulos alrededor del cuerpo. Posteriormente, la computadora recoge todos estos datos de proyección y los combina en un volumen final que representa la reconstrucción digital 3D del cuerpo, permitiendo obtener cortes del mismo en cualquier dirección. Para lograr el máximo rendimiento se han tenido presentes las distintas etapas por las que transcurre el proceso de reconstrucción y, por tanto, la necesidad de buscar una infraestructura óptima para cada una de ellas, dividiendo así el trabajo entre las tareas que deben ser realizadas por la CPU y las que deben ser realizadas dentro de la GPU. Además, para lograr los resultados más satisfactorios se han utilizado otro tipo de técnicas como la paralelización, mecanismos de entrada y salida asíncronos y alineamiento de memoria. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
This work addresses the need of parallelization and optimization of both memory and the resources available to minimize the processing time needed in a medical imaging application. This application is the tomographic image reconstruction of data obtained with X-ray computed tomography (CT) systems based on cone-beam geometry. CT is a medical imaging modality based on the use of X-rays to provide images of slices of the body under study. Instead of acquiring a single image (projection), as in the case of conventional radiography, in CT we acquire a set of projections at different angles. Subsequently, the computer combines these projection data into a final 3D reconstructed volume, visualizing planes inside the body in any direction. For maximum performance, the different stages of the reconstruction process have been taken into account in order to find the optimal infrastructure for each of them. As a result, the work is divided among the tasks to be performed by the CPU and those to be performed within the GPU. Furthermore, in order to achieve more satisfactory results, we have used other techniques such as parallelization, I/O mechanisms, and alignment of asynchronous memory.
Keywords: Proceso de imágenes
Imágenes médicas
Ingeniería biomédica
Appears in Collections:Proyectos Fin de Carrera

Refworks Export

SFX Query

This item is licensed under a Creative Commons License
Creative Commons

Items in E-Archivo are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! © Universidad Carlos III de Madrid - Software DSpace - Terms of use - Feedback