Institució:

Aquesta és una versió del compilador LLVM que compleix els requisits EPI quan es tracta de vectorització per a l'extensió vectorial RISC-V.
.
Roger Ferrer Ibañez, Lorenzo Albano, Vineet Kumar, Ferran Pallares
Aquesta és una versió del compilador LLVM que compleix els requisits EPI quan es tracta de vectorització per a l'extensió vectorial RISC-V. Aquest compilador inclou una implementació de la intrínseca específica de l'EPI i el vectoritzador per a l'extensió vectorial RISC-V. Aquest compilador permet la vectorització d'aplicacions mitjançant l'extensió vectorial RISC-V, ja sigui utilitzant els intrínsecs esmentats o el mecanisme de vectorització automàtica. El mecanisme de vectorització es pot activar automàticament o sol·licitar-se explícitament mitjançant anotacions pragma com #pragma clang loop o #pragma omp simd.
El compilador es pot utilitzar per al desenvolupament d'aplicacions per a EPAC perquè puguin aprofitar les funcionalitats del sistema. En particular, el compilador permet explotar les capacitats vectorials de l'accelerador VEC d'EPAC.
N/A
N/A
N/A
N/A
Apache License (Version 2.0) with LLVM exceptions
N/A
TRL: N/A
CRL: N/A
BRL: N/A
IPRL: N/A
TmRL: N/A
FRL: N/A
Si vols saber més sobre aquest projecte no dubtis en contactar amb nosaltres