- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
后摩尔定律时代的数据库研发
演讲人:吕海波
吕海波PGACED
北京大学PostgreSQL内核课程企业导师
1996年进入IT行业,至今28年软件行业从业经历,20年数据库相关工作经验。
曾在多家国内外巨头型互联网公司(阿里巴巴、京东、ebay、paypal)从事数据库管理与研究工作。
出版技术书籍《Oracle内核技术揭密》,被誉为国内最深度解密Oracle算法原理的技术书籍。
摩尔定律时代
颗粒优化器启示录
后摩尔定律时代的数据库研发--寻找代码的龙脉
▶
摩尔定律时代
后摩尔定律时代
摩尔定律时代
200820102012201420162018……
摩尔定律时代
Part2颗粒优化器启示录
颗粒优化器启示录
Granulate:
去年年初的报道:
注意几个关键字:
•性能提升40%
•6.5亿美元
Intel为Granulate的定位:计算基础设施平台
颗粒优化器启示录
颗粒优化器启示录
/content/www/cn/zh/software/software-overview/data-center-optimization-solutions.html?wapkw=granulate
颗粒优化器启示录
颗粒优化器启示录
•往小上说:降本增效
•往大上说:碳中和、能源战略
Part3后摩尔定律时代的数据库研发---
寻找代码的龙脉
gettimeofday(tv1,0);
begin=rdtsc();
k1=0;
k2=0;
for(i=0;i=10000;i++)
{
if((i0xf)==0)
{
k1+=i;
k2++;
}
}
end=rdtsc();
gettimeofday(tv2,0);
后摩尔定律时代的数据库研发:寻找代码的龙脉
vage1
[root@localhost[root@localhost[root@localhostStart...
ff]#
ff]#
ff]#./vage1
后摩尔定律时代的数据库研发:寻找代码的龙脉
[root@localhostff]#gcc-g-O2vage.c-o
TSC:352713130000626
ms:11.000000
后摩尔定律时代的数据库研发:寻找代码的龙脉
u{
u{
uk+=i;
u}
ut2++;
u}
后摩尔定律时代的数据库研发:寻找代码的龙脉
后摩尔定律时代的数据库研发:寻找代码的龙脉
ff]#
ff]#
ff]#./vage1
后摩尔定律时代的数据库研发:寻找代码的龙脉
k1=0;
k2=0;
for(i=0;i=10000;i++)
{
if((i0xf)==0)
{
k1+=i;
k2++;
}
}
0x401e3b+87:nopl0x401e40+92:test0x401e42+94:jne0x401e44+96:add0x401e46+98:add0x401e49+101:add0x401e4c+104:cmp0x401e51+109:jne
do{
if(i0xf==0)
{k1+=i;
k2++;}
i++;
}while(i=10000)
后摩尔定律时代的数据库研发:寻找代码的龙脉
0x401e39+85:xor%eax,%eaxi=0
0x0(%rax,%rax,1)
$0xf,%al0x401e49
%eax,%ebx
$0x1,%ebp
$0x1,%eax
$0x2711,%eax0x401e40
xor
test
jne
add
add
:add
:cmp
:jne
i=0
do{
if(i0xf==0)
{k1+=i;
k2++;}
i++;
}while(i=10000)
k1=0;
k2=0;
for(i=0;i=10000;i++)
{
if((i0xf)==0)
{
k1+=i;
k2++;
}
}
%eax,%eax
0x0(%rax,%rax,1)
$0xf,%al
0x401e49
%eax,%ebx
$0x1,%ebp
$0x1,%eax
nopl
0x401e39+85:
0x401e3b+87:
0x401e40+92:
0x401e42+94:
0x401e
您可能关注的文档
- Kyligence(马洪宾):预计算价值的量化和对大企业数据平台建设的意义.pptx
- Manus没有秘密-屠龙之术播客.pptx
- NineData(叶正盛):NineData数据复制技术原理与实践跨云10000公里实时数据复制.pptx
- PingCAP(戴涛):构建面向未来的金融核心系统.pptx
- PingCAP(姚维):Gen AI时代趋势中的TiDB.pptx
- starrocks(张友东):Data Lakehouse:你的下一个数据仓库.pptx
- Zilliz(刘力):Milvus:百亿级向量数据库的探索.pptx
- 巩飞&李经纬:多元智能时代,zCloud引领数据库运维的智能与敏捷革新.pptx
- 关于药品包装的白皮书.pptx
- 国金证券(吴非洲):多元融合创新——国金证券数据库资源池化探索与实践.pptx
- 化债与发展并举,城投企业信用重构提速--2025年一季度城投债市场分析与展望.pptx
- 基石数据(徐戟):构建国产数据库数字化运维生态.pptx
- 人工智能行业专题:2025Q1海外大厂CapEx和ROIC总结梳理.pptx
- 人形机器人材料需求系列报告之三:磁组件:材料设计进入新时代.pptx
- 厦门大学:DeepSeek等大模型工具使用手册-实战篇.pptx
- 2025Q1北京市汽车市场分析报告-吉图咨询.docx
- 2025Q1成都市汽车市场分析报告-吉图咨询.docx
文档评论(0)