В статье анализируются основные проблемы, возникающие при разработке прикладного программного обеспечения для вычислительных платформ с гетерогенной архитектурой, а также при переносе на такие платформы существующих приложений. Описывается разработанная авторами библиотека ttgLib, предназначенная для автоматического решения наиболее сложных проблем программирования под гетерогенные архитектуры.
графические ускорители, высокопроизводительные вычисления, оптимизация программ, гетерогенные архитектуры, суперкомпьютеры