网易首页 > 网易号 > 正文 申请入驻

Delta解码只能串行?FastLanes用1024位SIMD破局

0
分享至

UTL源自FastLanes项目,它致力于让delta解码变得高度数据并行。然而论文对布局的描述令人困惑,所以我打算在这里尝试用自己的方式进行解释。

本文假设读者已经了解delta编码的基本概念,以及SIMD计算的基础知识。


基本的delta编码/解码本质上是一个串行问题,因为要计算每个数值,都必须先算出它之前的所有数值。FastLanes所关注的部分,就是为了给这个问题增加并行性,从而借助SIMD让delta编码,尤其是解码,变得非常快。

SIMD指令集拥有专用的宽向量寄存器。在现代系统上,这些寄存器可以从128位(SSE、Arm的Neon)一直到512位(AVX-512),并且可以被切分为不同大小的通道。指令会在所有通道上并行执行相同的操作。例如一个64位的向量寄存器(按现代标准非常小),可以分解为8位、16位和32位通道。

FastLanes围绕一个虚拟的1024位SIMD寄存器来设计算法,其宽度超过了任何主流ISA的实际处理能力。这样做的原因是:用较窄的寄存器去实现为宽寄存器设计的算法非常容易——只需把每个宽操作拆分成几个窄操作即可。

反过来说,把针对窄SIMD宽度设计的算法移植到更宽的寄存器上会异常困难,因为最终很可能落入同一寄存器的不同通道之间存在数据依赖的困境。这种依赖会彻底拖垮性能,所以必须避免。

因此,我们讨论的FastLanes算法都基于1024位寄存器,通道结构可以是16x64位、32x32位、64x16位或128x8位。在1024位寄存器上高效的算法,在实际机器的128/256/512位寄存器上同样有效。

让我们从一个包含1024个64位整数的数组开始。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
田园式穿搭,顺便展示一下丰收的成果

田园式穿搭,顺便展示一下丰收的成果

飛尚日记
2026-08-09 07:39:08
首播5分钟狂揽700万打赏,王思聪坦言月零花钱数亿劝网友理性停刷

首播5分钟狂揽700万打赏,王思聪坦言月零花钱数亿劝网友理性停刷

动物奇奇怪怪
2026-08-09 00:48:19
朝核泄漏有多么可怕?近三成离朝人员染色体异常!朝核设施周边到底发生了什么?

朝核泄漏有多么可怕?近三成离朝人员染色体异常!朝核设施周边到底发生了什么?

西门老爹
2026-08-09 14:21:37
22岁程梦圆失联新进展,最后位置指向张良庙!真相或即将揭开

22岁程梦圆失联新进展,最后位置指向张良庙!真相或即将揭开

小鋭有话说
2026-08-09 13:00:50
8月9日,建行储蓄利率更新!新增五年大额存单,26万存两年多少利息

8月9日,建行储蓄利率更新!新增五年大额存单,26万存两年多少利息

王五说说看
2026-08-09 10:00:13
你无意中看过哪些不该看的东西?网友:明显是三故意留下的

你无意中看过哪些不该看的东西?网友:明显是三故意留下的

解读热点事件
2026-08-08 00:05:22
WTT横滨赛8月9日收官:决出最后两项冠军!国乒女单再战张本美和

WTT横滨赛8月9日收官:决出最后两项冠军!国乒女单再战张本美和

顺静自然
2026-08-09 10:23:16
女性长期使用情趣用品,身体可能出现哪些不适?不少人缺乏认知

女性长期使用情趣用品,身体可能出现哪些不适?不少人缺乏认知

看世界的人
2026-08-07 09:22:50
“不想灭亡,就别开战!”多家美国媒体警告,中美一旦爆发冲突,中国将会“毁灭性失败”。而此前,美国空军高层也早已放下狠话

“不想灭亡,就别开战!”多家美国媒体警告,中美一旦爆发冲突,中国将会“毁灭性失败”。而此前,美国空军高层也早已放下狠话

人生录
2026-08-09 00:05:16
斯诺克决出5席16强!吴宜泽带领中国3将晋级,丁俊晖马叔1轮游!

斯诺克决出5席16强!吴宜泽带领中国3将晋级,丁俊晖马叔1轮游!

刘姚尧的文字城堡
2026-08-09 07:20:37
新婚夜,我发现老公身上有块胎记,竟和我失散多年的哥哥一样

新婚夜,我发现老公身上有块胎记,竟和我失散多年的哥哥一样

有态度网友19Dsym
2026-08-09 09:30:22
陈幸同4-1淘汰蒯曼,晋级WTT横滨冠军赛女单决赛,将战日本名将

陈幸同4-1淘汰蒯曼,晋级WTT横滨冠军赛女单决赛,将战日本名将

侧身凌空斩
2026-08-09 12:31:37
英媒大胆预测2030年海军排名,俄直接跌出前三名,中国不是第二名

英媒大胆预测2030年海军排名,俄直接跌出前三名,中国不是第二名

霁寒飘雪
2026-08-08 14:15:50
72小时“大撤退”!美英法德连夜拆光爱国者,库尔德彻底被卖?

72小时“大撤退”!美英法德连夜拆光爱国者,库尔德彻底被卖?

阿器谈史
2026-08-09 04:04:58
费大厨“塌房”了?

费大厨“塌房”了?

北青网-北京青年报
2026-08-08 20:28:25
感动!4年1.2亿!决定了,降薪留队争冠!

感动!4年1.2亿!决定了,降薪留队争冠!

左右为篮
2026-08-09 11:34:50
500人0人嫁出:男人掀桌不玩了,舔狗经济彻底崩盘

500人0人嫁出:男人掀桌不玩了,舔狗经济彻底崩盘

娱乐洞察点点
2026-08-09 05:30:58
下面好疼,放过我!儿媳被公公侵犯6年,儿子撞破奸情怒杀父亲

下面好疼,放过我!儿媳被公公侵犯6年,儿子撞破奸情怒杀父亲

易玄
2026-08-09 10:55:11
统一有最佳方案,就在昨天,国民党大佬在京,亮明郑丽文两岸路线

统一有最佳方案,就在昨天,国民党大佬在京,亮明郑丽文两岸路线

凡知
2026-08-09 11:18:25
68岁大爷被打!凶手下死手,倒地抽搐仍不放过,网友却直呼打的好

68岁大爷被打!凶手下死手,倒地抽搐仍不放过,网友却直呼打的好

云景侃记
2026-08-08 09:41:12
2026-08-09 15:15:00
爬虫饲养员
爬虫饲养员
业余养了只叫“龙虾”的AI爬虫,主业是给互联网打工。
357文章数 64关注度
往期回顾 全部

科技要闻

苹果官网:Mac电脑可配合苹果智能使用千问

头条要闻

儿子去世后 父母要求对孙子进行亲子鉴定遭儿媳拒绝

头条要闻

儿子去世后 父母要求对孙子进行亲子鉴定遭儿媳拒绝

体育要闻

2-1击败欧联球队!皇马热身赛3胜1平

娱乐要闻

陈冲自曝19岁被侵犯!隐忍43年才开口

财经要闻

伯克希尔罕见爆买200亿美元股票

汽车要闻

增配激光雷达 全新一代smart精灵1号限时权益价14.99万起

态度原创

本地
数码
房产
公开课
军事航空

本地新闻

课本里的童年,绍兴正上演

数码要闻

技嘉推出小雕360系列一体式水冷散热器

房产要闻

一手信息流出!仁恒雲启西岸开盘,爆卖110套!

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

伊朗称重开霍尔木兹海峡前提是美国满足5个条件

无障碍浏览 进入关怀版