3.8Kпросмотров
17 декабря 2025 г.
Score: 4.2K
JIT‑компилятор BPF для Эльбруса: как VLIW‑архитектура встретилась с Linux. Доклад посвящён реализации JIT-компилятора в ядре операционной системы «Эльбрус», основанном на Linux. Рассмотрены проблемы создания JIT-компилятора, вызванные тем, что архитектура «Эльбрус» построена по принципу VLIW, и найденное решение, основанное на трансляции набора команд BPF при помощи шаблонов, написанных на ассемблере архитектуры «Эльбрус».