CUDA Fortran для инженеров и научных работников. Рекомендации по эффективному программированию на языке CUDA FortranLitres, 2022/01/29 Fortran – один из важнейших языков программирования для высокопроизводительных вычислений, для которого было разработано множество популярных пакетов программ для решения вычислительных задач. Корпорация NVIDIA совместно с The Portland Group (PGI) разработали набор расширений к языку Fortran, которые позволяют использовать технологию CUDA на графических картах NVIDIA для ускорения вычислений.Книга демонстрирует всю мощь и гибкость этого расширенного языка для создания высокопроизводительных вычислений. Не требуя никаких предварительных познаний в области параллельного программирования, авторы скрупулезно, шаг за шагом, раскрывают основы создания высокопроизводительных параллельных приложений, попутно поясняя важные архитектурные детали современного графического процессора – ускорителя вычислений.Издание предназначено для инженеров, научных работников, программистов, в также будет полезно студентам вузов соответствующих специальностей. |
目次
Введение 1 1 Краткая история вычислений на | 18 |
Оптимизация | 63 |
193 | 173 |
205 | 190 |
Метод конечных разностей 6 1 Девятиточечный шаблон конечноразностной схемы | 229 |
179 | 249 |
Вызов CUDA C из CUDA Fortran | 295 |
Приложения быстрого преобразования | 308 |
Литература | 357 |