跳到正文
热点事件持续更新

C++ 编译期完美哈希查表达每秒十亿次

1 篇报道1 个报道来源4 小时前更新

先了解这件事

AI 综述

2026 年 10 月 28 日,Hacker News 首页出现一则帖子,介绍 Daniel Lemire 等人用 C++23 constexpr 在编译期生成完美哈希表,把字符串查表压到一次哈希加一次比较。报道称在 Apple M3 Max 上测 20 个 HTTP 头名,每次查询约 1.3 ns、约 5 个周期,gperf 为 7.7 ns,std::unordered_map 为 16.6 ns。需要指出,该帖标题称在 Apple M4 上达到每秒十亿次查询,正文给出的测试平台却是 Apple M3 Max,两处芯片型号不一致。目前尚无第三方复现或其他来源的独立报道。

AI 根据报道生成 · 1 小时前更新

报道时间线

沿着报道,了解事件的不同侧面。

10月28日
  1. Hacker News · 首页新帖
    C++ 编译期完美哈希查表在 Apple M4 上达到每秒十亿次查询

    Daniel Lemire 等人用 C++23 constexpr 在编译期生成完美哈希表,把字符串查表压到一次哈希加一次比较。在 Apple M3 Max 上测 20 个 HTTP 头名,每次查询约 1.3 ns 即约 5 个周期,gperf 为 7.7 ns,std::unordered_map 为 16.6 ns。

本事件热度走势

还没有足够的连续观测数据,暂不绘制趋势。