Библиотеката на LLVM OpenMP по време на разтоварване вече няма да се разширява, а liboffload ще бъде

11. 0

LLVM има библиотека от известно време за стартиране на OpenMP код на ускорител, главно копроцесорите Intel Xeon Phi (които са остарели). liboffload беше принос на Intel да използва възможно най-много паралелните си съпроцесори (около шестдесет ядра на процесор, всеки изключително програмируем, за разлика от графичните процесори).

време

liboffload е старо копие на внедряването на OpenMP на Intel, но не беше актуализирано от години - Intel продължава да разработва свое собствено копие. Най-лошата част беше, че liboffload така или иначе вече не се компилира ... и винаги имаше проблеми с интегрирането със системата за изграждане на LLVM.