在嵌入式系统中实现零分配日志:利用 fmt 库的编译期格式化能力
详解如何利用 fmt 库的 memory_buffer 和 FMT_COMPILE 宏,在资源受限的嵌入式环境中构建零动态内存分配、高性能的日志系统。
Latest Essays
继续沿着时间线阅读近期的工程实践与技术观察。
近期的思考与工程笔记。
详解如何利用 fmt 库的 memory_buffer 和 FMT_COMPILE 宏,在资源受限的嵌入式环境中构建零动态内存分配、高性能的日志系统。
利用fmt的编译时检查在C++17中实现零分配格式化,针对嵌入式日志管道,提供无堆分配的高吞吐解决方案。
利用fmt的编译时检查在C++17中实现零分配格式化,针对嵌入式日志管道,提供无堆分配的高吞吐解决方案。
探索Zedis项目如何利用Zig语言的内存安全特性和零分配设计构建Redis兼容服务器,解决传统C实现的内存安全问题。
三句话带你看 ESA:备案后延迟碾压、全量安全托管、官方活动送免费版;对比 GitHub Pages 的静态托管能力,给出迁移建议与配置清单。
评估多树莓派集群在分布式AI推理中的硬件组装权衡,聚焦电源消耗、冷却需求及可扩展瓶颈,与商用替代方案对比,提供工程参数与落地清单。
面向低功耗穿戴硬件,给出 Omi 项目中实时语音转录的边缘 ML 管道设计、优化参数与监控要点。
探讨 CopilotKit 如何将 React UI 与 agentic 后端集成,构建高效的 AI 聊天机器人和自主代理,包括关键参数和最佳实践。
介绍在 R 中实现二维 Ising 模型的蒙特卡洛模拟管道,包括采样优化和临界指数分析,帮助理解相变行为。
结合 PaddleOCR 多语言 OCR 能力与 LLM,实现扫描文档的智能结构化提取与数字化。
无云依赖的终端编码代理,用Rust CLI集成Ollama LLM,实现代码生成、调试、补全及RAG检索,提供落地参数。
利用 TT-Buda 编译框架,构建 TT-NN 操作库和 Metalium 低级内核,实现 Wormhole AI 芯片上神经网络的高吞吐量推理,提供优化参数与工程实践要点。
利用 LLaMA-Factory 的 PEFT、QLoRA 和多 GPU 编排,快速实现资源高效的模型适应与部署。
基于 YC 支持的 Cactus Compute 框架,实现智能手机上低功耗 AI 模型的实时推理与优化,支持边缘设备部署。
面向深度研究代理,构建多跳 RAG 管道,实现迭代查询扩展、多源证据检索与结构化合成,包含引用跟踪的工程参数与清单。
通过 OpenTelemetry Collector 的接收器-处理器-导出器架构,实现追踪、指标和日志的聚合与多后端集成,提供自定义过滤和工程化配置。
利用 SLJIT 库为栈式虚拟机实现跨架构 JIT 编译,聚焦代码生成、寄存器管理及运行时调试,提供工程参数与落地清单。
构建 ArXiv 论文 RAG 聊天系统,支持语义搜索、LLM 查询和引用提取,实现高效文献交互。
面向企业级问数,详解RAG驱动的动态Schema检索、查询分解及错误修正机制,提供集成参数与安全清单。
基于 Smalltalk 启发的实时编码方法,在 Python 中实现动态信号处理、MIDI 事件响应和模块化音频生成,提供低延迟执行的工程参数与最佳实践。