На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Страницы: (2) [1] 2  все  ( Перейти к последнему сообщению )  
    > Современный Fortran , Текущее состояние
      Сообщу некоторую информацию по Fortran и Intel Visual Fortran Compiler.

      Хотелось бы сказать, что он совсем не устарел и постоянно совершенствуется. Ни один другой язык так долго не держится и не имеет столько компиляторов.
      Фотран идеально подходит для работы с математическими вычислениями. В нем удобно работать с массивами - уровень абстракции для них значительно повышен: складывай, умножай, действуй на все элементы сразу. И все это будет делаться наискорейшим образом - в зависимомти оттого, как лежит массив в ОП (по столбцам, по строкам). Есть много встроенных функций. Есть полноценный комплексный тип данных, на равне с real'ом, который в свою очередь может занимать до 16 байт (учетверенная точность). В этом смысле по быстродействию ему нет равных. Асм? Не знаю, разве можно на асме делать распараллеливание, автоматическую векторизацию и вставлять inline OpenMP.
      Боьшинство языков родилось именно от него, даже хоть и косвенно.

      Дам некоторые ссылки:

      По современному фортрану, чтобы войти в курс дела: Современный фортран

      Вышел ISO стандарт фортрана в ноябре 2004 г.

      Есть много компиляторов по фортрану. Их сравнительные тесты и обзоры можно посмотреть здесь: Polyhedron

      Compaq умер. Сейчас рулит Intel, Absoft. Lahey, может быть.

      Про Intel Visual Fortran Compiler можно почитать здесь на оффициальном сайте: Intel Visual Fortran Compiler.

      Сам IVFC обновляется довольно часто. Интегрируется в VS 2002/2003. На равне с C#, С++, МИ, J# можно создавать проекты IVFC.

      Последний Intel Visual Fortran Compiler 9. Пройдите по ссылке, после регистрации можно получить Trial версию на месяц и поддержку, потом еще на один...

      Я рекомендую использовать standard версию. С professional идет мат. библиотека IMSL. Но начинающим не стоит доходить сразу до такого фанатизма.

      Есть и линкусовый :cool , конечно.

      Еще ловите:
      Ресурсы по фортрану
      Различные ссылки

      Нельзя объять необъятное... Впрочем, на следующей страничке Fortran Start Page собраны ссылки по всем разделам фортрана: от туториалов до библиотек, от истории до стандартов, от freeware до компиляторов. Много-много всего, нигде столько не видавал.
      Эту страницу можно назвать отправной точкой в деле исследования глубин инета по фортрану. ;-)

      Если хотите получить высококвалифицированную поддержку по Intel Fortran Compiler, то вам сюда. Нужно будет только evalute лицензию на необходимый продукт (IVFC) получить, как указано в ссылке для IVFC 9.

      А вот тут есть форум по IFC и не только. Правда на аглицком.

      Ну все. Для первого раза, думаю хватит. Обращайтесь с вопросами, если что.

      P. S. Оригинальная тема с обсуждениями Fortran находится по адресу, а здесь, рядом происходит основное обсуждение Fortran.
      Сообщение отредактировано: Cr@$h -
        Cr@$h, спасибо за обзор. Мне бы до нее добраться несколько месяцев назад :)

        Цитата Cr@$h @
        Интегрируется в VS 2002/2003. На равне с C#, С++, МИ, J# можно создавать проекты IVFC.


        Имеется ввиду Интегрируется в Вижуал Студию от Майкрософта?
        Сообщение отредактировано: WauTaH -
          Ни один другой язык так долго не держится и не имеет столько компиляторов

          ню-ню...
            Цитата Cr@$h @
            ...В этом смысле по быстродействию ему нет равных. Асм? Не знаю, разве можно на асме делать распараллеливание, автоматическую векторизацию и вставлять inline OpenMP.
            Боьшинство языков родилось именно от него, даже хоть и косвенно....

            :D
            Вы как то не с той стороны...
            Если доведёться дополнять фортран своими функциями на азме - обратите внимание на то, как легко интегрируется Ваш код в идеологию фортрана! Присмотритесь к потрохам фортрана - Вы увидете много нового!

            правильней сказать, что фортран тесно дружит с железом - благодаря тому, что написан на азме...

            писать на азме указанные Вами операции - глупо. Просче интегрировать в фортран то, что ему не достаёт...

            с уважением
            (круглый)
            ЗЫ
            Кстати на фортране замечательно пишуться игрушки. Особенно базирующиеся на логики и мат. аппарате...
              Мне пришлось в свое время поработать с С/С++, asm'ом, COBOL'ом, фортраном,
              ну так вот впечатления от фортрана остались самые наилучшие...
                Мне тоже нравился ФОРТРАН, когда я работал на больших машинах с перфокартами. Но потом, когда сменилась техника и появился язык С, а потом и С++, то последнее для меня стало лучше. Кстати, когда в ФОРТРАН стали добавлять современные конструкции, на мой взгляд, он что-то потерял. Лучше перейти на другой язык. Опять же это дело вкуса.
                  :wall: Возникла проблема написания программы на Fortrane для метода пошагового спуска(подъёма) и Метода наименьших квадратов!Дайте пожалуйста ссылки на эти программы или хотя бы на блок-схемы!
                    Swix
                    Есть в этой книге
                    Мудров А.Е.Численные методы для ПЭВМ на языках Бейсик,Фортран и Паскаль.
                    формат .djvu
                    http://ihtik.2x4.ru/electrotehn_4janv2007/electrotehn_4janv2007_2391.rar
                      Цитата Команданте Оззя @
                      Swix
                      Есть в этой книге
                      Мудров А.Е.Численные методы для ПЭВМ на языках Бейсик,Фортран и Паскаль.
                      формат .djvu
                      http://ihtik.2x4.ru/electrotehn_4janv2007/electrotehn_4janv2007_2391.rar

                      Спасибо! Перехожу по ссылке, а фаил не читается! Что нужно сделать, чтобы он правельно отобразился?
                        Swix
                        Файл нужно скачать. Распаковать WinRar'ом. Прочитать спец. программой, понимающей формат .djvu, например, irfanview'ром - http://www.irfanview.com/
                          Спасибо конечно что разъяснили, но пробдема заключается в том что файл не хочет скачиваться, а просто отображается в Opere странными символами! :ph34r:
                            Swix
                            Скачал. Без проблем. Отправьте в ПМ Ваш e-mail. Отправлю по почте - 2,5 МБ
                              Цитата Команданте Оззя @
                              Swix
                              Скачал. Без проблем. Отправьте в ПМ Ваш e-mail. Отправлю по почте - 2,5 МБ

                              wix8@mail.ru - заранее большое спасибо!
                                Отправил
                                  Ещё раз болошое спасибо! Нет ли ещё подобных книг по этой теме,а то качество сканированных страниц остаёт желать лучшего!
                                  1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                                  0 пользователей:


                                  Рейтинг@Mail.ru
                                  [ Script execution time: 0,0365 ]   [ 14 queries used ]   [ Generated: 21.05.24, 12:46 GMT ]