...
首页> 外文期刊>Advances in Engineering Software >Parallelism on multicore processors using Parallel.FX
【24h】

Parallelism on multicore processors using Parallel.FX

机译:使用Parallel.FX的多核处理器上的并行性

获取原文
获取原文并翻译 | 示例
           

摘要

The Parallel.FX Task Parallel Library is the latest tool developed for multicore parallelism optimization using the .NET technology. It is a managed concurrency library that provides optimized managed code for multicore processors using a new thread pool that withstands cancellation, waiting and pool isolation, among many other features. The Task Parallel Library also uses dynamic work stealing techniques for superior scalability. This paper analyzes the performance improvement of using the Task Parallel Library of Parallel.FX when applying a Multi-Objective Evolutionary Algorithm to solve a timetabling problem. For comparative purposes, this algorithm has also been parallelized using threads. The results obtained show that both alternatives allow a reduction in the runtime necessary to solve this problem. However, parallelizing the code using the Task Parallel Library of Parallel.FX has the advantage of being easier and the code size is much smaller than directly programming threads.
机译:Parallel.FX任务并行库是使用.NET技术为多核并行性优化而开发的最新工具。它是一个托管并发库,它使用新的线程池为多核处理器提供了优化的托管代码,该线程池可承受取消,等待和池隔离以及许多其他功能。任务并行库还使用动态工作窃取技术来实现出色的可伸缩性。本文分析了在应用多目标进化算法解决时间表问题时使用Parallel.FX任务并行库的性能改进。为了进行比较,还使用线程对该算法进行了并行化。获得的结果表明,两种选择都可以减少解决此问题所需的运行时间。但是,使用Parallel.FX的任务并行库并行化代码的优点是更容易,并且代码大小比直接编程线程小得多。

著录项

  • 来源
    《Advances in Engineering Software》 |2011年第5期|p.259-265|共7页
  • 作者单位

    Dept. of Computer Architecture and Electronics, University ofAlmeria, Carretera de Sacramento s, La Canada de San Urbano, 04120 Almerla, Spain;

    Dept. of Computer Architecture and Electronics, University ofAlmeria, Carretera de Sacramento s, La Canada de San Urbano, 04120 Almerla, Spain;

    Dept. of Computer Architecture and Electronics, University ofAlmeria, Carretera de Sacramento s, La Canada de San Urbano, 04120 Almerla, Spain;

    Dept. of Languages and Computation. University ofAlmeria, Carretera de Sacramento s. La Canada de San Urbano, 04120 Almeria, Spain;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    multicore; multi-objective evolutionary algorithm; timetabling; island paradigm; threading; parallelism;

    机译:多核;多目标进化算法;时间表;岛范式;线程;并行;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号