科技
设为书签Ctrl+D将本页面保存为书签,全面了解最新资讯,方便快捷。
业 界/ 互联网/ 行 业/ 通 信/ 数 码/ 手 机/ 平 板/ 笔记本/ 相 机
当前位置:科技 > 快讯 >

“初雪”与“向量化”| StarRocks Hacker Meetup小记

“初雪”与“向量化”| StarRocks Hacker Meetup小记
2021-11-09 12:53:48 来源:榕城网

StarRocks Hacker Meetup是StarRocks社区组织的面向开发者的线下活动,旨在通过面对面的交流帮助开发者深入了解StarRocks核心功能的实现原理,和开发者共同探讨数据库领域的前沿技术。

第一季Hacker Meetup共4期,将持续2个月,每两周探讨一个StarRocks的核心功能。欢迎大家持续关注。第二期Hacker Meetup将在11月20日与大家见面!

上周六,北京迎来了2021年的初雪。StarRocks社区也迎来了第一期Hacker Meetup:向量化编程的精髓。尽管雨雪交加,但开发者们热情不减,现场座无虚席。小伙伴们对这次的活动都感觉收获满满:

干货回顾

在本次Meeup上,康凯森同学深入浅出的从几个方面向大家介绍了数据库向量化编程的要点:

·How to build a fast database

如何构建一个能卓越的数据库?凯森分别从预处理VS现场处理、架构、数据流、系统资源4个角度进行了回答。

·The basics of CPU vectorization

凯森用Top-down的能分析方法介绍了影响CPU能的关键点,然后介绍了CPU向量化的基本概念和6种向量化编程的方式。

·The key points of database vectorization

数据库的向量化不仅仅是CPU指令向量化,而是一个巨大的能优化工程。凯森首先介绍了数据库向量化的关键点:数据组织方式、算子和表达式的向量化,SIMD如何加速Filter、Agg和Join,然后通过具体实例介绍了数据库单核CPU能优化的几个关键点:数据结构和算法、自适应策略、SIMD优化、内存管理优化、C++Low Level优化和CPU Cache优化等,最后推荐了一些好用的能优化工具。

·Thinking of StarRocks vectorization

凯森介绍了StarRocks向量化工程的一些思考和总结。

即使顶着风雪也要相见的开发者们,期待下次相聚!

下期预告

数据驱动的前提是能够快速、准确地获取和分析数据。为了满足业务日益增长的实时更新需求,StarRocks重新设计并开发了存储引擎,在保持查询能不受影响的前提下支持实时更新,并在单表简单查询下获得了10倍以上的能提升。

下一期,将由StarRocks核心研发、Apache Kudu PMC常冰琳带来【列式存储中实时更新与查询能如何兼得】。本次Meetup,冰琳会详细解读StarRocks 2.0版本中最新发布的实时更新引擎,快快扫描下方海报二维码报名,一起来一探究竟吧!

image.png


 

时间:2021年11月20日14:00-17:00

地点:拓荒族三层(中关村创业大街10号楼)

演讲嘉宾:常冰琳(StarRocks核心研发,Apache Kudu PMC)

*受疫情影响的原因,本次Meetup入场券有限,先到先得。社区将会审核您的报名信息,StarRocks项目的Contributor拥有优先通过权,请以报名成功的短信通知为准。

这个冬天,让StarRocks陪你尽数领略技术之美!

免责声明:市场有风险,选择需谨慎!此文仅供参考,不作买卖依据。

责任编辑:kj005

文章投诉热线:156 0057 2229 投诉邮箱:29132 36@qq.com
关键词:

5G加速千行百业数字化转型 助力机器人向智能化演进

2021-11-09 09:41:495G加速千行百业数字化转型 助力机器人向智能化演进

神十三航天员出舱!“水下机械臂及其智能控制系统”助力

2021-11-09 08:18:08神十三航天员出舱!“水下机械臂及其智能控制系统”助力

中国女航天员首次太空出舱!迈出舱外太空行走第一步

2021-11-08 08:23:15中国女航天员首次太空出舱!迈出舱外太空行走第一步

人工智能推动计算走向智算 促进数字化发展

2021-11-05 09:12:03人工智能推动计算走向智算 促进数字化发展

中国人工智能专利快速增长 已处于世界领先地位

2021-11-03 09:09:36中国人工智能专利快速增长 已处于世界领先地位

11月天宇“众星捧月”将上演多部星空大片

2021-11-02 09:57:5211月天宇“众星捧月”将上演多部星空大片

相关新闻

最新资讯