首页> 外文会议>IEEE International Conference on Parallel and Distributed Systems >A Dynamic Load Balancing Scheme for Distributed Formal Concept Analysis
【24h】

A Dynamic Load Balancing Scheme for Distributed Formal Concept Analysis

机译:分布式正式概念分析动态负载平衡方案

获取原文

摘要

Formal Concept Analysis (FCA) finds applications in several areas including data mining, artificial intelligence, and software engineering. FCA algorithms are computationally expensive and their recursion tree has an irregular structure. Several parallel algorithms have been implemented to manage the computational complexity of FCA. Most of them assume a shared memory environment where they maintain a shared queue of computational tasks and the workers store and retrieve tasks from that queue. Although the shared queue approach addresses the computation skew by fine grained sharing, it causes communication bottlenecks in a distributed memory environment. In this work, we propose static and dynamic load balancing strategies that are applicable in distributed memory environment. We parallelize the FCA algorithm called Linear time Closed itemset Miner and show that the proposed load balancing strategies effectively deal with the computation skew. They not only distribute the load evenly among the workers but also minimize the communication overhead.
机译:正式的概念分析(FCA)在包括数据挖掘,人工智能和软件工程的几个领域找到应用。 FCA算法是计算昂贵的,并且其递归树具有不规则的结构。已经实施了几种并行算法以管理FCA的计算复杂性。其中大多数都假设共享内存环境,在那里他们维护计算任务的共享队列和工人存储和从该队列中检索任务。虽然共享队列方法通过细粒度共享解决了计算倾斜,但它导致分布式内存环境中的通信瓶颈。在这项工作中,我们提出了适用于分布式内存环境的静态和动态负载平衡策略。我们并行化为Linear Time Closed ItemSet矿器的FCA算法,并显示所提出的负载平衡策略有效地处理计算偏差。它们不仅在工人之间均匀地分配负荷,还可以最大限度地减少通信开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号