首页> 外文会议>IEEE Conference on High Performance Extreme Computing >A multi-tiered optimization framework for heterogeneous computing
【24h】

A multi-tiered optimization framework for heterogeneous computing

机译:异构计算的多层优化框架

获取原文

摘要

Modern computing nodes often contain more than just a CPU. With the advent of GPU accelerators and Xeon Phi co-processors, there are many architectures available for data processing. However, it is difficult to understand which device is best for a given application. The issue of real-world performance originates in the lack of quantifiable data and method for analysis. This paper presents a novel, multi-tiered framework that leverages Pareto optimization to objectively construct the best processing node for a set of computational kernels. By deconstructing the optimization process into three distinct framework tiers (kernel, device, and system), the system designer is able to understand how the various computational variables impact device choices. We show how we leverage a combination of metrics and benchmarking to form various Pareto sets. Moving through the tiers, these Pareto sets are combined to identify the various combinations that enable maximum performance.
机译:现代计算节点通常包含不仅仅是一个CPU。 随着GPU Accelerator和Xeon Phi协处理器的出现,有许多可用于数据处理的架构。 但是,难以理解哪个设备最适合给定的应用程序。 现实世界表现问题起源于缺乏可量化的数据和分析方法。 本文介绍了一种新颖的多层框架,利用Pareto优化来客观地构建一组计算内核的最佳处理节点。 通过将优化过程解构为三个不同的框架层(内核,设备和系统),系统设计器能够了解各种计算变量如何影响设备选择。 我们展示了如何利用指标和基准测试来形成各种帕累托集。 通过层次,组合这些Pareto集以识别实现最大性能的各种组合。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号