首页> 外文会议>International Conference on Field-Programmable Logic and Applications >RESOURCE ALLOCATION ALGORITHM AND OPENMP EXTENSIONS FOR PARALLEL EXECUTION ON A HETEROGENEOUS RECONFIGURABLE PLATFORM
【24h】

RESOURCE ALLOCATION ALGORITHM AND OPENMP EXTENSIONS FOR PARALLEL EXECUTION ON A HETEROGENEOUS RECONFIGURABLE PLATFORM

机译:用于异构可重新配置平台上并行执行的资源分配算法和OpenMP扩展

获取原文
获取外文期刊封面目录资料

摘要

In this paper, we present the compiler extensions, based on OpenMP libraries, needed for supporting parallel execution on the reconfigurable Molen platform. More specifically, we propose an ILP algorithm to map parallel applications on the target platform, assuming that for a section of the application, the designer can select from a set of hardware implementations with different area and speedup features. Based on profile information, the algorithm aims to minimize the total execution time of the running threads, taking into account the limited reconfigurable area. We show that the speedup of our algorithm compared to other related algorithms is up to 1.9x for a real application and the real hardware implementation of the kernels. We also investigate the impact of several factors such as the size of the reconfigurable area and the number of threads on our algorithm and determine the range of parameters for which the algorithm is efficient.
机译:在本文中,我们介绍了基于OpenMP库所需的编译器扩展,以支持在可重新配置的Molen平台上并行执行。更具体地,我们提出了一种ILP算法来映射目标平台上的并行应用程序,假设对于应用程序的一部分,设计者可以从具有不同区域和加速功能的一组硬件实现中进行选择。基于配置文件信息,算法旨在最大限度地减少运行线程的总执行时间,同时考虑到有限的可重新配置区域。我们表明,与其他相关算法相比,我们的算法的加速度高达1.9倍,可用于真实应用程序和内核的实际硬件实现。我们还研究了若干因素,例如可重构区域的大小和我们算法上的线程数的影响,并确定算法有效的参数范围。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号