北京大学(吕海波):后摩尔定律时代的数据库研发

后摩尔定律时代的数据库研发演讲人:吕海波嘉宾简介吕海波 PG ACED北京大学 PostgreSQL内核课程 企业导师1996年进入IT行业,至今28年软件行业从业经历,20年数据库相关工作经验。曾在多家国内外巨头型互联网公司(阿里巴巴、京东、ebay、paypal)从事数据库管理与研究工作。出版技术书籍《Oracle内核技术揭密》,被誉为国内最深度解密Oracle算法原理的技术书籍。目录CONTENTS摩尔定律时代颗粒优化器启示录后摩尔定律时代的数据库研发 --寻找代码的龙脉▶摩尔定律时代摩尔定律时代后摩尔定律时代2008 2010 2012 2014 2016 2018 …… 摩尔定律时代Part 2 颗粒优化器启示录颗粒优化器启示录颗粒优化器启示录Ø Granulate : 去年年初的报道:注意几个关键字:•性能提升40%•6.5亿美元Intel为Granulate的定位:计算基础设施平台颗粒优化器启示录颗粒优化器启示录https://www.intel.cn/content/www/cn/zh/software/software-overview/data-center-optimization-solutions.html?wapkw=granulate颗粒优化器启示录• 往小上说:降本增效• 往大上说:碳中和、能源战略Part 3 后摩尔定律时代的数据库研发 --- 寻找代码的龙脉后摩尔定律时代的数据库研发:寻找代码的龙脉    gettimeofday(&tv1, 0);    begin = rdtsc();    k1 = 0;    k2 = 0;    for(i = 0; i<=10000; i++)    {        if( (i & 0xf) == 0 )        {            k1+=i;            k2++;        }    }    end = rdtsc();    gettimeofday(&tv2, 0);后摩尔定律时代的数据库研发:寻找代码的龙脉    gettimeofday(&tv1, 0);    begin = rdtsc();    k1 = 0;    k2 = 0;    for(i = 0; i<=10000; i++)    {        if( (i & 0xf) == 0 )        {            k1+=i;            k2++;        }    }    end = rdtsc();    gettimeofday(&tv2, 0);[root@localhost ff]# gcc -g -O2 vage.c -o vage1[root@localhost ff]# [root@localhost ff]# [root@localhost ff]# ./vage1Start...TSC: 35271 3130000 626ms : 11.000000后摩尔定律时代的数据库研发:寻找代码的龙脉u for(i=0; i<=10000; i++)u {u if( (i & 0xf) == 0 )u k += i;u t2 ++ ;u }u }u {后摩尔定律时代的数据库研发:寻找代码的龙脉    __nop8();      __nop8();    gettimeofday(&tv1, 0);    begin = rdtsc();    k1 = 0;    k2 = 0;    for(i = 0; i<=10000; i++)    {        if( (i & 0xf) == 0 )        {            k1+=i;            k2++;        }    }#define __nop8()  __asm__  __volatile__                  (                      "nop (0x1)" :::                   )后摩尔定律时代的数据库研发:寻找代码的龙脉    __nop8();      __nop8();    gettimeofday(&tv1, 0);    begin = rdtsc();    k1 = 0;    k2 = 0;    for(i = 0; i<=10000; i++)    {        if( (i & 0xf) == 0 )        {            k1+=i;            k2++;        }    }[root@localhost ff]# gcc -g -O2 vage.c -o vage1[root@localhost ff]# [root@localhost ff]# [root@localhost ff]# ./vage1Start...TSC: 35271 3130000 626ms : 11.000000[root@localhost ff]# gcc -g -O2 vage.c -o vage2[root@localhost ff]# [root@localhost ff]# ./vage2Start...TSC: 20353 3130000 626ms : 6.000000后摩尔定律时代的数据库研发:寻找代码的龙脉后摩尔定律时代的数据库研发:寻找代码的龙脉k1 = 0;k2 = 0;for(i=0; i<=10000; i++){    if( (i & 0xf) == 0 )    {        k1+=i;        k2++;    }}xor    %eax,%eaxnopl   0x0(%rax,%rax,1)test   $0xf,%aljne    0x401e49add    %eax,%ebxadd    $0x1,%ebpadd    $0x1,%eaxcmp    $0x2711,%eaxjne    0x401e400x401e39 <+85>: 0x401e3b <+87>: 0x401e40 <+92>: 0x401e42 <+94>: 0x401e44 <+96>: 0x401e46 <+98>: 0x401e49 <+101>:0x401e4c <+104>:0x401e51 <+109>:i = 0do {                        if ( i & 0xf == 0 )    {  k1+=i;                k2++;  }           i++;} while ( i<= 10000 ) 后摩尔定律时代的数据库研发:寻找代码的龙脉k1 = 0;k2 = 0;for(i=0; i<=10000

立即下载
综合
2025-05-14
30页
9.1M
收藏
分享

北京大学(吕海波):后摩尔定律时代的数据库研发,点击即可下载。报告格式为PDF,大小9.1M,页数30页,欢迎下载。

本报告共30页,只提供前10页预览,清晰完整版报告请下载后查看,喜欢就下载吧!
立即下载
本报告共30页,只提供前10页预览,清晰完整版报告请下载后查看,喜欢就下载吧!
立即下载
水滴研报所有报告均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
相关图表
2022年前三季度珠三角9市GDP情况(单位:万亿元)
综合
2025-05-14
来源:2024珠联璧合智启湾区:粤港澳大湾区就业趋势报告
查看原文
公司综合毛利率 图 4:公司分产品毛利率
综合
2025-05-14
来源:年报点评:2024年盈利有所改善,涤纶长丝景气复苏有望提振业绩
查看原文
公司历年业绩 图 2:公司收入结构
综合
2025-05-14
来源:年报点评:2024年盈利有所改善,涤纶长丝景气复苏有望提振业绩
查看原文
表 7.11 风险项与训练主题匹配
综合
2025-05-14
来源:中国民航循证训练(EBT)数据报告
查看原文
表 2-17 截至 2024 年底北京市执业专利代理师区域分布
综合
2025-05-14
来源:2025年北京知识产权服务业蓝皮书-首都知识产权服务业协会
查看原文
表 2-6 2024 年我国经专利代理机构代理并获授权的专利数量
综合
2025-05-14
来源:2025年北京知识产权服务业蓝皮书-首都知识产权服务业协会
查看原文
回顶部
报告群
公众号
小程序
在线客服
收起