Во второй части выпуска «Битовых масок» Константин Владимиров, инженер с 20-летним опытом разработки на C/C , расскажет об особенностях разработки компиляторов для GPU. А также порассуждает о новых полезных вещах в стандартах C и объяснит, почему разработчикам компиляторов так важно знать стандарт.
Чем отличаются CPU и GPU? В чем сложность гетерогенного программирования? Почему MLIR не применяется в графических компиляторах? Как использовать LLVM для GPU-компиляторов, несмотря на его недостатки для подобных архитектур? Когда мешает SSA? Почему наличие undefined behaviour — это хорошо? Что может быть включено в C 26? Ответы на эти и другие вопросы вы узнаете из нового эпизода.
Первую часть выпуска c Константином, посвященную преимуществам и недостаткам компиляторов GCC и LLVM, а также современным подходам к аллокации регистров, смотрите по ссылке:
Канал Константина: @tilir
00:00:00 — Тизер первой части
00:00:29 — Отличия C
41 view
132
27
3 months ago 01:56:36 1
Вечерние посиделки c Toxblh (2024)
5 months ago 00:21:10 1
КАК НАЧАТЬ ПОНИМАТЬ LINUX (2024)
5 months ago 00:04:06 1
Ventoy | Как записать флешку с Linux и Windows на линуксе (2022)
6 months ago 00:42:01 1
Сбер Гигаконф 2024. LLVM: компилятор, инфраструктура и платформа.
6 months ago 00:18:00 6
Файловые системы в Линуксе (2021)
7 months ago 00:16:08 1
Best Laptop CPU? AMD Ryzen 7 7840HS vs Intel i7-13700H
7 months ago 00:46:39 1
Константин Владимиров — llvm-snippy: тестирование RISC-V аппаратуры случайными тестами
8 months ago 00:34:35 7
JIT в Python | Никита Соболев | True Tech Day 2.0
8 months ago 00:56:42 5
И23: А. С. Медведников | язык V - простой, быстрый, безопасный, скомпилированный, Open Source
8 months ago 00:19:02 1
ЗАЧЕМ ТЕБЕ НУЖЕН ЛИНУКС ДОМА ?!
9 months ago 00:22:30 1
ВСЁ ПРО ИГРЫ НА ЛИНУКСЕ (2024)
9 months ago 00:26:06 2
ВСЁ ПРО ASTRA LINUX (2023)
10 months ago 00:14:46 1
ПОЧЕМУ ASTRA LINUX ТЕПЕРЬ ВЕЗДЕ? (2024)
10 months ago 02:00:14 1
Deep Dive w/Scott: CircuitPython Bugs & Builds #adafruit
10 months ago 00:32:47 1
ЛИНУКС ДОМА СМОГ (2024)
11 months ago 01:38:50 1
ДЕТАЛЬНАЯ НАСТРОЙКА FEDORA LINUX 38 | FEDORA ZERO (2023)
11 months ago 00:15:42 1
ВСЁ О РУССКИХ ЛИНУКСАХ (2023)
11 months ago 00:12:54 1
СТАРЫЙ НОУТБУК, ЛИНУКС И НИКАКИХ БУБНОВ (2023)
12 months ago 01:59:54 9
[LIVE] 0009: ШОУ ЛАМПА АЛАДДИНА (2023)
1 year ago 00:24:21 1
КАКОЙ ЛИНУКС ВЫБРАТЬ В 2024
1 year ago 00:42:58 9
SoulCalibur 4 - Yoshimitsu Tower of Lost Souls (Descend) - RPCS3 60FPS
1 year ago 00:13:33 1
НОВЫЙ ЛУЧШИЙ ЛИНУКС (2023) #altlinux
1 year ago 00:12:04 1
НЕДОСТАТКИ ЛИНУКСА (2021)
1 year ago 00:15:14 1
Best Laptop CPU 2023? Ryzen 9 7945HX vs Intel i9-13980HX