Компиляторы без велосипедов: что там нового у MLIR, Mojo и вокруг
Компилятор — это что-то большое и сложное (так и есть), и начать их делать сложно (скорее, нет). Обсудим, как не лезть на низкий уровень и при этом делать компиляторы и языки без знания языка ассемблера. «Финоды»? Не, не слышал.
Обсудим, что есть в экосистеме MLIR (вплоть до Python bindings), как подключить JIT-движок в пару экранов кода С и иметь детекцию «горячего» кода с адаптивной оптимизацией до -O2 из коробки. Узнаем, какие «кирпичи» в MLIR еще не допеклись, чего ждать от языка Mojo и экосистемы MLIR в целом в ближайшие пару лет. И куда не стоит лезть новичкам, потому что сложно.
Василий Рябов
Huawei
3 views
148
18
2 months ago 00:03:38 1
ЭТО ОГОНЬ/Смотрится на одном дыхании/Compilation
2 months ago 01:51:59 1
Dido | Greatest Hits Compilation | Non stop playlist (Official & Promotional Singles up to 2019)
3 months ago 00:51:36 1
Animal Stories - Fairy tale Compilation | 51 minutes English Stories (Reading Books)
3 months ago 00:00:00 1
Top 100 Sentimental Love Songs - Non Stop Old Song Sweet Memories - Compilation | Non Stop Music
3 months ago 00:21:34 1
FM Compilation #66 (без впн)
3 months ago 00:44:41 2
Лайфхаки для кода без побочных эффектов: пишем на Go и красиво, и правильно
3 months ago 00:11:33 1
Лекция из потока ШКОЛЫ БИОХАКИНГА. О временах и целях.
3 months ago 00:34:06 1
Российский Эльбрус vs Китайский Loongson. Битва уникальных процессоров.