Size: a a a

Архитектура ИТ-решений

2019 October 01

EG

Edward Galiaskarov in Архитектура ИТ-решений
Vitaly Derbin
могу рассказать как у нас это было: шеф делает в матлабе(там особо не надо уметь погроммировать) на маленьком тестовом датасете, студентота переписывает на кресты, CUDA и вот это все
Хороший кейс. А что за задачу решали
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Vitaly Derbin
но у нас вроде партнерка с матлабом была...или академическая подписка...не помню уже
Мы живём в России, у нас в академической среде своё, трепетное, отношение к лицензиям. Вообще-то ВУЗ может средства на лицухи изыскать, не думаю, что это нерешаемая задача. К тому же, действительно,  много разных академических скидок и партнёрок
источник

EG

Edward Galiaskarov in Архитектура ИТ-решений
Gennadiy Kruglov
Вряд ли получится наделать формочек с бегунками, чтобы исследования проводить подкручивая параметры
Не. Выше я писал, что нужен редактор модели и исполнитель.
источник

SB

Sergei Beilin in Архитектура ИТ-решений
Vitaly Derbin
могу рассказать как у нас это было: шеф делает в матлабе(там особо не надо уметь погроммировать) на маленьком тестовом датасете, студентота переписывает на кресты, CUDA и вот это все
Что-то я не помню в свое время чтоб студенты на CUDA что-то писали, они про MPI не особо знали.
источник

VD

Vitaly Derbin in Архитектура ИТ-решений
Sergei Beilin
Что-то я не помню в свое время чтоб студенты на CUDA что-то писали, они про MPI не особо знали.
у нас допы были по CUDA, а MPI и OpenMP в обязательную программу входили
источник

SB

Sergei Beilin in Архитектура ИТ-решений
Vitaly Derbin
у нас допы были по CUDA, а MPI и OpenMP в обязательную программу входили
Круто! В моей молодости этого не было :)
источник

VD

Vitaly Derbin in Архитектура ИТ-решений
Sergei Beilin
Круто! В моей молодости этого не было :)
ну такое..."в реальной жизни" не пригодилось)
источник

SB

Sergei Beilin in Архитектура ИТ-решений
В моей научной молодости мы переносили фортрановские программы с ЕСок на паскаль для персоналок.
источник

SB

Sergei Beilin in Архитектура ИТ-решений
Vitaly Derbin
ну такое..."в реальной жизни" не пригодилось)
А я, к сожалению, ушёл из научных вычислений давно.
источник

KG

Kirill Gorin in Архитектура ИТ-решений
Sergei Beilin
Круто! В моей молодости этого не было :)
чего не было, куды?
источник

SB

Sergei Beilin in Архитектура ИТ-решений
Kirill Gorin
чего не было, куды?
Да.
источник

AP

Alexey Pryanishnikov in Архитектура ИТ-решений
"далёкий 2012", лол) Это ж буквально вчера было
источник

VD

Vitaly Derbin in Архитектура ИТ-решений
Sergei Beilin
А я, к сожалению, ушёл из научных вычислений давно.
дада, я о том же, и вот тут как-то не пригодилась ни куда ни MPI)
источник

SB

Sergei Beilin in Архитектура ИТ-решений
Alexey Pryanishnikov
"далёкий 2012", лол) Это ж буквально вчера было
я кандидатскую в 2005 защитил...
источник

VD

Vitaly Derbin in Архитектура ИТ-решений
Alexey Pryanishnikov
"далёкий 2012", лол) Это ж буквально вчера было
С тех пор вроде 3 стандарта плюсов вышло. Там про них речь шла)
источник

KG

Kirill Gorin in Архитектура ИТ-решений
Sergei Beilin
я кандидатскую в 2005 защитил...
да тогда много чего не было
источник

SB

Sergei Beilin in Архитектура ИТ-решений
Я, как человек в Python достаточно опытый, и женатый на датасатанистке, буду, конечно, рекомендовать Python.
- jupyter kernel можно запустить на удалённой, мощной машине, подключаться через веб хоть с телефона;
- юпитерный код можно вполне быстро адаптировать для промышленного исполниения
- невероятное количество библиотек, в частности, сильно оптимизированных, и не только "просто обёртка для Си или фортрана", а иногда и с прозрачным распараллеливанием
- коммюнити!
источник

SB

Sergei Beilin in Архитектура ИТ-решений
*кроме* случая, конечно, когда имеется готовое, специализированное решение.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Sergei Beilin
Я, как человек в Python достаточно опытый, и женатый на датасатанистке, буду, конечно, рекомендовать Python.
- jupyter kernel можно запустить на удалённой, мощной машине, подключаться через веб хоть с телефона;
- юпитерный код можно вполне быстро адаптировать для промышленного исполниения
- невероятное количество библиотек, в частности, сильно оптимизированных, и не только "просто обёртка для Си или фортрана", а иногда и с прозрачным распараллеливанием
- коммюнити!
+
источник

AP

Alexey Pryanishnikov in Архитектура ИТ-решений
ой, а давайте лучше холивар про "да как можно кодить на языке, где код структурируется отступами от начала строки?!" )

Имхо - сменилось поколение. Мне вот раньше, ставя задачи программистам, не приходило в голову, что программист может "не помнить про память" или, как многие вполне успешные программисты сейчас, вообще про неё ничего толком не знать. Потом привык
источник