首页> 外文会议>IEEE International Conference on Data Science and Advanced Analytics >Pattern-Based Automatic Parallelization of Representative-Based Clustering Algorithms
【24h】

Pattern-Based Automatic Parallelization of Representative-Based Clustering Algorithms

机译:基于模式的基于模式的自动并行化的代表性聚类算法

获取原文

摘要

Ease of programming and optimal parallel performance have historically been on the opposite side of a tradeoff, forcing the user to choose. With the advent of the Big Data era and rapid evolution of sequential algorithms, the data analytics community can no longer afford the tradeoff. We observed that several clustering algorithms often share common traits - particularly, algorithms belonging to same class of clustering exhibit significant overlap in processing steps. Here, we present our observation on domain patterns in Representative-based clustering algorithms and how they manifest as clearly identifiable programming patterns when mapped to a Domain Specific Language (DSL). We have integrated the signatures of these patterns in the DSL compiler for parallelism identification and automatic parallel code generation. Our experiments on different state-of-the-art parallelization frameworks shows that our system is able to achieve near-optimal speedup while requiring a fraction of the programming effort, making it an ideal choice for the data analytics community.
机译:历史上,易于编程和最佳平行性能,迫使用户选择。随着序贯算法的大数据时代和快速演变的出现,数据分析社区无法再提供权衡。我们观察到,几种聚类算法通常共享常见的特征 - 特别地,属于同一类聚类的算法在处理步骤中表现出显着的重叠。在这里,我们在基于代表性的聚类算法中的域模式的观察以及它们在映射到域特定语言(DSL)时如何表现为清晰可识别的编程模式。我们在DSL编译器中集成了这些模式的签名,以进行并行识别和自动并行代码生成。我们对不同最先进的并行化框架的实验表明,我们的系统能够在需要一小部分编程工作的同时实现近最佳的加速,使其成为数据分析社区的理想选择。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号