LLVM и GCC / Register allocation / IT-образование в вузах (часть 1)
В этом выпуске Константин Владимиров, занимавшийся разработкой компиляторов для CPU и GPU, расскажет о том достоинствах и недостатках GCC и LLVM. Константин опишет различные современные подходы к аллокации регистров, применяемых в компиляторах. А также поделится базовыми рекомендациями для пользователей компиляторов, желающих улучшить производительность своих программ с помощью компиляторов. Кроме того, мы обсудили животрепещущий вопрос об IT-образовании с точки зрения преподавателя.
Насколько больно переходить на новые версии компилятора? По каким причинам выбирают LLVM? Какие достоинства и недостатки GCC и LLVM? Какие методы решения задачи аллокации регистров существуют? Насколько этот этап влияет на скорость работы программы? Почему инженерам полезно идти преподавать в ВУЗы? Какие проблемы есть у современного высшего образования в сфере IT? Ответы на эти и другие вопросы вы узнаете из этого эпизода. Больше интересного обсудим с Константином во второй части выпуска, которая выйдет чуть позже.
49 views
161
37
7 months ago 00:22:30 1
ВСЁ ПРО ИГРЫ НА ЛИНУКСЕ (2024)
8 months ago 01:01:29 28
LLVM в GPU компиляторах/Стандарты С++ (часть 2)
8 months ago 00:57:44 40
LLVM и GCC / Register allocation / IT-образование в вузах (часть 1)
8 months ago 00:14:46 1
ПОЧЕМУ ASTRA LINUX ТЕПЕРЬ ВЕЗДЕ? (2024)
8 months ago 00:30:31 1
Fedora 40 Beta Budgie / Fedora Linux 40 Beta Budgie: The new features I’m most excited about
9 months ago 00:32:47 1
ЛИНУКС ДОМА СМОГ (2024)
9 months ago 01:38:50 1
ДЕТАЛЬНАЯ НАСТРОЙКА FEDORA LINUX 38 | FEDORA ZERO (2023)
9 months ago 00:15:42 1
ВСЁ О РУССКИХ ЛИНУКСАХ (2023)
9 months ago 00:12:54 1
СТАРЫЙ НОУТБУК, ЛИНУКС И НИКАКИХ БУБНОВ (2023)
9 months ago 00:26:06 1
ВСЁ ПРО ASTRA LINUX (2023)
10 months ago 01:59:54 5
[LIVE] 0009: ШОУ ЛАМПА АЛАДДИНА (2023)
10 months ago 03:15:07 1
НАСТРОЙКА ALT LINUX GNOME ОТ А до Я (2023)
10 months ago 00:20:02 7
Finally! This is the Linux distribution I’ve been hoping for?
10 months ago 00:51:21 1
Decoding Modern Tech: Cloud, APIs, Wasm, Security, & More • Daniel Bryant & Matt Turner • GOTO 2023
10 months ago 00:26:01 1
2018 LLVM Developers’ Meeting: C. Schafmeister “Lessons Learned Implementing Common Lisp with LLVM”
10 months ago 00:24:21 1
КАКОЙ ЛИНУКС ВЫБРАТЬ В 2024
10 months ago 00:19:02 1
ЗАЧЕМ ТЕБЕ НУЖЕН ЛИНУКС ДОМА ?!
11 months ago 00:11:31 5
ЧТО ТАКОЕ АЛЬТ ЛИНУКС (2023) #altlinux
11 months ago 00:42:58 9
SoulCalibur 4 - Yoshimitsu Tower of Lost Souls (Descend) - RPCS3 60FPS
11 months ago 00:51:08 1
001. Построение компилятора на базе LLVM - Павел Сычев
11 months ago 00:13:33 1
НОВЫЙ ЛУЧШИЙ ЛИНУКС (2023) #altlinux
12 months ago 00:15:14 1
Best Laptop CPU 2023? Ryzen 9 7945HX vs Intel i9-13980HX
1 year ago 00:14:05 1
ARCH vs FEDORA LINUX (2022)
1 year ago 00:25:55 1
FEDORA LINUX 35 c нуля (ЧАСТЬ 1) | Nvidia + Wayland (2021)