【24h】

Programming model for a heterogeneous x86 platform

机译:异构x86平台的编程模型

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

摘要

The client computing platform is moving towards a heterogeneous architecture consisting of a combination of cores focused on scalar performance, and a set of throughput-oriented cores. The throughput oriented cores (e.g. a GPU) may be connected over both coherent and non-coherent interconnects, and have different ISAs. This paper describes a programming model for such heterogeneous platforms. We discuss the language constructs, runtime implementation, and the memory model for such a programming environment. We implemented this programming environment in a x86 heterogeneous platform simulator. We ported a number of workloads to our programming environment, and present the performance of our programming environment on these workloads.
机译:客户端计算平台正朝着异构体系结构发展,该体系结构由专注于标量性能的内核和一组面向吞吐量的内核组成。面向吞吐量的核心(例如,GPU)可以通过相干互连和非相干互连两者连接,并且具有不同的ISA。本文介绍了用于此类异构平台的编程模型。我们讨论了这种编程环境的语言构造,运行时实现和内存模型。我们在x86异构平台模拟器中实现了此编程环境。我们将许多工作负载移植到我们的编程环境中,并介绍了我们的编程环境在这些工作负载上的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号