Presto 向量化引擎(Prestissimo/Velox)在 Meta 的一年总结

Prestissimo项目展示了如何使用C++和开源执行引擎Velox优化Presto性能。AmitDutta在PrestoCon大会上分享了一年来的经验,包括Velox集成细节和在Meta生产环境中的成果,对性能提升和引擎选择具有参考价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文资料来自2023年12月06日举行的 PrestoCon 大会的题为《Prestissimo: A Year In, The Path to Veloxification》的 PPT,分享者  - Amit Dutta, Meta Platforms, Inc。

Prestissimo是一个雄心勃勃的项目,它使用 C++ 并利用开源执行引擎Velox重写了 Java 版本的Presto worker。在这次演讲中,简要介绍 Velox及其各种组件,并讨论它给 Presto 带来的好处。介绍了 Velox 集成到Presto (Prestissimo)中的高级设计。Prestissimo 已经在 Meta 的生产中运行了一年多,我们将利用这个机会深入研究我们从实验平台工作负载中获得的知识。我们希望我们在生产环境中运行Presto的c++ worker的经验和发现不仅会对那些希望将Presto的性能提升到一个新的水平的人感兴趣,也会对其他考虑veloxification的引擎感兴趣。

796763c9f67fec4b19a9c5220d5bfb2c.jpeg

4ca759dc499750a4e25e986408aaa36b.jpeg

5c6a130275719886621b0678392b40db.jpeg

21bee5bad72acfbe310694b1ca1ef467.jpeg

1b99a6d524fb5f545988e38737c64acc.jpeg

f62ccf0e252ec4f5ab5f2a5fd1ad819c.jpeg

db2729b21e9fa31755efaa87fb21025d.jpeg

34dbaca5cf66bb8568efe49da8c8f568.jpeg

071dbb280c53181b1c40252e3bbdeec1.jpeg

245a95079261e4fdee09cd715b81113f.jpeg

a2765135f14038ea246049b8277cfb0f.jpeg

0e4e4051561b7028fae039fd84d11ff6.jpeg

476111f1697f0f5498b1366b7e64d0f8.jpeg

d574b02b404182bf3bc3714c98cf58f7.jpeg

a8d79bc7134cbce6439975e5bb206236.jpeg

fba6b18aed2c2e0d7aff5d1b77bc8047.jpeg

fd68453a3185d3d6a0a72e8c31d91996.jpeg

0eb164a6fc32110afb9597c9ad7793ff.jpeg

dc822a879ae4f00f8ce9013b0cf723e6.jpeg

75c368bd1cff3f996525fb4bdefde5dd.jpeg

58d93a1c48164f1e2eddc7f3dc87c52e.jpeg

534f75924061e047d2ad71922db703d3.jpeg

ad8dcb97854e4b0d57cb98f9916bc15f.jpeg

2d3f0c4205f88087b83a48999c59c6c9.jpeg

ee02a601280152f576e733d254e8f44f.jpeg

93e5212f6420cf12b7b4a58748804995.jpeg

bad7c29ce77c7e7d6201503b2dc75928.jpeg

80fab0045bdf4bf5f281393c7eadd989.jpeg

8e184af8c4a660d9c90d1db5aab6bd90.jpeg

6298b807f6063743e6a8a7faf7e535d7.jpeg

9435170d2f098d2701c590076dc2b0ed.jpeg

d61d8d6b42bb4ba02a935a3619ec585f.jpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值