Biblioteca LLVM OpenMP runtime de descărcare nu va mai fi extinsă, liboffload va fi

11 0

LLVM are o bibliotecă de ceva timp pentru a rula codul OpenMP pe un accelerator, în principal coprocesoarele Intel Xeon Phi (care sunt depășite). liboffload a fost o contribuție de la Intel pentru a exploata pe cât posibil coprocesoarele sale foarte paralele (aproximativ șaizeci de nuclee per procesor, fiecare extrem de programabil, spre deosebire de procesoarele grafice).

llvm

liboffload este o copie veche a implementării OpenMP a Intel, dar nu a fost actualizată de ani de zile - Intel continuând să dezvolte propria copie. Cea mai rea parte a fost că liboffload nu mai este compilat în toate cazurile ... și a avut întotdeauna probleme de integrare cu sistemul de construire LLVM.