compiler

标签

Cards List
#compiler

Go 中的性能剖析引导优化

Lobsters Hottest · 13小时前 缓存

Daniel Lemire 对 Go 中的性能剖析引导优化(PGO)进行了基准测试,显示在解析 JSON 时速度提升约为 2-5%,当训练 profile 与工作负载匹配时效果最佳。

0 人收藏 0 人点赞
#compiler

jax-js (网站)

TLDR AI · 14小时前 缓存

jax-js 是一个开源的机器学习库和 Web 编译器,使用 WebGPU 和 WebAssembly 内核将类似 JAX 的数值计算引入 JavaScript,全部在客户端运行。

0 人收藏 0 人点赞
#compiler

依赖 Go

Lobsters Hottest · 昨天 缓存

Solod 是一种新的系统编程语言,它是 Go 的一个子集,复用 Go 的工具链和标准库,同时编译为 C11,提供手动内存管理。

0 人收藏 0 人点赞
#compiler

@corbin_braun: Fable 5 代码生成器新增 584K 行代码

X AI KOLs Following · 昨天 缓存

一条推文宣布 Fable 5 的代码生成器新增了 584K 行代码,这是对 F# 到 JavaScript 编译器的一次重大更新。

0 人收藏 0 人点赞
#compiler

An alias-based formulation of the borrow checker (2018)

Hacker News Top · 2天前 缓存

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.

0 人收藏 0 人点赞
#compiler

Show HN:Wyzer 编程语言

Hacker News Top · 3天前 缓存

Wyzer 是一种新的静态类型、编译型编程语言,通过基于所有权的资源模型集成编排式编程,实现分布式安全。

0 人收藏 0 人点赞
#compiler

@matthewjgunton: NVIDIA 软件栈中有 3 个基本层级:CUDA C++、PTX 和 SASS。理解全部 3 个层级有助于你明白为什么 CU…

X AI KOLs Timeline · 3天前 缓存

一条教育性推文,解释了 NVIDIA 软件栈的三个层级(CUDA C++、PTX、SASS),以及 CUDA 的抽象如何构建护城河,同时提到 Luminal 的自动编译器搜索。

0 人收藏 0 人点赞
#compiler

Show HN: demake – 单一源项目可编译为任何复古游戏机ROM

Hacker News Top · 4天前

Demake 是一个开发者工具,可将用其自创语言 Demotic 编写的单一声明式游戏项目编译为面向各种复古游戏机的 ROM,并使用相对单位进行跨平台适配。

0 人收藏 0 人点赞
#compiler

终于为 Futhark 添加递归函数

Lobsters Hottest · 4天前 缓存

一篇博客文章,宣布在 Futhark 编程语言中加入递归函数,解释了递归在 GPU 后端上的历史性挑战以及所涉及的设计权衡。

0 人收藏 0 人点赞
#compiler

设计查询系统

Lobsters Hottest · 5天前 缓存

Arya Dradjica 撰写的一篇详细博客文章,描述了为 Rust 编译器 Krabby 设计查询系统的过程。文章解释了为什么基于拉取的架构优于基于推送的架构,并概述了期望的功能特性。

0 人收藏 0 人点赞
#compiler

在 nightly 上启用下一代借用检查器

Lobsters Hottest · 5天前 缓存

Rust 博客宣布在 nightly 构建中启用下一代借用检查器 Polonius Alpha,带来流敏感的借用检查,并为今年晚些时候的稳定化铺平道路。

0 人收藏 0 人点赞
#compiler

@vikhyatk: 厌倦了手动调优GPU内核,所以我们构建了一个编译器。Photon 2.0 将 Moondream、Qwen 3.5 和 Gemma 4 编译成……

X AI KOLs Timeline · 6天前 缓存

Photon 2.0 是一个新的推理引擎和编译器,可将 Moondream、Qwen 3.5 和 Gemma 4 等模型编译为巨型内核,声称在物理AI工作负载上比 vLLM 和 SGLang 的吞吐量高达 2.3 倍。

0 人收藏 0 人点赞
#compiler

Octane – React 编程模型的编译实现

Hacker News Top · 2026-08-03 缓存

Octane 是一个编译式前端框架,将 React 的编程模型——hooks、Suspense 和 actions——与预先编译(AOT)相结合,没有虚拟 DOM,也没有 hooks 规则。

0 人收藏 0 人点赞
#compiler

借助 Rust 新 API 实现更快的浮点运算

Lobsters Hottest · 2026-08-02 缓存

Rust 1.98 引入了一个新 API,通过允许更激进的编译器优化来加速浮点运算,同时仍让开发者控制舍入误差。

0 人收藏 0 人点赞
#compiler

嵌套数据并行的完全扁平化

Lobsters Hottest · 2026-07-31 缓存

Futhark 编译器现在支持嵌套数据并行的完全扁平化,允许任何 Futhark 程序编译为并行 GPU 代码,这是学生和研究人员多年工作后取得的里程碑。

0 人收藏 0 人点赞
#compiler

使用gccrs编译Linux内核的进展

Lobsters Hottest · 2026-07-30 缓存

gccrs项目致力于为GCC开发Rust前端,近期在编译Linux内核方面取得进展,解决了属性处理、名称解析和资源管理中的问题,并重新组织了开发里程碑。

0 人收藏 0 人点赞
#compiler

@PyTorch: FBTriton 是 Meta 开发其实验性 GPU 优化解决方案(包括 TLX/torchTLX 和…)的 Triton 仓库

X AI KOLs Timeline · 2026-07-30 缓存

Meta 的 FBTriton 是 OpenAI Triton 编译器的一个下游分支,能够在上游保持同步的同时,快速开发 TLX 和 autoWS 等 GPU 优化。本文详细介绍了其持续的上游合并策略、分层 L1/L2/L3 验证框架,以及在平衡创新与生产稳定性方面的实际挑战。

0 人收藏 0 人点赞
#compiler

Kraid 现在是一个真正的编译器

Hacker News Top · 2026-07-30 缓存

Kraid,Panfrost 驱动栈的新编译器,现已通过全部 80 万项 Vulkan CTS 计算着色器测试,标志着一个重要里程碑。顶点和片段着色仍在进行中,代码质量改进也仍在继续。

0 人收藏 0 人点赞
#compiler

图工程需要一个编译器

Hacker News Top · 2026-07-29 缓存

该博客认为,随着AI生成代码的速度加快,理解组合执行变得困难,并提议使用图工程与编译器来创建确定性编排器。

0 人收藏 0 人点赞
#compiler

Gleam 语言服务器的字段盛宴 | Gleam v.1.18.0 发布

Lobsters Hottest · 2026-07-29 缓存

Gleam 1.18.0 版本已发布,其语言服务器进行了重大改进,包括对记录字段的支持、类型变量重命名和模块重命名,以及通过数据单例实现更快的 JavaScript 代码生成。

0 人收藏 0 人点赞
Next →
← 返回首页

提交意见反馈