Size: a a a

Язык программирования Julia / Julia programming language

2019 July 23

ZZ

Zorro Zorroff in Язык программирования Julia / Julia programming language
Только сегодня видел SharedArray между прочим. Если все так как я понял, то вероятно это немного то что ты хочешь.
источник

ZZ

Zorro Zorroff in Язык программирования Julia / Julia programming language
Или щаред матрикс, могу ошибаться
источник

ZZ

Zorro Zorroff in Язык программирования Julia / Julia programming language
Как раз через shmem
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Zorro Zorroff
Только сегодня видел SharedArray между прочим. Если все так как я понял, то вероятно это немного то что ты хочешь.
shared array - это обёртка, но над чем? Не думаю, что это реализовано эффективно, без копирований из одного процесса в другой
источник

ZZ

Zorro Zorroff in Язык программирования Julia / Julia programming language
Надо копнуть
источник

AK

Andrey Konovalov in Язык программирования Julia / Julia programming language
Но надо посмотреть :)
источник

ZZ

Zorro Zorroff in Язык программирования Julia / Julia programming language
> Construct a SharedArray backed by the file filename, with element type T (must be a bits type) and size dims, across the processes specified by pids - all of which have to be on the same host.

Но есть ли ТАКОЙ смысл? Если нужно особым образом над ним еще работать, разделять работу между workers, вся эта инфраструктура нужна, локи (спинлоки) итп. Я в свое время видел, оракл жеж так устроен, у него огромный пул, в нем дофига всего, и шаренные буфера и кеши, и вокруг всего вертятся разнотипные процессы.

Треды в этом случае естественно гораздо лучше.
источник

ZZ

Zorro Zorroff in Язык программирования Julia / Julia programming language
> This file is mmapped into the host memory, with the following consequences:
источник

ZZ

Zorro Zorroff in Язык программирования Julia / Julia programming language
пропустил я
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Точно можно добавлять пакеты
источник

E

EV in Язык программирования Julia / Julia programming language
Спасибо
источник

AB

Alexey Bolshakov in Язык программирования Julia / Julia programming language
Andrey Konovalov
В Julia всегда была многозадачность, в ней была в экспериментальном режиме многопоточность. Сейчас как раз релизят многопоточность. Скорее всего, во 2-й версии это будет основная фишка (и начнут окончательно съедать мозг иммутабельностью)
а я уже привык к иммутабельности в ерланг/эликсир. мозгу, правда, нужно некоторое время для адаптации. ну и потом понять, что типичные задачи, которые типично решаются на императивных языках, с таким подходом решаются иначе. совсем. а так норм. теперь я бы даже сказал, что для головного мозга нагрузка меньше. меньше разных типов вещей и нюансов надо знать и держать. в общем, рекомендую )))
источник
2019 July 24

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
https://www.youtube.com/user/JuliaLanguage/videos

многое уже здесь лежит )
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
с jcon-a 2019
источник

GI

Gleb Ivashkevich in Язык программирования Julia / Julia programming language
странно, что не все. Intermediate Julia for SC, например, нет. а полезный вокршоп, наверно
источник

E

EV in Язык программирования Julia / Julia programming language
EV
Всем привет, возник такой вопрос: человек хочет попробовать Джулию для обучения студентов, но только онлайн, через JuliaBox, чтобы студентам не нужно было ничего не инсталлировать. Можно ли будет в таком случае устанавливать дополнительные пакеты?
В общем, мы попробовали установить библиотеки на JuliaBox. Кое-как работает, но иногда выдаёт ошибки, например, что отсутствует библиотека REPL
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
Я попробую тоже, потому что раньше работало...
источник

E

EV in Язык программирования Julia / Julia programming language
Нам была нужна библиотека IntervalArithmetic
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
источник

KT

Kirill Tsaregorodtsev in Язык программирования Julia / Julia programming language
именно в такой последовательности
источник