The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Опубликованы установочные образы российского дистрибутива 'Э..., opennews (??), 03-Апр-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


152. "Опубликованы установочные образы российского дистрибутива Эл..."  –1 +/
Сообщение от Аноним (152), 04-Апр-19, 12:24 
Да как они могли? Открытый код да "при помощи проприетарного компилятора"
Столмана на них нет!
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

166. "Опубликованы установочные образы российского дистрибутива Эл..."  +/
Сообщение от Michael Shigorinemail (ok), 04-Апр-19, 13:57 
> Да как они могли? Открытый код да "при помощи проприетарного компилятора"
> Столмана на них нет!

Не сталкивался со старым эппловским компилятором, но вот icc и сейчас будто жив, на кластерах примерно безальтернативен.  Изволите поистерить и тудой?

Ответить | Правка | Наверх | Cообщить модератору

170. "Опубликованы установочные образы российского дистрибутива Эл..."  +3 +/
Сообщение от bircoph (ok), 04-Апр-19, 14:18 
Не соглашусь, что безальтернативен. Мы тестировали его.

Он действительно сильно лучше в вопросе производительности для Фортрана, т.к., похоже, компилирует фортран непосредственно в байткод, а gcc преобразует его сперва в C код и затем компилирует уже его. Кроме того, в Intel Fortran есть более развитой ОПП, чем в gcc и те, кто завязался на его использование, ничего кроме интелового фортрана уже не смогут использовать. Да, есть редкостные извращенцы, которые пишут ООП на Фортране.

Что же касается C/C++, то Intel Compiler оказался, в среднем, не лучше gcc по производительности кода. Просто по-умолчанию у него используются более агрессивные оптимизации, что даёт лучшие результаты, если сравнивать компиляторы без явно заданных опций оптимизации. Если же gcc выкрутить по максимуму, он не особо хуже аналогично выкрученного icc.

Ответить | Правка | Наверх | Cообщить модератору

174. "Опубликованы установочные образы российского дистрибутива Эл..."  –1 +/
Сообщение от Michael Shigorinemail (ok), 04-Апр-19, 14:21 
> Не соглашусь, что безальтернативен.

Сужу по большим установкам, там стоимость полпроцента разницы большая.

Ответить | Правка | Наверх | Cообщить модератору

214. "Опубликованы установочные образы российского дистрибутива Эл..."  +2 +/
Сообщение от bircoph (ok), 04-Апр-19, 16:15 
Установки из-за фортрана и завязок на редкие пропретарные библиотеки. На деле в ряде случаев gcc производительнее intel, особенно если с флагами пошаманить.
Ответить | Правка | Наверх | Cообщить модератору

182. "Опубликованы установочные образы российского дистрибутива Эл..."  –1 +/
Сообщение от Главный конструктор НИИ28 (?), 04-Апр-19, 14:32 
Сколько дедушке пишущему на фортране лет?
Ответить | Правка | К родителю #170 | Наверх | Cообщить модератору

213. "Опубликованы установочные образы российского дистрибутива Эл..."  +/
Сообщение от bircoph (ok), 04-Апр-19, 16:14 
Увы, это не дедушка. Подросло молодое поколение учёных-программистов.
Ответить | Правка | Наверх | Cообщить модератору

303. "Опубликованы установочные образы российского дистрибутива Эл..."  +1 +/
Сообщение от Аноним (303), 05-Апр-19, 12:59 
Причем здесь "молодое поколение". На Фортране тыщи тонн кода, который никто переписывать не собирается, пока он свои задачи выполняет. Сейчас правда в науку через каждую щель Пыхтон лезет, а еще Джулия и Р, но по сравнению с нафигаченным за шестьдесят лет это (пока) капля в море. Фортран был, есть и еще лет двадцать будет основням ЯПом в научных вычислениях.
Ответить | Правка | Наверх | Cообщить модератору

367. "Опубликованы установочные образы российского дистрибутива Эл..."  +/
Сообщение от bircoph (ok), 08-Апр-19, 20:00 
Так в том-то и дело, что свои задачи уже не выполняет. Фортрановский код в большинстве своём писался для однопоточных задач без векторизации. Если с однопоточностью ещё можно в некоторых случаях бороться запуском N процессов, то отсутствие надлежащего использования векторизации приводит к тому, что 95% купленных ресурсов CPU выбрасываются на ветер (avx2 vs обычный fp). Знакомый профессор так в Германии с лёгкостью грант у конкурентов выиграл: они переписали софт на С и asm с интенсивным использованием avx и показали, что он в 20 раз быстрее работает. А цена вычислительных ресурсов там была критична.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру