首页> 外文会议>International Symposium on Microarchitecture >UDP: A Programmable Accelerator for Extract-Transform-Load Workloads and More
【24h】

UDP: A Programmable Accelerator for Extract-Transform-Load Workloads and More

机译:UDP:用于提取变换负载工作负载等的可编程加速器

获取原文

摘要

Big data analytic applications give rise to large-scale extract-transformload (ETL) as a fundamental step to transform new data into a native representation. ETL workloads pose significant performance challenges on conventional architectures, so we propose the design of the unstructured data processor (UDP), a software programmable accelerator that includes multi-way dispatch, variable-size symbol support, flexible-source dispatch (stream buffer and scalar registers), and memory addressing to accelerate ETL kernels both for current and novel future encoding and compression. Specifically, UDP excels at branch-intensive and symbol and pattern-oriented workloads, and can offload them from CPUs. To evaluate UDP, we use a broad set of data processing workloads inspired by ETL, but broad enough to also apply to query execution, stream processing, and intrusion detection/monitoring. A single UDP accelerates these data processing tasks 20-fold (geometric mean, largest increase from 0.4 GB/s to 40 GB/s) and performance per watt by a geomean of 1,900-fold. UDP ASIC implementation in 28nm CMOS shows UDP logic area of 3.82mm2 (8.69mm2 with 1MB local memory), and logic power of 0.149W (0.864W with 1MB local memory); both much smaller than a single core.
机译:大数据分析应用程序会导致大规模提取 - 变换负载(ETL)作为将新数据转换为本机表示的基本步骤。 ETL工作负载对传统架构构成显着的性能挑战,因此我们提出了一个非结构化数据处理器(UDP)的设计,该软件可编程加速器包括多路调度,可变大小符号支持,灵活源调度(流缓冲区和标量)寄存器)和内存寻址以加速ETL内核,用于当前和新颖的未来编码和压缩。具体而言,UDP在分支密集型和符号和模式导向的工作负载中擅长,并且可以从CPU卸载它们。为了评估UDP,我们使用由ETL启发的广泛的数据处理工作负载,但是宽度足以应用于查询执行,流处理和入侵检测/监控。单个UDP将这些数据处理任务加速20倍(几何平均值,从0.4 Gb / s增加到40 gb / s增加到40 gb / s),并且通过1,900倍的地质码进行每个瓦特的性能。 28nm CMO中的UDP ASIC实现显示了3.82mm的UDP逻辑区域 2 (8.69mm. 2 具有1MB的本地内存),逻辑功率为0.149W(具有1MB的本地内存0.864W);两者远小于单个核心。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号