qieqie 最近的时间轴更新
qieqie

qieqie

V2EX 第 142863 号会员,加入于 2015-10-16 14:17:40 +08:00
qieqie 最近回复了
粗略看了下 paper ,请教几个问题
文章中只测试了 4 bits/key 的对比,是否意味着声称的性能提升基本来自于 baseline 在这个设置下 filter 失效带来的性能降级?如果设置为 8 bits/key 或者更高,是否还有论文声称的性能优势?
从内存节省方面,同样 workload 下与 RocksDB 团队提出的 Ribbon filter 相比是否具有优势?
如果是觉得 clone 太慢的话
git clone --depth 1
18 天前
回复了 Salomea 创建的主题 问与答 ARM 比 X86 的局限是什么
没有 256bit 以上 SIMD 指令和寄存器,没有硬件层面的 strong memory model
关键字: nl2sql
214 天前
回复了 Nazz 创建的主题 程序员 golang 内存 kv 缓存怎么做 gc 优化?
cgo
269 天前
回复了 YadongZhang 创建的主题 程序员 前端有多少工作是能用到 AST 的
代码编辑器上的高亮 /lint ,web 终端上的 sh 脚本、sql 自动补全
首先我没有看这个库源代码和视频,根据常识盲给几个结论:
对于小于 24 字节的 string ,编译器在 gcc5/clang6 之后的实现都会有明显性能提升,但是这个 simd string 不会甚至略降(simd 要做 align 和 padding )。
对于大于 32 字节的 string ,simd string 在不支持 avx2 寄存器的环境下都会成倍降低或者 fallback 。
你猜为啥他的 benchmark 要比 32B 而不是 24B 以下(gcc/clang sso),或者 32B(neon, sse 宽寄存器),64B(AVX2)以上呢。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2531 人在线   最高记录 5930   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 11:24 · PVG 19:24 · LAX 04:24 · JFK 07:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.