+7 (812) 670-9095
Обратная связьEnglish
Главная → О компании → Новости → Новости системного ПО
Полезный совет
Упростите работу с множеством офисных программ, файлов и папок. Объедините всё в OneNote!Подробнее
RSSВерсия для печати

Реализация языка Fortran на графическом процессоре для высокопроизводительных вычислений

Mentor, 15 декабря 2017

Судя по тому, что Fortran существует уже более полувека, он пережил испытание временем. До сих пор существуют устаревшие приложения, которые активно поддерживаются, и довольно многие из них представляют собой приложения для высокопроизводительных вычислений в таких областях, как астрономия, моделирование погоды и климата. Несмотря на свой возраст, Fortran пригодится в обозримом будущем.

Компилятор GNU Fortran (GFortran) — активный проект с открытым исходным кодом для разработки и поддержки интерфейсных и временных библиотек выполнения языка Fortran для GCC. Сам язык значительно изменился со времен популярного FORTRAN 77. FORTRAN 77 превратился в Fortran, а затем были выпущены версии 90, 95, 2003 и 2008. В следующем году ожидается выход Fortran 2018 (ранее Fortran 2015).

Команда Sourcery Tools из Mentor внесла значительный вклад в возможность реализации Fortran в приложениях для высокопроизводительных вычислений, добавив поддержку директив параллельных вычислений OpenACC и OpenMP к компилятору GFortran и CodeBench GFortran Lite для микросхем AMD®. Это позволяет разработчикам Fortran писать код для архитектур AMD Graphics Core Next (GCN) CPU и графических процессоров.


Источник: https://www.mentor.com/embedded-software/blog/post/teaching-an-old-dog-new-tricks-enabling-fortran-on-gpus-for-hpc-applications-39343ba9-7a9c-42b2-a409-dd1ca876cb07