系统内核

io_uring 革命:Linux 异步 I/O 的深度实战指南

从 AIO 的困境到 io_uring 的崛起,深入解析 Linux 异步 I/O 革命:双环形队列架构、三种工作模式、liburing 编程实战、固定缓冲区优化、与 epoll 深度对比、生产级应用场景与性能调优全指南

MLIR 多层次中间表示:构建领域专用编译器的深度实践

MLIR通过方言(Dialect)机制,让编译器基础设施能够同时保留高层张量语义和底层硬件特性,实现从AI模型到芯片指令的无缝lowering。本文深入剖析MLIR核心架构,并通过构建完整的张量计算Dialect,展示如何用C++和TableGen实现多级IR转换管线。