首页> 外文会议>International Workshop on Embedded Multicore Systems >Combinatorial Optimization of Work Distribution on Heterogeneous Systems
【24h】

Combinatorial Optimization of Work Distribution on Heterogeneous Systems

机译:异构系统中工作分布的组合优化

获取原文

摘要

We describe an approach that uses combinatorial optimization and machine learning to share the work between the host and device of heterogeneous computing systems such that the overall application execution time is minimized. We propose to use combinatorial optimization to search for the optimal system configuration in the given parameter space (such as, the number of threads, thread affinity, work distribution for the host and device). For each system configuration that is suggested by combinatorial optimization, we use machine learning for evaluation of the system performance. We evaluate our approach experimentally using a heterogeneous platform that comprises two 12-core Intel Xeon E5 CPUs and an Intel Xeon Phi 7120P co-processor with 61 cores. Using our approach we are able to find a near-optimal system configuration by performing only about 5% of all possible experiments.
机译:我们描述了一种方法,该方法使用组合优化和机器学习在异构计算系统的主机和设备之间共享工作,使得整体应用程序执行时间最小化。我们建议使用组合优化来搜索给定参数空间中的最佳系统配置(例如,线程数,主机和设备的主要分配,工作分发)。对于由组合优化建议的每个系统配置,我们使用机器学习进行评估系统性能。我们使用一个异构平台进行实验评估我们的方法,该平台包括两个12-Core Intel Xeon E5 CPU和Intel Xeon Phi 7120P协处理器,具有61个核心。使用我们的方法我们能够通过仅执行所有可能实验的5%,找到近最佳系统配置。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号