The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Администрация по национальной ядерной безопасности США подкл..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от opennews (ok) on 14-Ноя-15, 10:55 
Администрация по национальной ядерной безопасности Министерства энергетики США  и компания NVIDIA объявили (https://www.llnl.gov/news/nnsa-national-labs-team-nvidia-dev...) о сотрудничестве в области развития проекта LLVM. Участники совместного проекта намерены усовершенствовать развиваемый под эгидой LLVM компилятор для языка Fortran, обеспечив в нем поддержку  массового распараллеливания вычислений с задействованием вычислительных возможностей GPU. Работу планируется завершить в 2016 году и опубликовать в виде свободного проекта.

К работе будут привлечены инженеры из Ливерморской (https://ru.wikipedia.org/wiki/%D0%9B%D0%...), Лос-Аламосской (https://ru.wikipedia.org/wiki/%D0%9B%D0%...) и Сандийских (https://ru.wikipedia.org/wiki/%D0%A1%D0%...) национальных лабораторий, а также разработчики из компании NVIDIA, занимающиеся развитием компиляторов PGI Accelerator (https://developer.nvidia.com/pgi-accelerator-fortran-and-c-c...), позволяющих обеспечить распределённые вычисления в кластере с задействованием GPU. В рамках нового открытого проекта планируется перенести наработки PGI Accelerator в LLVM и расширить существующий инструментарий компилятора, после чего добиться включения подготовленного кода в основной состав LLVM.


В анонсе проекта указано, что LLVM вызывает большой интерес сообщества, специализирующегося на высокопроизводительных вычислениях. Но до сих пор использование LLVM в основном ограничивалось C/C++ компилятором Clang, в то время как многие крупные научные разработки совмещают в себе модули на языках C++ и Fortran. Усовершенствование компилятора LLVM для языка Fortran позволит использовать единый инструментарий для компиляции подобных смешанных проектов и сформирует полноценный продукт, предоставляющий полный спектр возможностей, востребованных в научных и инженерных разработках.

URL: http://arstechnica.com/information-technology/2015/11/llvm-t.../
Новость: http://www.opennet.me/opennews/art.shtml?num=43325

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

Оглавление

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


14. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от privation on 14-Ноя-15, 13:27 
насколько серьезен потенциал gcc - впечатляет  ...

лучше бы сделали еще одну альтернативу карточкам nvidia ...


потом какой нибудь java лобби заявит что llvm это тупик делайте все на джаве ...

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

21. "Администрация по национальной ядерной безопасности США подкл..."  –9 +/
Сообщение от Аноним (??) on 14-Ноя-15, 14:20 
2015 @ fortran

мда

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

45. "Администрация по национальной ядерной безопасности США подкл..."  +3 +/
Сообщение от Кармер on 14-Ноя-15, 17:43 
> 2015 @ fortran

Fortran жив и будет жить еще 10000 лет !


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

58. "Администрация по национальной ядерной безопасности США подкл..."  +1 +/
Сообщение от Аноим on 14-Ноя-15, 22:58 
Есть еще Пролог!
Он круче фортрана. И он ваще вечен!!!
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

60. "Администрация по национальной ядерной безопасности США подкл..."  +3 +/
Сообщение от angra (ok) on 15-Ноя-15, 02:25 
Fortran это один из многих императивных ЯП, а Prolog практически единственный из логических ЯП. Иными словами Фортрану альтернативы давно уже есть, а Прологу все еще нет.
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

83. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Аноним (??) on 16-Ноя-15, 10:32 
SQL в каком-то смысле - альтернатива Прологу.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

85. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Andrey Mitrofanov on 16-Ноя-15, 10:54 
> SQL в каком-то смысле - альтернатива Прологу.

"В каком-то смысле" bash делает их обих! ;D

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

89. "Администрация по национальной ядерной безопасности США подкл..."  –2 +/
Сообщение от КО on 16-Ноя-15, 12:22 
Как бы SQL и Пролог из четвертого поколения, а язык скриптов Баша, как и Фортран из третьего. :)
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

94. "Администрация по национальной ядерной безопасности США подкл..."  +2 +/
Сообщение от Andrey Mitrofanov on 16-Ноя-15, 15:03 
> Как бы SQL и Пролог из четвертого поколения, а язык скриптов Баша,
> как и Фортран из третьего. :)

В каком-то другом смысле, значит.

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

95. "Администрация по национальной ядерной безопасности США подкл..."  +3 +/
Сообщение от dukzcry (ok) on 16-Ноя-15, 16:04 
> Иными словами Фортрану альтернативы давно уже есть, а Прологу все еще нет.

Есть: http://web.cecs.pdx.edu/~antoy/homepage/publications/cacm/pa...
+ поправочка https://www.informatik.uni-kiel.de/~curry/listarchive/1183.html

А Пролог это для таких же олдфагов или поддерживающих легаси код, как и Фортран :)

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

96. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от IB on 16-Ноя-15, 16:24 
Почему?

Встроенная выводилка на Прологе вполне себе вариант.
Как язык общего пользования - кака та ещё

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

99. "Администрация по национальной ядерной безопасности США подкл..."  +1 +/
Сообщение от dukzcry (ok) on 16-Ноя-15, 19:01 
> Почему?

Потому что Пролог так и не избавился от детских болячек.

> Встроенная выводилка на Прологе вполне себе вариант.

Этот бэктрекинг слишком уж примитивен, в результате чего имеем:
clause(X) :- clause(X).
clause([]).

?- clause([]).
ERROR: Out of local stack
   Exception: (1,861,353) clause([]) ?

Супротив того же Curry:
clause x = clause x
clause [] = True

test> clause []
True
More values? [Y(es)/n(o)/a(ll)]

Пример слишком искусственен, но в то же время показателен: в реальных прогах на Прологе приходится клаузы переставлять, да пользоваться отсечениями - иначе выстрел в ногу.
Поставим Пролог пылиться с Фортраном, а XXI век заполним наконец декларативными языками.

> Как язык общего пользования - кака та ещё

И я о том.

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

101. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от Кармер on 16-Ноя-15, 22:54 
Чеего ?!! декларатищики, кто продемонстрирует хотя б poisson solver с реализацией быстрее фортрановской ?!!
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

108. "Администрация по национальной ядерной безопасности США подкл..."  +1 +/
Сообщение от dukzcry (ok) on 16-Ноя-15, 23:49 
> Чеего ?!! декларатищики, кто продемонстрирует хотя б poisson solver с реализацией быстрее
> фортрановской ?!!

Пруф или быстрее сишной. Ясное дело, понаписали кучу специфических либ на чем в те годы принято было, а теперь носятся с этим наследием. Ну, положим одной частной проблемой для тебя меньше. А новую самому решать на своем Фортране, ты обплюешся ведь.

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

114. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от Кармер on 17-Ноя-15, 10:09 
Ну, выкатывай решатель на прологе, или на чем другом декларативном,мы продемонстрируем - что фортран быстрее.
Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору

121. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от Аноним (??) on 20-Ноя-15, 00:35 
> Fortran это один из многих императивных ЯП, а Prolog практически единственный из
> логических ЯП. Иными словами Фортрану альтернативы давно уже есть, а Прологу
> все еще нет.

погуглите "Erlang" :)
адова смесь пролога, смалталка, хаскеля, жабы, ди.
с вкраплениями ады и даже фортрана, местами :)
хотя кто-то вспомнит руби, ну дак и руби тоже исторически - "кастрированный пролог"(где 90% от языка отрезали).

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

127. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от dukzcry (ok) on 26-Ноя-15, 22:47 
> погуглите "Erlang" :)

http://www.opennet.me/opennews/art.shtml?num=43325#113
Т.е. язык со своей нишей. Типичный пример продукта на нем ejabberd. Непараллельные программы если и пишут, то в виде исключения http://nendowingsmirai.yuku.com/topic/6327/FAQ-Why-Erlang (впрочем интервью старое, может Wings3D уже переписали как следует), потому как без акторов Эрланг скучен :)

Для логических задач не подходит, если только не приправить https://github.com/rvirding/erlog
Но тогда лучше сразу https://www.informatik.uni-kiel.de/~mh/FLP/ уже упоминал тут.

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

48. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от ffirefox on 14-Ноя-15, 19:20 
> 2015 @ fortran

По возможностям и удобству, FORTRAN IV и современный фортран это два (если не четыре) разных языка.


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

124. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от DeadLoco (ok) on 21-Ноя-15, 23:59 
Ну, фортран-4, это уже совсем кондово. В вузах учили, все-таки, ф77.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

57. "Администрация по национальной ядерной безопасности США подкл..."  +4 +/
Сообщение от анон on 14-Ноя-15, 22:33 
Ну а что поделать, традиция. Математики и физики в штатах по-прежнему изучают фортран, поскольку он довольно высокоуровневый и объем написаного огромный. Только последние годы стал python проклевываться.

Ядерный реактор и процессы в нем, это тебе не очередной плеер под линуху - тут миллионы человеко часов.

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

63. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от angra (ok) on 15-Ноя-15, 02:34 
> Ядерный реактор и процессы в нем, это тебе не очередной плеер под
> линуху - тут миллионы человеко часов.

За год человек нарабатывает около 2000 часов. Миллионы человекочасов означает, что коллектив, пишуший софт для ядерного реактора, либо состоит из сотни человек и пишет его десять лет, либо из десятка человек и пишет сотню лет, ну или что-то в промежутке. Как то слабо в такое верится.


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

65. "Администрация по национальной ядерной безопасности США подкл..."  +1 +/
Сообщение от Аноним (??) on 15-Ноя-15, 07:58 
учитывая что группа zfs on linux в LLNL это где-то 10 человек. то математиков думаю там в разы больше.
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

72. "Администрация по национальной ядерной безопасности США подкл..."  +4 +/
Сообщение от Кармер on 15-Ноя-15, 16:57 
Ну так и есть. modular oceanic model  - с 91 года пилиться, Mitgcm c 97  , библиотека IMSL застала Брежнева когда он был молод и с нормальной дикцией, а астрономический софт вообще уходит корнями во времена до вьетнамского конфликта ..
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

84. "Администрация по национальной ядерной безопасности США подкл..."  +1 +/
Сообщение от bOOster email(ok) on 16-Ноя-15, 10:51 
Заметно отсутствие высшего образования, а в точности Матана, СОПРОМАТа и "Теории Натяжения" :)
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

86. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Andrey Mitrofanov on 16-Ноя-15, 10:57 
> Заметно отсутствие высшего образования, а в точности Матана, СОПРОМАТа и "Теории Натяжения"

Или теории надувания ш-чёчек перед заказчиком из курса мба? А-ля http://www.dwheeler.com/oss_fs_why.html

> :)

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

102. "Администрация по национальной ядерной безопасности США подкл..."  +1 +/
Сообщение от Кармер on 16-Ноя-15, 22:56 
> Заметно отсутствие высшего образования, а в точности Матана, СОПРОМАТа и "Теории Натяжения"
> :)

ну не хватает людям компетенции  понять, НАСКОЛЬКО ИМ НЕ ХВАТАЕТ КОМПЕТЕНЦИИ .

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

73. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от anonimus on 15-Ноя-15, 17:52 
Когда учился в аспирантуре в середине 90-ых, сначала перенёс прогу по расчёту МКЭ на Ватком с dos4gw -- скорость значительно выросла из-за использования виртуальной памяти; потом часть модулей переписал на Си -- скорость выросла в разы. А потом переписал для OS/2 -- стал просто самолёт :)

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

76. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от universite email(ok) on 15-Ноя-15, 23:23 
Сказочник.

Вот в личке аспирант утверждает:

я таким тоже занимался
не было такого эффекта как он говорит

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

81. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Клыкастый (ok) on 16-Ноя-15, 09:36 
если данные не умещались в 640K и писались на диск - очень даже может
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

91. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Аноним (??) on 16-Ноя-15, 12:26 
Проза жизни: https://livelog.wordpress.com/2008/11/23/fortran-vs-c-vs-python/
Можно говорить про "кривые руки", плохую оптимизацию и пр. Но факт остается фактом. Физику нужно решать конкретные вычислительные задачи, а не разбираться с премудростями настроек компиляторов. Есть задача, есть сроки ее решения. В нашем случае она складывается из времени написания/отладки кода и непосредственно самих вычислений.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

93. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от Аноним (??) on 16-Ноя-15, 12:32 
> Проза жизни: https://livelog.wordpress.com/2008/11/23/fortran-vs-c-vs-python/
> Можно говорить про "кривые руки", плохую оптимизацию и пр. Но факт остается
> фактом. Физику нужно решать конкретные вычислительные задачи, а не разбираться с
> премудростями настроек компиляторов. Есть задача, есть сроки ее решения. В нашем
> случае она складывается из времени написания/отладки кода и непосредственно самих вычислений.

В свое время нужно было обсчитывать довольно замороченные матрицы по дисеру. Набросал алгоритм на С++. После второго дня отладки и вылавливания багов в коде, забил и просчитал на Excel. Потом, спортивного интереса ради, все-таки дописал код, отладился запустил. Огорчился. Excel считал в разы быстрее. Я не ахти какой спец в С++, поэтому дал свой код на доработку программеру с серьезным опытом. Он тоже обогнать Excel не смог.
Отсюда вывод, задачи нужно решать оптимальным способом.  

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

100. "Администрация по национальной ядерной безопасности США подкл..."  +5 +/
Сообщение от . on 16-Ноя-15, 19:49 
Евгеи! Не слушайте этого поца! Он вас за гоев дегжит!

Формальное доказательство:
>В свое время нужно было обсчитывать довольно замороченные матрицы по дисеру. Набросал алгоритм на С++. После второго дня отладки и вылавливания багов в коде, забил и просчитал на Excel.

Угу только вот лимит на 65536-1 строк в Ыкселе убрали только вчера :-/
Ну что ты там за "навороченные матрицы" считал болезный? Крестики нолики 3x3 разве :)))

Поинтересуйтесь хохмы ради размерности перемалываемого Fortran либами (которые наши отцы ещё писали) а потом тявкайте :)

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

103. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Кармер on 16-Ноя-15, 22:59 
>[оверквотинг удален]
>> фактом. Физику нужно решать конкретные вычислительные задачи, а не разбираться с
>> премудростями настроек компиляторов. Есть задача, есть сроки ее решения. В нашем
>> случае она складывается из времени написания/отладки кода и непосредственно самих вычислений.
> В свое время нужно было обсчитывать довольно замороченные матрицы по дисеру. Набросал
> алгоритм на С++. После второго дня отладки и вылавливания багов в
> коде, забил и просчитал на Excel. Потом, спортивного интереса ради, все-таки
> дописал код, отладился запустил. Огорчился. Excel считал в разы быстрее. Я
> не ахти какой спец в С++, поэтому дал свой код на
> доработку программеру с серьезным опытом. Он тоже обогнать Excel не смог.
> Отсюда вывод, задачи нужно решать оптимальным способом.

Я конечно понимаю, что в плюсиках есть любители многомерный массив списком списков представлять, но вы даже их превзошли. Мои поздравления.

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

111. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от 10й Брейтовский переулок on 17-Ноя-15, 07:53 
Слоник в домен - переологинься!

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

118. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от Led (ok) on 17-Ноя-15, 21:51 
> В свое время нужно было обсчитывать довольно замороченные матрицы по дисеру. Набросал
> алгоритм на С++. После второго дня отладки и вылавливания багов в
> коде, забил и просчитал на Excel. Потом, спортивного интереса ради, все-таки
> дописал код, отладился запустил. Огорчился. Excel считал в разы быстрее. Я
> не ахти какой спец в С++, поэтому дал свой код на
> доработку программеру с серьезным опытом. Он тоже обогнать Excel не смог.
> Отсюда вывод,

Эхсцель-планктон делает "выводы"?

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

70. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от Аноним (??) on 15-Ноя-15, 10:38 
Для вычислительных задач фортран очень хорош и другого не надо.
Было бы неплохо, если бы еще в моду вошел J.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

90. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от КО on 16-Ноя-15, 12:26 
Ну очень хорош. А чем?
В современных реалиях язык (не реализация) слабое влияние оказывает на вычислительные задачи.
Ну особенно когда из Фортрана убрали возможность превращать всякую фигню в определение переменной. :)
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

104. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от Кармер on 16-Ноя-15, 23:06 
> Ну очень хорош. А чем?
> В современных реалиях язык (не реализация) слабое влияние оказывает на вычислительные задачи.

ну да, ну да  erlang  как defective by design тут уже упоминали. Равно как и то, что у некоторых языков все современные реализации дефективны .

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

113. "Администрация по национальной ядерной безопасности США подкл..."  +1 +/
Сообщение от dukzcry (ok) on 17-Ноя-15, 09:07 
Только не Эрланг, а Пролог - у них лишь синтаксис похож, а так совсем разные языки. Э. хорош для быстрого написания многопоточных распределенных сетевых приложений, по нему полно вакансий :) Он конечно не без недостатков, но вполне пригоден для своих задач.
Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

71. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Аноним (??) on 15-Ноя-15, 11:04 
Надо был Go и жаву?
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

51. "Администрация по национальной ядерной безопасности США подкл..."  –2 +/
Сообщение от Аноним (??) on 14-Ноя-15, 19:41 

Дундуки там, дундуки здесь. Военные используют языки и тулзы про которые им напели ученые от CS. А ученые напоют вам за гранты хрен знает что.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

52. "Администрация по национальной ядерной безопасности США подкл..."  +1 +/
Сообщение от Кармер on 14-Ноя-15, 19:49 
Напомним некоторым "военным " о печальной судьбе языка Ada . Вот уж дундуки так дундуки ..
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

74. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от Аноним (??) on 15-Ноя-15, 20:23 
>>Военные используют языки и тулзы про которые им напели ученые от CS.

Военные нечего не используют. Языки и тулзы используют ученые, которые работают на военных.  

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

97. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от IB on 16-Ноя-15, 16:31 
Т.е автоматику тех же ракет или любой другой смарт-хреновины пишут учёные?
Или таки инженеры?
Которых проверяют уже военные инженеры и тестировщики.

Учёных интересуют модели, а уж тулзы и языки дело 10-е.
Считается модель 1 сутки или 2 ученым с большего без разницы

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

119. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от count0krsk (ok) on 19-Ноя-15, 14:01 
Вы ещё скажите, что датацентры им не нужны, и хватает ресурсов своего ноутбука )) LOL просто. Самые оптимизаторы - это ученые как раз. Они по 10 лет долбятся, чтобы изобрести более эффективный алгоритм расчета какой-нибудь формулы, а Вы "скорость не важна"...
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

125. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от DeadLoco (ok) on 22-Ноя-15, 00:07 
> Они по 10 лет долбятся, чтобы изобрести более эффективный алгоритм расчета
> какой-нибудь формулы, а Вы "скорость не важна"...

Да 90% всех нужных структур и алгоритмов были еще Кнуту известны, но неизвестны поныне горе-прогерам. Им что экспоненциальная сложность, что логарифмическая - лишь бы тест-сьют пройти.

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

80. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от анон on 16-Ноя-15, 08:33 
а причем тут counter-strike?
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

117. "Администрация по национальной ядерной безопасности США подкл..."  +2 +/
Сообщение от SysA on 17-Ноя-15, 15:35 
> а причем тут counter-strike?

FYI: CS - computer science! Кончай играть и займись делом! :)

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

75. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от Сергей (??) on 15-Ноя-15, 21:17 
Для обсчета математики фортран очень хорош, чтобы решить ту же задачу на си потребуется гораздо больше времени, при чем за время создания программы, программа на фортране  будет уже создана, отлажена и обсчитана... Время деньги, ничего личного, а если есть к тому уже вылизанные библиотеки...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

82. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Аноним (??) on 16-Ноя-15, 10:09 
Всё ещё проще, гораздо проще создать компилятор для первого прохода LLVM а дальше будет тоже что и с Си ( +- пара % ), ну а то что он не будет "православным" GCC ну может ещё пара % разницы, хотя есть сомнения.
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

87. "Администрация по национальной ядерной безопасности США подкл..."  +2 +/
Сообщение от Andrey Mitrofanov on 16-Ноя-15, 10:59 
> Всё ещё проще, гораздо проще создать компилятор для первого прохода LLVM а

Как?! В этом вашем ллвме нет фортрана?? ОМГ--

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

88. "Администрация по национальной ядерной безопасности США подкл..."  –2 +/
Сообщение от Аноним (??) on 16-Ноя-15, 11:29 
Был бы наш, мы бы рады были :)
Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

92. "Администрация по национальной ядерной безопасности США подкл..."  +1 +/
Сообщение от КО on 16-Ноя-15, 12:29 
>Для обсчета математики фортран очень хорош, чтобы решить ту же задачу на си потребуется гораздо больше времени,

При условии, что тот кто пишет программу не знает C, и имеет опыт работы на Фортране.
Собственно это и есть единственная причина живучести любого языка. Наличие тех, кто на нем свободно изъясняется (пишет,читает).

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

98. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от IB on 16-Ноя-15, 16:32 
И библиотеки!

А то где бы Джава была :)

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

107. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Кармер on 16-Ноя-15, 23:13 
> И библиотеки!
> А то где бы Джава была :)

Че там с джавой ?? Проблема вызова фортрановской билиотеки из java на 95% решена еще в 2005 году ;)

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

112. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от 10й Брейтовский переулок on 17-Ноя-15, 07:56 
Но остаточек-то в 5%-то остался!
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

115. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Кармер on 17-Ноя-15, 10:10 
> Но остаточек-то в 5%-то остался!

остаточек - это передача джававской процедуры в качестве аргумента фортрановой.

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

106. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Кармер on 16-Ноя-15, 23:11 
>>Для обсчета математики фортран очень хорош, чтобы решить ту же задачу на си потребуется гораздо больше времени,
> При условии, что тот кто пишет программу не знает C, и имеет
> опыт работы на Фортране.

Знаем С, - не дай бог нам на нем что-то переписывать.

Какое-нибудь  a=c(:,k,:,l,p,:) - затрахаешься циклы с memcpy писать.


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

120. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от count0krsk (ok) on 19-Ноя-15, 14:06 
> Знаем С, - не дай бог нам на нем что-то переписывать.

С++ таки хуже и сложнее разбираем, с его кучей классов, методов и прочим Объектно-анальным программированием. Приходится кучу всего в голове держать, в отличие от православного Си.

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

122. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Аноним (??) on 20-Ноя-15, 00:36 
>> Знаем С, - не дай бог нам на нем что-то переписывать.
> С++ таки хуже и сложнее разбираем, с его кучей классов, методов и
> прочим Объектно-анальным программированием. Приходится кучу всего в голове держать, в
> отличие от православного Си.

а что предпочитаемо тогда ? :)
Objective C ? :)
Modula-2? Oberon ? :)
фортран кстати, он разный, в новых стандартах - до.. всякого добавили :)

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

123. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от count0krsk (ok) on 21-Ноя-15, 07:11 
На вкус и цвет ))
Предпочтительно вообще не кодить, а готовое отлаженное решение найти. Но если уж нет его, то на баше быстренько сообразить. А то на этих ваших высокоуровневых пока напишешь, ещё 99 проблем нарисуется.
Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору

126. "Администрация по национальной ядерной безопасности США подкл..."  –1 +/
Сообщение от iZEN (ok) on 22-Ноя-15, 17:21 
С современным Фортраном разве не то же самое, что с Windows 3.1 во французском аэропорте? http://geektimes.ru/post/265784/
Вместо того, чтобы закрыть, переведя средства на поддержку более перспективных языков (Go, например), наоборот усугубляют проблему. Кто будет всё это поддерживать лет через 10-15, а?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

128. "Администрация по национальной ядерной безопасности США подкл..."  +/
Сообщение от Аноним (??) on 26-Ноя-15, 23:04 
тут целое лобби фортранщиков образовалось. любой негатив про профессора фортрана и сразу минус
Ответить | Правка | ^ к родителю #126 | Наверх | Cообщить модератору

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

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




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

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