首页> 外文会议>IEEE International Parallel and Distributed Processing Symposium Workshops >A DVND Local Search Implemented on a Dataflow Architecture for the Minimum Latency Problem
【24h】

A DVND Local Search Implemented on a Dataflow Architecture for the Minimum Latency Problem

机译:针对最小延迟问题在数据流体系结构上实现的DVND本地搜索

获取原文

摘要

This paper proposes a dataflow implementation for a local search to solve the Minimum Latency Problem (MLP), a variant of the Traveling Salesman Problem (TSP). Since the problem is NP-Hard, best results in literature report the use of metaheuristic strategies, mainly based on the concept of variable neighborhoods. The dataflow architecture was proposed in the 70's with programs represented as dependency graphs, but von Neumann architecture became the standard computing platform and dataflow has been only considered for theoretical experiments. Many state-of-the-art metaheuristics are harnessing computational power from emerging heterogeneous computing platforms, such as Graphics Processing Units (GPU), requiring to rethink some ideas of classic optimization algorithms in order to properly explore the architecture. We propose a hybrid dataflow architecture (simulated over CPU), where each node contains a GPU implementation that enumerates a neighborhood for the problem. The dataflow architecture uses a distributed network that provides scalability for solving large MLP instances, where each neighborhood exploration is part of a state-of-the-art Distributed Variable Neighborhood Descent (DVND). The whole scenario yield an heterogeneous multi-level parallelization approach that can be used to solve time consuming problems, not being coupled to specific instance or problem.
机译:本文提出了一种用于本地搜索的数据流实施方案,以解决最小延迟问题(MLP),即旅行商问题(TSP)的变体。由于问题是NP-Hard,因此文献中的最佳结果报告了主要基于可变邻域概念的元启发式策略的使用。数据流体系结构是在20世纪70年代提出的,程序以依赖图表示,但是冯·诺依曼体系结构成为标准的计算平台,并且数据流仅被用于理论实验。许多最新的元启发式技术正在利用新兴的异构计算平台(例如图形处理单元(GPU))的计算能力,需要重新考虑一些经典优化算法的思想,以便正确地探索该体系结构。我们提出了一种混合数据流架构(通过CPU模拟),其中每个节点都包含一个枚举该问题邻域的GPU实现。数据流体系结构使用分布式网络,该网络为解决大型MLP实例提供了可伸缩性,其中每个邻域探索都是最新的分布式可变邻域下降(DVND)的一部分。整个方案产生了一种异构的多级并行化方法,该方法可用于解决耗时的问题,而无需与特定的实例或问题耦合。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号