Hog
с письмами от работодателей, все дела...
Nikolay
У нас вообще кластер забавный
Nikolay
Из говна и палок
Romɑn
У нас вообще кластер забавный
Дендритнофекальный кластер
Hog
Из говна и палок
...только без палок
Romɑn
Каждая нода по отдельности или палка или ..?
Dr. Friedrich
Программа никому не нужна, нужны бумажки
У меня с диссертацией так же было.
Dr. Friedrich
Зато потом сдал и отдыхаешь!
Romɑn
Из говна и палок
Это ты для диплома делаешь нейросеть?
Dr. Friedrich
Ну, на самом деле я кандидат наук.
Dr. Friedrich
Но я нашёл какое-то указание UNESCO, в котором наш кандидат считается аналогом phd
Romɑn
Да
И она у тебя обучается на кластере днями? О.о
Nikolay
Мне доступ ток сегодня дали
Nikolay
top50.supercomputers.ru/?page=archive&rating=26
Nikolay
Вот на 40 строке
Nikolay
Наш кластер
Nikolay
Мне вроде как 3 узла выделили
Nikolay
Хз будет оно работать, или нет вместе
Romɑn
Вот на 40 строке
Так это топ по РФ!
Nikolay
Так это топ по РФ!
Ну это 2017 год
Nikolay
Но я же говорю, из говна и палок)
Hog
Так это топ по РФ!
тоже, знаешь ли, не хрен собачий!
Nikolay
Они сами пишут
Nikolay
Типа у нас кластер из разношорстных процев собран
Nikolay
В результате к середине 2014 года построен существенно неоднородный исследовательский вычислительный комплекс, включающий узлы на базе многоядерных CPU Intel/AMD, GPU, MIC и FPGA -ускорителей, в первом квартале 2015 установлен новый, менее неоднородный, а в марте 2017 в результате модернизации - более однородный вычислительный кластер на базе CPU Intel Xeon E5 и MIC-ускорителей Intel Xeon Phi, а также CPU Xeon Phi 2 поколения.
Nikolay
Вот чё пишут
Nikolay
существенно неоднородный исследовательский вычислительный комплекс = из говна и палок
Éminence grise
Никогда не делай мутабельных структур
Éminence grise
Это страшное место CLR
Éminence grise
let mutable foo = Foo "1" - так должно быть одинаково
Roman
Но в ентерпрайзе на phd всем глубоко наплевать.
Roman
Бонусов особых не дает
Pavel
@omgszer "ты только не обижайся но я тебе адын умный вещь скажу"... альтсримы работают не всегда. я уже 2 SO отхватил. так что вы там в проде с ними поаккуратнее
Ayrat
SO случается на 12к+ элементов, у меня их всегда больше. Дашь код?)
Pavel
https://sharplab.io/#v2:DYLgZgzgNAJiDUAfA9gBwKYDsAEAJNAhgMYCwAUGlnoUQHQCiAHgC5YQCWymE5lO+qYrQCSmMO0boeFDDgDKATwisAtuXIrkMAK7B02OdgC82AILBmc5gCd0BNWXJ7m2MAWXHs5bD98+5tOyYMOjimOyswArYAIzYAPTxrgTA7NJO6C4q2swEAEZ62ACOngAMGS6o1kGs1gBM2Iye3n6+JQA8ALTF2PCxLa3Y7GA9AKSxpZNTZdjMABZU2FU1IwBEtKteZIM+KgTMRHPYechNTQDuEXMDrYjYIAD8NdidAHzYABQAlNh3TW9LaqYZhrUamTaMG5+SGOWEAbXa9GB1gUAAVkDVXgBdCrYPZBbAEawAcwAbs1tr43Moboh3gE9qgAGLaHDLYHoeq0+m0MDIYAwFk4D5gVnYCDYAD6L3eEB+3y2fjp2GsrPUlJ87JBOFWABEuOhwYrfABhLgQfnoWgAJTsMAA0ugFArlexiZhkLYbqUEklbMxtNYcAQcDV0MTOdh0IwItgiFp0OQgA=
Pavel
indefinitely валится по SO
Ayrat
indefinitely валится по SO
Изи, посмотрю через 2ч) спасибо
Ayrat
Там просто везде или хвостовая или трамплин. Но мог где-то забыть трамплин в теории.
Pavel
погодь это первый левел. есть мощнее
Pavel
вот это работает https://sharplab.io/#v2:DYLgZgzgNAJiDUAfA9gBwKYDsAEAJNAhgMYCwAUGlnoUQHQCiAHgC5YQCWymE5lO+qYrQCSmMO0boeFDDgDKATwisAtuXIrkMAK7B02OdgC82AILBmc5gCd0BNWXJ7m2dmLftWV2/exhj2OTYwSHBcrTaYsjAMABikdgAFGAJENgAtAB8Bsgq+okARsiM2AA8iH5JAJRQ2BBVVdXqZM5+BMoBQaEhbuKYnujedipJKTiJjVnYAIxVza0q2swEBXrYAI4BAAxO6C6o1m6s1gBM2CUmXd0bZek38DNX3ez+mwCkM1tf39vYzAAWVGwByO/gARLQwYEyNdgioCMwiP9sEUSiUAO6ef5PUIVEAAfiOGWyE2wFRKUxBmGY4LepihjBxIUZjlZAG1SvRqdYFAAFZBHTIAXV2LnhbmwBGsAHMAG6dGEhMDtZhPAD0aoMtDyMv0yo6+tViuCiGy4XhqHiOCpxxOT1NWrA0TiCWSqWwAH1iXVGqT7dlrJFmqEbWAcGCACJcdD06GhADCXAg0XQtAASnYYABpdAKUkO9jSzDIWxPLbYDXYWzMbTWHAEHBHdDS9DWbDoRiebBELTochAA==
Pavel
а если //fast S.merge fast fast
Pavel
то SOпа
Pavel
предполагаю что рекурсивные cons (..., f ...) валятся. их там около десятка
Ayrat
Это как раз трамплин
Pavel
хз.. чет не трамплинят
Ayrat
Потому что внутри cons делей, он не жадно вычисляемый
Pavel
уверен? (f ...) полностью вычисляется что б в делей пихнуться
Ayrat
Это особенность гопака а не фшарпа
Ayrat
Все примитивы лейзи
Ayrat
То есть внутри конс он все вычисляеи конечно и утыкается в лейзи альт например.как если бы это была fun () -> ...
Pavel
let rec indefinitely (x: 'x) : AltStream<'x> = cons (x, indefinitely x)
Pavel
indefinitely x же без конца будет пытаться построится вне желания гопака. нет?
Pavel
как я понимаю до cons дело даже не дойдет никогда
Aleksandr
Всем привет
Pavel
привет
Ayrat
let rec indefinitely (x: 'x) : AltStream<'x> = cons (x, indefinitely x)
О, здесь трамплина нет, ты прав. Он никогда не упрется в вычислении в альт
Ayrat
СТРАННО
Ayrat
Как так забыл.
Ayrat
Хотя бывает
Pavel
ну тут то очевидно более менее. а вот merge тут я не осилил почему валится
Ayrat
Не сцы, скоро все посмотрю.
Dr. Friedrich
а вот в F# 1 1!
Это известная бага из-за того, что this в структурах не ссылочного типа. Если не ошибаюсь, были планы это починить.
Ayrat
Это известная бага из-за того, что this в структурах не ссылочного типа. Если не ошибаюсь, были планы это починить.
Ну там достаточно структуру как мутабл объявить. Я могу с этим жить. Мне просто об этом никто не сказал
Dr. Friedrich
Но в ентерпрайзе на phd всем глубоко наплевать.
Да, это правда. Разве что в баре можно блеснуть!
Dr. Friedrich
Хотя блин, это тут нетривиально
Dr. Friedrich
Потому что надо как-то понимать, какие функции мутируют структуру
Hog
Да, это правда. Разве что в баре можно блеснуть!
в баре права спрашивают. насрать им на диплом
Ayrat
Го запилим ворнинг в компилятор?
Думаешь потянем? Я там как-то силился найти по тексту варнинга флаг, который разрешал бы юзать компайлер онли фичи. Концов не нашёл!!!1