Acercamiento a la programación paralela usando CUDA

dc.contributor.advisorGálvez Lio, Daniel
dc.contributor.authorTriana Brito, Diana Isabel
dc.coverage.spatial1016432en_US
dc.date.accessioned2015-07-09T19:33:42Z
dc.date.available2015-07-09T19:33:42Z
dc.date.issued2012-06-28
dc.description.abstractDebido al uso cada vez más extendido de aceleradores de hardware en entornos de computación de altas prestaciones ha surgido una nueva tecnología de la programación en paralelo: CUDA (Compute Unified Device Architecture) un nuevo hardware y arquitectura de software para la emisión y gestión de cálculos en la GPU (Graphics Processor Unit) como un dispositivo de computación de datos en paralelo. Las ventajas de CUDA frente al empleo de otras arquitecturas clásicas son numerosas, el bajo coste de los dispositivos para ejecutar estos programas, el relativo poco esfuerzo para adaptar los algoritmos a esta filosofía de trabajo y la alta rentabilidad en tiempo de ejecución que se consigue en numerosos casos. En este trabajo se presentan las características de la tecnología, aplicaciones que usan esta arquitectura, se establece un procedimiento de trabajo y se prueban ejemplos en la solución de problemas haciendo uso de la tecnología.en_US
dc.description.abstractDue to the extended use of hardware accelerators in computer environments of high benefits, a new technology of the programming in parallel has arisen: CUDA (Computes Unified Device Architecture), a new hardware and software architecture for the emission and administration of calculations in the GPU (Graphics Processor Unit) as a computer device of data in parallel. The advantages of CUDA are numerous in front of the employment of other classic architectures. Between them we can find, the first floor cost of the devices to execute these programs, the relative little effort to adapt the algorithms to this working philosophy and the high profitability in run-time that is gotten in numerous cases. In this work the characteristics of the technology applications that use this architecture are presented. Therefore a work procedure and the troubleshooting making use of the technology are establish.en_US
dc.description.sponsorshipFacultad Matemática Física y Computación. Departamento de Computaciónen_US
dc.description.statusnon-publisheden_US
dc.identifier.urihttps://dspace.uclv.edu.cu/handle/123456789/1591
dc.language.isoesen_US
dc.publisherUniversidad Central "Marta Abreu" de la Villasen_US
dc.rightsEste documento es Propiedad Patrimonial de la Universidad Central ¨Marta Abreu¨de Las Villas. El autor o autores conservan los derechos morales que como tal le son reconocidos por la Legislación vigente sobre Derecho de Autor. Los distintos Usuarios podrán copiar, distribuir, comunicar públicamente la obra y hacer obras derivadas; bajo las condiciones siguientes: 1. Reconocer y citar al autor original 2. No utilizar la obra con fines comerciales 3. No realizar modificación alguna a la obra 4. Compartir aquellos productos resultado del uso de la obra bajo la misma licencia de esta Los Usuarios pueden reutilizar los metadatos en cualquier medio sin autorización previa, siempre que los propósitos de su utilización sean sin ánimo de lucro y se provea el Identificador OAI, un enlace al registro de metadatos original, o se haga referencia al repositorio de donde han sido extraídos.en_US
dc.subjectCompute Unified Device Architectureen_US
dc.subjectHardwareen_US
dc.subjectArquitectura de Softwareen_US
dc.subjectGraphics Processor Uniten_US
dc.titleAcercamiento a la programación paralela usando CUDAen_US
dc.typeThesisen_US
dc.type.thesisbacheloren_US

Archivos

Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Informe CUDA.pdf
Tamaño:
2.33 MB
Formato:
Adobe Portable Document Format
Bloque de licencias
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
3.33 KB
Formato:
Item-specific license agreed upon to submission
Descripción: