Zen5处理器上AVX-512 FMA管道优化GEMM内核:tiling与寄存器管理实现2x吞吐
在AMD Zen5多核处理器上,利用AVX-512 FMA指令管道和tiling技术优化GEMM内核,管理寄存器压力,避免缓存冲突,实现持续2x吞吐量的工程参数与实践。
Latest Essays
继续沿着时间线阅读近期的工程实践与技术观察。
近期的思考与工程笔记。
在AMD Zen5多核处理器上,利用AVX-512 FMA指令管道和tiling技术优化GEMM内核,管理寄存器压力,避免缓存冲突,实现持续2x吞吐量的工程参数与实践。
通过 LoRI 方法实现 LoRA 在多任务场景下的高效合并,利用随机投影和稀疏掩码最小化干扰和遗忘,提供工程参数和最佳实践。
面向 API 集成开发工具,分享 Nango 在模块化连接器、实时同步与错误恢复方面的工程经验与落地参数。
探讨如何利用 CSS Houdini Paint Worklets 集成 WebGL shaders,实现高性能的实时流体玻璃 UI 效果,保持 60 FPS 流畅交互。提供工程化参数和优化要点。
基于 Qt/C++ 构建的媒体下载 GUI,前端整合 yt-dlp 和 aria2c,实现多线程下载、进度跟踪、格式转换及跨平台兼容性。
针对 Electron 应用在 macOS 26 Tahoe 上的性能问题,提供基于 XNU 内核跟踪和统一日志的诊断工具构建指南,包括阈值参数和监控要点。
基于 Hyperswitch 的 Rust 异步 FSM 设计,实现支付连接器的高吞吐编排,支持断路器和指数退避的故障容错机制。
利用机器学习从分子模拟推断抗生素在炎症性肠病机制中的作用,并通过湿实验室验证实现药物重定位的工程化实践。
面向真实世界控制任务,给出使用 Parlant 构建模块化 LLM 代理的工程化参数与快速部署清单。
面向顺序微调的多任务 LoRA 适配器,给出正交投影的数学实现与工程化参数配置。
借助 Kestra 的 AI 副驾驶,工程师可快速构建 YAML 声明式工作流,用于数据管道、基础设施 provisioning 和 AI 任务,支持 UI 监控与可扩展执行。
本文探讨在生产环境中部署无遗憾 LoRA 适配器,用于多任务 LLM 推理。通过正交投影实现低开销适配器切换,无需重新训练。提供工程参数、监控要点和落地清单。
探讨在 Tunix 框架中使用自定义 JAX 变换实现动态图剪枝和算子融合,以实现边缘设备上 LLM 推理的低延迟优化,提供工程参数和监控要点。
利用 Meshery 的 Adapter 机制,自动化部署 Istio/Linkerd 服务网格,实现流量管理和可观测性仪表板配置的关键参数与实践。
基于 Rust 的 Niri 通过 scrollable-tiling 实现 Wayland 下的无限条带窗口排列,提供独立多监视器支持与配置参数,优化动态工作流无固定网格约束。
探讨 Open Printer 的工程实践,包括模块化硬件设计、开源固件开发与 DRM 移除策略,实现可持续打印维护。
在 TypeScript 模块初始化阶段,利用 var 语句的提升特性规避 TDZ 错误,提供工程化参数与安全清单。
探讨在多核 Zen 5 EPYC 配置中使用 AVX-512 向量化操作和缓存无感知分块最小化 L3 缓存未命中,提供工程化参数和最佳实践。
探讨 SDWebImage 在 iOS 应用中如何通过多层缓存和渐进式 JPEG 实现高效异步图像加载,提升用户体验与性能。
探讨如何在 Qt/C++ GUI 中集成 yt-dlp 和 aria2c 后端,实现多线程分段下载,提升媒体检索速度,并支持断点续传的工程实践要点。