...
首页> 外文期刊>Information Systems >Parallel online spatial and temporal aggregations on multi-core CPUs and many-core GPUs
【24h】

Parallel online spatial and temporal aggregations on multi-core CPUs and many-core GPUs

机译:多核CPU和多核GPU上的并行在线空间和时间聚合

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

With the increasing availability of locating and navigation technologies on portable wireless devices, huge amounts of location data are being captured at ever growing rates. Spatial and temporal aggregations in an Online Analytical Processing (OLAP) setting for the large-scale ubiquitous urban sensing data play an important role in understanding urban dynamics and facilitating decision making. Unfortunately, existing spatial, temporal and spatiotemporal OLAP techniques are mostly based on traditional computing frameworks, i.e., disk-resident systems on uniprocessors based on serial algorithms, which makes them incapable of handling large-scale data on parallel hardware architectures that have already been equipped with commodity computers. In this study, we report our designs, implementations and experiments on developing a data management platform and a set of parallel techniques to support high-performance online spatial and temporal aggregations on multi-core CPUs and many-core Graphics Processing Units (GPUs). Our experiment results show that we are able to spatially associate nearly 170 million taxi pickup location points with their nearest street segments among 147,011 candidates in about 5-25 s on both an Nvidia Quadro 6000 GPU device and dual Intel Xeon E5405 quad-core CPUs when their Vector Processing Units (VPUs) are utilized for computing intensive tasks. After spatially associating points with road segments, spatial, temporal and spatiotemporal aggregations are reduced to relational aggregations and can be processed in the order of a fraction of a second on both GPUs and multi-core CPUs. In addition to demonstrating the feasibility of building a high-performance OLAP system for processing large-scale taxi trip data for real-time, interactive data explorations, our work also opens the paths to achieving even higher OLAP query efficiency for large-scale applications through integrating domain-specific data management platforms, novel parallel data structures and algorithm designs, and hardware architecture friendly implementations.
机译:随着便携式无线设备上定位和导航技术的可用性不断提高,大量的位置数据正以越来越高的速率被捕获。大规模无处不在的城市感知数据的在线分析处理(OLAP)设置中的时空聚合在理解城市动态和促进决策过程中起着重要作用。不幸的是,现有的空间,时间和时空OLAP技术主要基于传统的计算框架,即基于串行算法的单处理器上的磁盘驻留系统,这使其无法处理已经配备的并行硬件体系结构上的大规模数据。与商用计算机。在本研究中,我们报告了有关开发数据管理平台和一套并行技术以支持多核CPU和多核图形处理单元(GPU)上的高性能在线空间和时间聚合的设计,实现和实验。我们的实验结果表明,在Nvidia Quadro 6000 GPU设备和双Intel Xeon E5405四核CPU上,我们能够在大约5-25 s的时间内将147,011个候选地点中的近1.7亿个出租车接送位置点与最近的街道段相关联它们的向量处理单元(VPU)用于计算密集型任务。在将点与路段进行空间关联后,空间,时间和时空聚合将简化为关系聚合,并且可以在GPU和多核CPU上以几分之一秒的顺序进行处理。除了展示构建用于处理大规模出租车行程数据以进行实时,交互式数据探索的高性能OLAP系统的可行性外,我们的工作还通过以下途径为实现更高的OLAP查询效率开辟了道路:集成了特定领域的数据管理平台,新颖的并行数据结构和算法设计以及硬件架构友好的实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号