首页> 外文会议>2011 25th IEEE International Parallel Distributed Processing Symposium >I/O-Optimal Distribution Sweeping on Private-Cache Chip Multiprocessors
【24h】

I/O-Optimal Distribution Sweeping on Private-Cache Chip Multiprocessors

机译:专用高速缓存芯片多处理器上的I / O最佳分布扫描

获取原文

摘要

The parallel external memory (PEM) model has been used as a basis for the design and analysis of a wide range of algorithms for private-cache multi-core architectures. As a tool for developing geometric algorithms in this model, a parallel version of the I/O-efficient distribution sweeping framework was introduced recently, and a number of algorithms for problems on axis-aligned objects were obtained using this framework. The obtained algorithms were efficient but not optimal. In this paper, we improve the framework to obtain algorithms with the optimal I/O complexity of $O(sort {P}(N) + K/PB)$ for a number of problems on axis-aligned objects, $P$ denotes the number of cores/processors, $B$ denotes the number of elements that fit in a cache line, $N$ and $K$ denote the sizes of the input and output, respectively, and $sort {P}(N)$ denotes the I/O complexity of sorting $N$ items using $P$ processors in the PEM model. To obtain the above improvement, we present a new one-dimensional batched range counting algorithm on a sorted list of ranges and points that achieves an I/O complexity of $O((N + K)/PB)$, where $K$ is the sum of the counts of all the ranges. The key to achieving efficient load balancing among the processors in this algorithm is a new method to count the output without enumerating it, which might be of independent interest.
机译:并行外部存储器(PEM)模型已用作设计和分析专用缓存多核体系结构的各种算法的基础。作为在该模型中开发几何算法的工具,最近引入了并行版本的I / O有效分布扫描框架,并使用该框架获得了许多针对轴对齐对象的问题的算法。所获得的算法是有效的,但不是最优的。在本文中,我们改进了框架,以针对轴对齐对象上的许多问题获得具有最佳I / O复杂度$ O(sort {P}(N)+ K / PB)$的算法,$ P $表示核心/处理器的数量,$ B $表示适合高速缓存行的元素数量,$ N $和$ K $分别表示输入和输出的大小,以及$ sort {P}(N)$表示在PEM模型中使用$ P $处理器对$ N $个项目进行排序的I / O复杂性。为了获得上述改进,我们在范围和点的排序列表上提出了一种新的一维批量范围计数算法,该算法实现了$ O((N + K)/ PB)$的I / O复杂度,其中$ K $是所有范围的计数之和。在此算法中,实现处理器之间有效负载平衡的关键是一种无需枚举即可对输出进行计数的新方法,这可能是与个人利益相关的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号