simd

标签

Cards List
#simd

追踪 np.add:一路到底

Hacker News Top ↗ · 2026-09-04 缓存

本博文深入追踪了 NumPy 的 np.add 函数从 Python 到 C 的执行过程,解释了数值加法中涉及的内部机制和 SIMD 优化。

0 人收藏 0 人点赞
#simd

实现FMA并发现C和Rust标准库中的错误

Lobsters Hottest ↗ · 2026-09-02 缓存

作者为Rust的fearless_simd库实现了一个向量化FMA,从而提高了性能,并发现了Rust和musl libc标准库中的错误。

0 人收藏 0 人点赞
#simd

在 C# 中超高速解析 IP 地址

Lobsters Hottest ↗ · 2026-08-20 缓存

本文介绍了一种优化方法,用于在 C# 中使用 AVX-512 SIMD 指令解析 IPv4 地址,通过利用 .NET 10 的掩码加载功能,在 UTF-16 字符串中实现高性能。

0 人收藏 0 人点赞
#simd

90年代SIMD技术:编程 Intel Pentium MMX

Hacker News Top ↗ · 2026-08-13 缓存

本文概述了Intel的Pentium MMX SIMD指令的历史,这些指令于1990年代引入,并解释了它们在将并行处理技术引入主流桌面CPU以支持多媒体应用方面的关键作用。

0 人收藏 0 人点赞
#simd

fearless_simd v0.7:64位整数、改进的泛型、SSE2 及即将到来的 v1.0

Lobsters Hottest ↗ · 2026-08-12 缓存

fearless_simd v0.7 新增了 64 位整数支持、SSE2 级别、改进的泛型及更多操作,v1.0 即将发布。

0 人收藏 0 人点赞
#simd

Performance impact of Alignment

Lobsters Hottest ↗ · 2026-08-11 缓存

This technical blog post explains the performance impact of memory alignment in SIMD vectorization, covering architectures with strict alignment requirements, cacheline crossing, and the behavior of modern CPUs.

0 人收藏 0 人点赞
#simd

将整数除法转换为浮点除法是微不足道的

Lobsters Hottest ↗ · 2026-08-10 缓存

一篇技术博客文章,解释了如何使用浮点除法和融合乘加来执行整数除法和取余,并给出了操作数位宽的限制,同时讨论了SIMD和舍入模式的实际注意事项。

0 人收藏 0 人点赞
#simd

Rust SIMD on the GPU

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

VectorWare announces that Rust's portable SIMD (core::simd) now works on the GPU, mapping SIMD vectors to warp lanes and enabling familiar Rust abstractions for GPU programming.

0 人收藏 0 人点赞
#simd

FastLanes 统一传输布局

Lobsters Hottest ↗ · 2026-08-08 缓存

一篇技术博客文章,解释了 FastLanes 统一传输布局,这是一种面向 SIMD 的并行增量解码数据布局,以及它如何通过宽虚拟寄存器实现数据并行处理。

0 人收藏 0 人点赞
#simd

Making Postgres 300x faster for analytics: batching, operator fusion, and SIMD

Hacker News Top ↗ · 2026-08-07 缓存

pgrust 0.2 rebuilds the Postgres query engine with batching, operator fusion, and SIMD, achieving 300x faster analytical queries and 30% faster OLTP than Postgres.

0 人收藏 0 人点赞
#simd

Show HN: SIMD Viterbi Decoder in Rust

Hacker News Top ↗ · 2026-08-04 缓存

A Rust crate implementing Viterbi and Reed-Solomon forward error correction with SIMD acceleration, achieving faster throughput than the C library libfec on supported codecs.

0 人收藏 0 人点赞
#simd

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

Lobsters Hottest ↗ · 2026-08-02 缓存

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

0 人收藏 0 人点赞
#simd

改进 std::simd::swizzle_dyn

Lobsters Hottest ↗ · 2026-07-23 缓存

对 Rust 的 std::simd::swizzle_dyn 实现的详细分析,揭示了性能缺陷并提出了优化方案,以更好地利用硬件 shuffle 指令。

0 人收藏 0 人点赞
#simd

每个人都应该了解SIMD

Hacker News Top ↗ · 2026-07-22 缓存

Mitchell Hashimoto的一篇博文,认为SIMD(单指令多数据)比通常认为的要简单,并通过Zig示例演示了在循环中使用SIMD的常见模式。

0 人收藏 0 人点赞
#simd

SIMD用于碰撞检测

Lobsters Hottest ↗ · 2026-07-22 缓存

这篇文章讨论了如何使用SIMD优化Box3D中凸包的碰撞检测,特别是利用宽SIMD和分离轴测试来提高具有多条边的凸包的性能。

0 人收藏 0 人点赞
#simd

Gigatoken: 一个新的开源分词器,比Tiktoken快约100倍,比Huggingface快500-1000倍

Reddit r/LocalLLaMA ↗ · 2026-07-21 缓存

Gigatoken 是一个开源分词器,通过SIMD和缓存优化,相对于HuggingFace分词器实现了高达1000倍的加速,相对于Tiktoken实现了100倍加速。它支持作为现有分词器API的直接替代。

0 人收藏 0 人点赞
#simd

为什么是 l(k 和 q 的新运行时)

Lobsters Hottest ↗ · 2026-07-21 缓存

K 和 Q 编程语言的新运行时,利用 SIMD、并行、融合和压缩技术重新构想执行方式,以更好地发挥现代硬件的性能。

0 人收藏 0 人点赞
#simd

如何在8位字节中打包三进制数

Hacker News Top ↗ · 2026-07-14 缓存

一篇博客文章,描述了一种高效的方法,使用SIMD友好的解包将三进制数打包到8位字节中,实现了每trit 1.6比特,并应用于LLM权重量化如BitNet b1.58。

0 人收藏 0 人点赞
#simd

通过一个“无用”的if语句将代码性能提升四倍

Lobsters Hottest ↗ · 2026-07-13 缓存

一篇博客文章展示了添加一个看似无用的条件检查如何通过允许CPU的分支预测器消除数据依赖,从而显著提升循环性能,在特定的压缩算法中实现了高达4倍的加速。

0 人收藏 0 人点赞
#simd

Talos-XII: 用 Rust 手写自动求导 + 小型 RL/MLP 堆栈,应用于抽卡概率建模(不使用 tch-rs/ndarray/PyTorch)——寻求 ARM/AVX-512/GPU 上的基准测试帮助 [P]

Reddit r/MachineLearning ↗ · 2026-07-09

Talos-XII 是一个专为《明日方舟:终末地》抽卡系统设计的命令行模拟器,完全用 Rust 构建,带有自定义自动求导引擎和小型 RL/MLP 堆栈(无外部机器学习框架)。它使用神经网络进行环境建模和抽卡决策策略,并包含复杂的 SIMD 调度和一个名为 ACHF 的自适应缓存开放实验。

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

提交意见反馈