Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Intel-oneAPI for Heterogeneous Computing

dc.contributor.advisorGarcía Sánchez, Carlos
dc.contributor.authorCastaño Roldán, Germán
dc.date.accessioned2023-06-17T10:53:32Z
dc.date.available2023-06-17T10:53:32Z
dc.date.issued2021
dc.degree.titleGrado en Ingeniería Informática
dc.descriptionTrabajo de Fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Departamento de Arquitectura de Computadores y Automática, Curso 2020/2021
dc.description.abstract"oneAPI is a cross-industry, open, standards-based unified programming model that delivers a common developer experience across accelerator architectures—for faster application performance, more productivity, and greater innovation." -www.oneapi.com The Intel DPC++ Compatibility Tool is a component of the Intel oneAPI base toolkit. This tool automatically transforms CUDA code into Data Parallel C++ (DPC++) assisting in the migration process. This project consists of an analysis of the DPC++ Compatibility Tool, considering the manual intervention required and the problems encountered while migrating the Rodinia benchmarks. And a comparative study of the performance obtained by the migrated code.
dc.description.abstract"oneAPI es un modelo de programación unificado, abierto y basado en estándares, que ofrece una experiencia de desarrollador común en todas las arquitecturas de aceleradores, para un rendimiento de aplicaciones más rápido, más productividad y una mayor innovación." -www.oneapi.com La herramienta de compatibilidad DPC++ de Intel es un componente del oneAPI Base Toolkit. esta herramienta transforma automáticamente código CUDA en Data Parallel C++ (DPC++) ayudando en el proceso de migración. Este proyecto consiste en un análisis de la herramienta de compatibilidad DPC++, considerando la intervención manual requerida y los problemas encontrados al migrar los benchmarks de Rodinia. Y un estudio comparativo del rendimiento obtenido por el código migrado.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/66814
dc.identifier.relatedurlhttps://github.com/CR-G/Intel-oneAPI-for-Heterogeneous-Computing
dc.identifier.urihttps://hdl.handle.net/20.500.14352/10396
dc.language.isoeng
dc.page.total54
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004(043.3)
dc.subject.keywordIntel oneAPI
dc.subject.keywordSYCL
dc.subject.keywordData Parallel C++
dc.subject.keywordData Parallel Compatibility Tool
dc.subject.keywordCUDA
dc.subject.keywordHeterogeneous computing
dc.subject.keywordRodinia Benchmark Suite.
dc.subject.keywordHerramienta de compatibilidad Data Parallel
dc.subject.keywordComputación heterogénea
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleIntel-oneAPI for Heterogeneous Computing
dc.title.alternativeIntel-oneAPI para Computación Heterogénea
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicationd04764e1-9d18-42ae-a9e7-c55f9bd50934
relation.isAdvisorOfPublication.latestForDiscoveryd04764e1-9d18-42ae-a9e7-c55f9bd50934

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CASTAÑO ROLDÁN 90031_GERMAN_CASTANO_ROLDAN_Intel-oneAPI_for_heterogeneous_computing_784051_962915113.pdf
Size:
4.58 MB
Format:
Adobe Portable Document Format