...
首页> 外文期刊>Procedia Computer Science >A Comparative Analysis of the Performance of Scalable Parallel Patterns Applied to Genetic Algorithms and Configured for NVIDIA GPUs
【24h】

A Comparative Analysis of the Performance of Scalable Parallel Patterns Applied to Genetic Algorithms and Configured for NVIDIA GPUs

机译:应用于遗传算法并为NVIDIA GPU配置的可扩展并行模式性能的比较分析

获取原文
   

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

       

摘要

Parallel programming patterns are built upon a foundation of serial programming patterns to maximize the efficiency of parallel code and effectively use parallel resources available in a given system. This work focuses on using NVIDIA GPUs with the CUDA C library for parallel computing. The goal is to implement parallel versions of a genetic algorithm using the Map and Fork-Join parallel patterns to improve its performance. The intent is to demonstrate that the parallel patterns can be implemented on the CUDA platform and achieve increases in speedup, efficiency, and scalability with the parallel genetic algorithms. A comparative assessment of the two parallel patterns is conducted by configuring them to evaluate instances of the Travelling Salesman Problem (TSP) using different data sets. This assessment considers each algorithm’s run time performance, their use of system resources, and their required overhead.
机译:并行编程模式建立在串行编程模式的基础上,以最大化并行代码的效率并有效地使用给定系统中可用的并行资源。这项工作着重于将NVIDIA GPU与CUDA C库一起用于并行计算。目标是使用Map和Fork-Join并行模式实现遗传算法的并行版本,以提高其性能。目的是证明并行模式可以在CUDA平台上实现,并通过并行遗传算法提高速度,效率和可伸缩性。通过将两个并行模式配置为使用不同数据集来评估旅行推销员问题(TSP)的实例,可以对它们进行比较评估。该评估考虑了每种算法的运行时性能,对系统资源的使用以及所需的开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号