Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2020, 04:47   #1
allexandro
Новичок
Джуниор
 
Регистрация: 27.07.2012
Сообщений: 1
По умолчанию фортран gfortran ifort buffered='yes'?

Здравствуйте.

Есть программа на фортране, которая создает огромный форматируемый файл. Раньше я ее компилировал с помощью ifort, и она работала быстро. Сейчас возникла потребность скомпилировать ее в gfortran, и оказалось, что такую строчку, как ниже gfortran просто не понимает:
Код:
open(ounit,file=oname,form='formatted',blocksize=1048576, buffered='yes',buffercount=1)
Получается скомпилировать только:
Код:
open(ounit,file=oname,form='formatted')
А без опции buffered='yes', программа работает, раз в 10 дольше. И почти все время тратиться на запись в файл.

Подскажите, пожалуйста, что можно сделать в gfortran, чтобы скорость записи была быстрее? Есть же в нем какой-то аналог? Кто-то же здесь дружит с фортраном?
allexandro вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фортран Рыбец Помощь студентам 1 23.11.2016 09:47
Фортран в c# userrrr Фриланс 4 27.12.2014 13:36
Торможение из-за Double Buffered JDel Общие вопросы Delphi 1 21.01.2012 15:21
Фортран! Hellodeni Помощь студентам 0 22.06.2011 19:15