![]() |
|
![]() ![]() ![]() |
|
ALKS |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 354 Регистрация: 22.3.2006 Репутация: нет Всего: 11 |
Я системный программист, с математикой сталкиваюсь очень редко. но лет 7-8 назад во Франции (в институте Supélec ) я столкнулся с мэинфреймом HP (очень многопроцессорный и очень много памяти) так вот компилятор Фортрана меня там убил. несколько толстенных томов встроеных мат-функций. производные, интергралы, матрецы, графы. всё что угодно. впечатлило настолько, что запомнилось...
![]() |
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 1 Всего: 41 |
Какой-то навороченный Fortran ![]() Нужно сказать, что научно-специализированный софт с большим числом библиотечных процедур ориентирован своим удобством прежде всего на исследователей-пользователей. При написании чего-то своего, низкоуровнего (с т.з. структур и методов) , оригинального лучше использовать Fortran, ИМХО. |
|||
|
||||
ksicom |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 13.9.2005 Репутация: нет Всего: 1 |
А ещё есть (HPF) High Performance Fortran, который используется при разработки ну очень тяжёлого расчётного софта и расчитан на мультипроцессорные системы.
|
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: 1 Всего: 41 |
Его отличия практически полностью вошли в F95 и F03. В основном это операторы на уровне языка для написания паралельно-возможных действий (forall, where, spread, ...). В связи с этим HPF больше отдельно не выделяется. Его версия (1.0 по-моему больше и не было) учтена в последних стандартах, а в остальном он такой же. Современный Fortran ориентирован на написание параллельных ялгоритмов и методов на уровне операторов языка, что значительно облегчает это дело, не вынуждая везде прямо-таки юзать OpenMP, скажем. За этим будущее. Использовать директивы -- парадигма прошлого века. |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Fortran | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |