标签
Daniel Lemire 对 Go 中的性能剖析引导优化(PGO)进行了基准测试,显示在解析 JSON 时速度提升约为 2-5%,当训练 profile 与工作负载匹配时效果最佳。
jax-js 是一个开源的机器学习库和 Web 编译器,使用 WebGPU 和 WebAssembly 内核将类似 JAX 的数值计算引入 JavaScript,全部在客户端运行。
一条推文宣布 Fable 5 的代码生成器新增了 584K 行代码,这是对 F# 到 JavaScript 编译器的一次重大更新。
Niko Matsakis describes an alternative alias-based formulation of Rust's borrow checker, where regions are sets of loans rather than program points, with a working prototype that passes the NLL test suite.
一条教育性推文,解释了 NVIDIA 软件栈的三个层级(CUDA C++、PTX、SASS),以及 CUDA 的抽象如何构建护城河,同时提到 Luminal 的自动编译器搜索。
Demake 是一个开发者工具,可将用其自创语言 Demotic 编写的单一声明式游戏项目编译为面向各种复古游戏机的 ROM,并使用相对单位进行跨平台适配。
一篇博客文章,宣布在 Futhark 编程语言中加入递归函数,解释了递归在 GPU 后端上的历史性挑战以及所涉及的设计权衡。
Arya Dradjica 撰写的一篇详细博客文章,描述了为 Rust 编译器 Krabby 设计查询系统的过程。文章解释了为什么基于拉取的架构优于基于推送的架构,并概述了期望的功能特性。
Rust 博客宣布在 nightly 构建中启用下一代借用检查器 Polonius Alpha,带来流敏感的借用检查,并为今年晚些时候的稳定化铺平道路。
Photon 2.0 是一个新的推理引擎和编译器,可将 Moondream、Qwen 3.5 和 Gemma 4 等模型编译为巨型内核,声称在物理AI工作负载上比 vLLM 和 SGLang 的吞吐量高达 2.3 倍。
Octane 是一个编译式前端框架,将 React 的编程模型——hooks、Suspense 和 actions——与预先编译(AOT)相结合,没有虚拟 DOM,也没有 hooks 规则。
Rust 1.98 引入了一个新 API,通过允许更激进的编译器优化来加速浮点运算,同时仍让开发者控制舍入误差。
Futhark 编译器现在支持嵌套数据并行的完全扁平化,允许任何 Futhark 程序编译为并行 GPU 代码,这是学生和研究人员多年工作后取得的里程碑。
gccrs项目致力于为GCC开发Rust前端,近期在编译Linux内核方面取得进展,解决了属性处理、名称解析和资源管理中的问题,并重新组织了开发里程碑。
Meta 的 FBTriton 是 OpenAI Triton 编译器的一个下游分支,能够在上游保持同步的同时,快速开发 TLX 和 autoWS 等 GPU 优化。本文详细介绍了其持续的上游合并策略、分层 L1/L2/L3 验证框架,以及在平衡创新与生产稳定性方面的实际挑战。
Kraid,Panfrost 驱动栈的新编译器,现已通过全部 80 万项 Vulkan CTS 计算着色器测试,标志着一个重要里程碑。顶点和片段着色仍在进行中,代码质量改进也仍在继续。
Gleam 1.18.0 版本已发布,其语言服务器进行了重大改进,包括对记录字段的支持、类型变量重命名和模块重命名,以及通过数据单例实现更快的 JavaScript 代码生成。