bit-manipulation

标签

Cards List
#bit-manipulation

对FPU模拟器进行超优化

Hacker News Top ↗ · 2026-10-16 缓存

一篇博客文章,描述了作者如何在短公式空间中进行暴力搜索,以超优化浮点数最低置位比特的计算,在约4分钟的搜索时间内消除了针对2的幂的分支特例。

0 人收藏 0 人点赞
#bit-manipulation

可向量化的 CLZ 与 CTZ

Lobsters Hottest ↗ · 2026-10-09 缓存

一篇技术博客,介绍如何利用浮点数指数相当于对数这一特性,用 AVX2 浮点指令实现可向量化的 clz(前导零计数)和 ctz(尾随零计数)多播(polyfill),并在 Haswell/Alder Lake 上给出优于标量版本的性能数据。

0 人收藏 0 人点赞
#bit-manipulation

true 的补码是 true,除非它不是

Lobsters Hottest ↗ · 2026-10-04 缓存

一篇分析 WG21 提案 P4313R1(C++ 位掩码枚举操作)的博客文章,探讨了在小整数类型和 bool 上执行位运算(例如 ~true)时,整型提升与布尔转换所带来的陷阱。

0 人收藏 0 人点赞
#bit-manipulation

一种更快的星期几计算方法

Lobsters Hottest ↗ · 2026-08-16 缓存

本文介绍了从天数计算星期几的快速算法,使用位操作和模运算技术,性能优于现有解决方案,并针对不同平台和用例提供了优化实现。

0 人收藏 0 人点赞
#bit-manipulation

编译为无的掩码:HotSpot的JIT如何学会推理位

Lobsters Hottest ↗ · 2026-07-03 缓存

本文解释HotSpot的C2 JIT编译器如何使用“已知位”抽象来跟踪整数中哪些位确定是0或1,从而实现消除冗余按位与操作等优化。

0 人收藏 0 人点赞
#bit-manipulation

系统编程入门,第一部分:程序员编写程序(2025)

Lobsters Hottest ↗ · 2026-05-16 缓存

一篇系统编程入门文章,涵盖诸如位操作、解析、文件系统、系统调用和内存管理等基础知识,面向程序员。

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

提交意见反馈