当前位置:首页 > 报告详情

4137 - 小组讨论:开放数据湖屋的硬件加速.pdf

上传人: 竿*** 编号:982861 2025-11-29 22页 176.65KB

1、Velox and the Accelerated AgeOrri ErlingStrategyDown to the metal-Accelerator-first DC Front end,query optimization-New workloads need new intelligence Accelerator upside for analytical processing generally recognizedFirst large opportunities in already GPU adjacent workloads Large scale adoption de

2、pends on new data centersThis in turn depends on accelerator maturity and dominating performance across the boardThe white box era of data for AI is not just query execution,it needs QO as wellAxiom:Velox based end to end solutions:Scale-up,Scale-out,big compute jobsVelox and the Accelerated AgePart

3、 I-Into the MetalVelox must keep leading in computeAn accelerator strategy is necessary for continued relevanceVelox as compute ABI?Works out so far:Neuroblade,NVIDIA,Data Pelago,Voltron,Velox WaveWelcome everybody.Velox and the Accelerated AgePhysicsIf Velox is not the first,then it must be the sma

4、rtest.Understand the platform:How is GPU different?Device internal BW 20+x more than host-device BWHost-device round trip 10us.Costs the same as processing a column of 1M scalarsCPU has 32+K L1 cache per thread.GPU has 100b.GPU memory access is not for free.GPU best throughput takes 500K runnable th

5、reads all the time(e.g.1K threads*100SMs resident and 4x more ready to pick up)CPU gets utilization from every thread being independent,own data,own control,no sync.GPU gets utilization from a thread per row x 1M rows,all with the same control.GPU has 5+x memory throughput.But less memory.So fewer q

6、ueries/files at a time.Extract all intra-query,inter-column parallelism.Part I-Into the MetalDesign for Heterogeneous HardwareDo not make round tripsExtract all latent parallelism-Always 500K+threads runnableCarefully preplan host-device transfersCareful about random vs sequential access,registers o

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
根据报告的内容,全文主要内容概括如下: - **Velox加速计算**:Velox作为计算ABI,在加速计算领域保持领先,采用加速器策略以保持相关性。 - **硬件优化**:设计针对异构硬件,减少主机与设备之间的往返,提取所有潜在并行性。 - **GPU编程**:GPU编程需要最小化程序,Wave和libcudf提供了最小化程序。 - **代码模式**:包括表扫描、解码、融合的过滤/哈希连接、聚合推送下等。 - **网格科学**:运行更少的查询更快,优化批大小和网格。 - **优化挑战**:优化挑战不在行业基准测试中预测,但85%的执行时间在10%的代码中。 - **TPC基准**:TPC基准不适用于大数据,需要新的基准。 - **可组合性**:在原则上,一切都是数组,没有内存管理。 - **加速器数据管理**:需要新一代数据中心和软件成熟度。 - **工作负载演变**:随着数据增长,物理设计变得重要。 - **查询优化**:Presto/Spark对混合全扫描、洗牌和哈希连接的处理仅半合适。 - **前端智能**:需要前端智能,包括描述输出批大小和组成、列间并行性、重启性知识。 - **Velox框架**:提供端到端Velox框架,包括Verax前端和Velox执行,支持多种运行时。
"加速时代,Velox如何领先?" "GPU时代,Velox策略揭秘!" "数据管理新纪元,Velox如何引领?"
客服
商务合作
小程序
服务号
折叠