标签
本文探讨了 Qwen 3.8 27B 本地 AI 模型是否能够处理实际的系统编程任务,例如使用 Rust 或 C++ 以及外部库构建 GTK4 或 Qt 6 应用程序。
Sharp v22.1 模板将 Qwen 模型输出令牌减少 42% 而不损失速度,通过 C++ 修改集成到针对 5090 的 NInfer 分支中。
本文解释了如何通过提取函数的类型相关部分来减少C++模板膨胀,并使用Windows DispatcherQueueHandler的实践示例来去除代码模板化。
本文介绍了通过将类型依赖代码提取到辅助对象中或使用基于span的方法来减少C++模板膨胀的技术,以提高代码效率和可维护性。
文章解释了当内部Lambda可以直接使用时,将可调用对象包装在Lambda中是不必要的,强调C++中的Lambda只是具有函数调用操作符的类的语法糖。
本文讲解C++20的std::counting_semaphore和std::binary_semaphore,涵盖其API、用于限制并发和线程间信号传递的用法,以及重要细节。
深入探讨 utfcpp 库中 UTF-8 解码的优化,揭示 Clang 和 GCC 为 ASCII 快速路径生成不同的汇编代码,从而导致显著的性能差异。
Raymond Chen 继续他的系列文章,讨论在 C++/WinRT 中创建敏捷版 Windows Runtime 委托,并比较 C++/WinRT、C++/CX 和 WRL 如何处理不可封送委托和敏捷引用创建。
一篇博文指出,C++ 中浮点数到整数的转换在值不匹配时是未定义行为,并指出微软 GSL 库的安全窄化函数 'gsl::narrow' 也存在此未定义行为,与其文档说明相悖。
Kimi K3 纯文本模型现已获得 llama.cpp 支持,用户可通过这一 C++ 推理引擎在本地运行该开源大语言模型。
Fil-C 是一个完全内存安全的 C/C++ 实现,通过 LLVM IR 阶段的不可见能力(invisicaps)将指针值与边界信息捆绑,实现高兼容性,性能损失约 4 倍。
本文提出了一项系统研究,比较了RLHF流程中用于奖励模型评分的C++和PyTorch推理运行时,发现ONNXRuntime在CPU上提供加速,而torch.compile在GPU上领先,且批处理策略比语言或运行时选择更为重要。
经过长时间停更后,Gecode 6.3.0 和 6.4.0 现已发布,带来了现代化的构建系统(CMake)以及更新后的 MiniZinc 集成。
C++20 引入了基于范围的 for 循环的新语法,允许在循环作用域内声明初始化器,达到了与 Python 和 Lua 等语言一样的便利性。
该拉取请求为 llama.cpp 增加了初始的 ET 后端,扩展了大语言模型推理的硬件支持。
本文对比了旧的C++性能技巧与现代编译器的能力,表明编译器现在能够将朴素代码优化得比手工调整的技巧更好。包含在AMD Zen 5上使用Clang 21的基准测试。