An OpenCL-Compliant Multi-core Platform and Its Companion Compiler
Resumo
Nowadays, multi-core architectures have become mainstream in the microprocessor industry. However, while the number of cores integrated in a single chip growth, more important becomes the need for an adequate programming model. In recent years, the OpenCL programming model has attracted the attention of multi-core designers' community. This paper presents an OpenCL-compliant architecture and demonstrates that such programming model can be successfully used as programming model for general-purpose multi-core architectures.
Palavras-chave:
Multicore processing, Computational modeling, Programming, Kernel, Memory management, Benchmark testing, multi-core, programming model, OpenCL
Publicado
03/11/2015
Como Citar
NEPOMUCENO, Ramon S.; SANTOS, Jonatas C.; LUZ, Laysson O.; SILVA, Ivan S..
An OpenCL-Compliant Multi-core Platform and Its Companion Compiler. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 5. , 2015, Foz do Iguaçu/PR.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2015
.
p. 1212-1327.
ISSN 2237-5430.
