Fortran — это универсальный процедурный императивный язык программирования, который особенно подходит для числовых вычислений и научных вычислений. С 2003 года стандартный Fortran также поддерживает объектно-ориентированное программирование.
OpenMP — это кроссплатформенный многопоточный API, который позволяет выполнять детальное распараллеливание и синхронизацию задач с помощью специальных директив компилятора.
FFTW, «Самое быстрое преобразование Фурье на Западе», представляет собой библиотеку C, которая реализует дискретные преобразования Фурье. Он находится под лицензией GNU GPL.
Оптимизация — это процесс улучшения метода или дизайна. В программировании оптимизация обычно принимает форму увеличения скорости алгоритма или уменьшения требуемых ресурсов. Другое значение оптимизации - алгоритмы численной оптимизации, используемые в машинном…
Интерфейс прикладной программы OpenACC описывает набор директив компилятора для определения циклов и областей кода в стандартных C, C++ и Fortran, которые должны быть выгружены с центрального процессора на подключенный ускоритель, обеспечивая переносимость между…