Проект по направлению «Технические науки»

НАУЧНЫЙ ПРОЕКТ

«Разработка собственного метода платформы Java для прямого обращения к библиотекам численных методов на Fortran 2008»

Введение

Существует огромное наследие исходного кода, который позволяет решать численно многие прикладные задачи. Большая часть этого кода написана на диалектах Fortran 66/77/90/95/03/08. Одними из примеров открытых библиотек численных методов алгебры являются LAPACK, Scalable LAPACK, и Parallel LAPACK, которые отличаются высокой надёжностью и производительностью, позволяя проводить вычисления на системах с разной архитектурой архитектурой.

В наше время очень актуальной является эффективная поддержка многоядерных архитектур, т. к. практически каждый продаваемый сейчас компьютер имеет многоядерный процессор. Эта актуальность подтверждается и тем, что существует множество коммерческих закрытых библиотек численных методов, таких как Intel MKL, AMD ACML, Oracle Performance Library, NAG’s LAPACK, HP’s MLIB.

К сожалению, библиотеки на Fortran не могут вызываться в платформе Java, на которой разрабатывается сейчас множество промышленных приложений. Таким образом становится очень важной задача разработки собственного метода платформы Java для прямого обращению к коду на Fortran 2008.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: