2025-02-18
Куй дипсика пока горячо
2025-02-18 12:07Раз уж публика увлеклась новомодной нейронной сетью DeepSeek, коллеги решили запустить её на нашем чипе. Причём с очень приличной производительностью: больше 30 токенов в секунду. Общее потребление системы не превышает 10 ватт.
Асинхронный линукс
2025-02-18 18:23Народ, кто-нибудь уже поимел опыт с <linux/io_uring.h>? Как оно по жизни?
Неожиданно для себя обнаружил, что в Линуксе пять лет назад появилась крутая фича. А именно три системных вызова, реализующих эффективный асинхронный интерфейс ко всем сервисам ядра.
Неожиданно для себя обнаружил, что в Линуксе пять лет назад появилась крутая фича. А именно три системных вызова, реализующих эффективный асинхронный интерфейс ко всем сервисам ядра.
- int io_uring_setup(unsigned entries, struct io_uring_params *p);
- int io_uring_enter(unsigned fd, unsigned to_submit, unsigned min_complete, unsigned flags, sigset_t *sig);
- int io_uring_register(unsigned fd, unsigned opcode, void *arg, unsigned nr_args);