Библиотека CENTAUR

Экспериментальным образцом, пробным камнем для проекта CENTAUR является одноименная библиотека коллективных коммуникационных операций для решения задач вычислительной механики на гибридных архитектурах.

Библиотека CENTAUR создана в соответствии с концепцией, описанной в разделе Методические материалы.

Библиотека реализует набор специализированных функций, позволяющих осуществлять коллективные межпроцессорные обмены (см. Интерфейс для коллективных межпроцессорных обменов), а также механизм спецификации коммуникационных шаблонов и стадий вычисления с автоматическим обменом данными между ускорителями и процессорами узла (см. Интерфейс для спецификации коммуникационных шаблонов и стадий вычисления).

Результаты тестов приведены на странице Испытания. В целом, библиотека показывает высокий КПД: более 80%.

Загрузить библиотеку можно на странице Загрузка.