Инд. авторы: | Кривов М.А., Притула М.Н., Гризан С.А., Иванов П.С. |
Заглавие: | Оптимизация приложений для гетерогенных архитектур. проблемы и варианты решения |
Библ. ссылка: | Кривов М.А., Притула М.Н., Гризан С.А., Иванов П.С. Оптимизация приложений для гетерогенных архитектур. проблемы и варианты решения // Информационные технологии и вычислительные системы. - 2012. - № 3. - С.72-81. - ISSN 2071-8632. |
Внешние системы: | РИНЦ: 18963336; |
Реферат: | rus: В статье анализируются основные проблемы, возникающие при разработке прикладного программного обеспечения для вычислительных платформ с гетерогенной архитектурой, а также при переносе на такие платформы существующих приложений. Описывается разработанная авторами библиотека ttgLib, предназначенная для автоматического решения наиболее сложных проблем программирования под гетерогенные архитектуры. eng: Major problems of new software development on platforms with heterogeneous architecture as well as of porting existing applications to such platforms are considered. A ttgLib library developed bythe authors that settles automatically the most complicated issues of programming for heterogeneous architectures is also presented. |
Ключевые слова: | гетерогенные архитектуры; оптимизация программ; высокопроизводительные вычисления; графические ускорители; supercomputers; Heterogeneous architectures; Software optimization; high performance computing; graphics accelerators; суперкомпьютеры; |
Издано: | 2012 |
Физ. характеристика: | с.72-81 |
Цитирование: | 1. 1. Nyland, L., Harris, M., and Prins, J. Fast N-body simulation with CUDA. In: Nguyen, H., ed.: GPU Gems, vol. 3. p. 677 (2007). 2. 2. CUDA C Best Practices Guide, version 3.2, p. 50 (2010). 3. 3. Кривов, М.А., Казеннов, А.М. Портируем на GPU и оптимизируем под CPU // Журнал «Суперкомпьютеры», Весна 2011, с. 43-45. 4. 4. Fatica, M. Accelerating Linpack with CUDA on heterogeneous clusters. In: Proc. of 2nd Workshop on General Purpose Processing on Graphics Processing Units, 2009. 5. 5. Кривов, М.А. Сине-зелено-красная OpenCL // Журнал«Суперкомпьютеры», Осень 2011, с. 47-50. 6. 6. http://multicorewareinc.com 7. 7. Augonnet, С., et al. StarPU: a Runtime System for Scheduling Tasks over Accelerator-Based Multicore Machines, INRIA-00467677, 2010. |