Great Cross-Architecture Challenge Showcase: Ricardo Nobre
The Intel® DPC++ Compatibility Tool seamlessly ported a CUDA*-based application and migrated 95% of hand-tuned code.
Ricardo Nobre of Portugal used the Intel® DPC++ Compatibility Tool to seamlessly port a CUDA*-based application, resulting in more than 95% of their hand-tuned code automatically migrated. The application features collaborative utilization of CPU and GPU devices to find new associations between genotypes and phenotypes.
The Great Cross-Architecture Challenge was a 14-week contest for professional and student software developers who are interested in developing cross-architecture applications using oneAPI. Participants were challenged to be the next “oneAPI hero” by either porting an existing C/C++ or CUDA application using the Intel DPC++ Compatibility Tool or by creating an entirely new oneAPI application. As part of the contest, developers received free access to Intel® toolkits on Intel® Developer Cloud across an array of Intel CPUs, GPUs and FPGA architectures, along with resources such as code samples, dev guides, webinars, and a developer collaboration portal (Intel® DevMesh).
Speaker
Ricardo Nobre received his PhD degree in Informatics Engineering from Faculdade de Engenharia da Universidade do Porto (FEUP), Porto, Portugal, in 2017. He is currently a researcher at Instituto de Engenharia de Sistemas e Computadores R&D (INESC-ID), Lisbon, Portugal. His interests include high-performance computing, compilers, parallel programming, and machine learning. He has contributed nearly 20 papers in international journals and conferences.
Product and Performance Information
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.