首页> 外文会议>IEEE Conference on High Performance Extreme Computing >Aparapi-UCores: A high level programming framework for unconventional cores
【24h】

Aparapi-UCores: A high level programming framework for unconventional cores

机译:Aparapi-UCores:非常规内核的高级编程框架

获取原文

摘要

Combining several types of devices and architectures is at the heart of heterogeneous computing's power efficiency advantage, but the strength of heterogeneous systems is also their Achilles heel, i.e. the diversity of the devices and ecosystems needed to maintain them present major technological challenges. Some of the biggest challenges are in the realm of system programing. We believe that for heterogeneous systems computing to become a mainstream system design choice, high level and standard system design flows need to be adopted in order to achieve transparency when dealing with diverse devices and architectures. In this paper we present an open source high level framework and design flow that allows working with any type of device that supports OpenCL. In addition we test our design flow and framework on an N-body simulation across multiple device types and show how such high level framework and heterogeneous system design can deliver a more power efficient solution when compared to a single general purpose device and dual CPU+GPU device type approach.
机译:将多种类型的设备和体系结构组合在一起是异构计算的能效优势的核心,但是异构系统的优势也是它们的致命弱点,即,维持它们所需的设备和生态系统的多样性提出了重大技术挑战。一些最大的挑战是在系统编程领域。我们认为,要使异构系统计算成为主流的系统设计选择,就必须采用高级和标准的系统设计流程,以便在处理各种设备和体系结构时实现透明性。在本文中,我们提供了一个开放源码的高级框架和设计流程,该框架和设计流程允许与支持OpenCL的任何类型的设备一起使用。此外,我们在跨多种设备类型的N体仿真上测试了设计流程和框架,并展示了与单个通用设备和双CPU + GPU相比,这种高级框架和异构系统设计如何能够提供更省电的解决方案设备类型方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号