随笔分类 -  编程

索引压缩算法New PForDelta的实现
摘要:我的博客:http://blog.striveforfreedom.netTable of Contents1 简介2 实现2.1 简洁版2.2 循环展开版2.3 SSE版3 小结1 简介索引压缩算法New PForDelta基于算法PForDelta,它消除了算法PForDelta对异常数位置距离的限制。算法PForDelta请看论文[Super-Scalar RAM-CPU Cache Compression],New PForDelta算法介绍请 点击这里 。本文其实只给出了pack/unpack函数,选择较优位宽和异常数处理请 点击这里 。下面给出了pack/unpack函数的三个版本 阅读全文

posted @ 2013-06-06 16:17 striveforfreedom 阅读(746) 评论(0) 推荐(0) 编辑

Linux & X86上Segmentation fault原因分析
摘要:Linux & X86上Segmentation fault原因分析我的博客:http://blog.striveforfreedom.netTable of Contents1 简介2 导致段错误的3种常见内存访问方式2.1 用户模式访问内核空间2.2 访问尚未建立的内存空间2.3 写访问只读空间3 系统对段错误的处理3.1 CPU对段错误的捕获3.2 内核对段错误的处理3.3 用户程序对段错误的处理4 小结1 简介在Linux上写C程序,段错误(Segmentation fault)很常见,估计每个程序员都曾碰到过,进程碰到段错误直接原因是进程收到了SIGSEGV信号并且没有捕获这 阅读全文

posted @ 2013-03-28 14:01 striveforfreedom 阅读(2155) 评论(0) 推荐(3) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示