首页> 外文会议>International Conference on Parallel Architectures and Compilation Techniques >An OpenCL Framework for Homogeneous Manycores with No Hardware Cache Coherence
【24h】

An OpenCL Framework for Homogeneous Manycores with No Hardware Cache Coherence

机译:一个Opencl框架,用于同一性Mleancores,没有硬件缓存一致性

获取原文

摘要

Recently, Intel has introduced a research prototype many core processor called the Single-chip Cloud Computer (SCC). The SCC is an experimental processor created by Intel Labs. It contains 48 cores in a single chip and each core has its own L1 and L2 caches without any hardware support for cache coherence. It allows maximum 64GB size of external memory that can be accessed by all cores and each core dynamically maps the external memory into their own address space. In this paper, we introduce the design and implementation of an OpenCL framework (i.e., runtime and compiler) for such many core architectures with no hardware cache coherence. We have found that the OpenCL coherence and consistency model fits well with the SCC architecture. The OpenCL's weak memory consistency model requires relatively small amount of messages and coherence actions to guarantee coherence and consistency between the memory blocks in the SCC. The dynamic memory mapping mechanism enables our framework to preserve the semantics of the buffer object operations in OpenCL with a small overhead. We have implemented the proposed OpenCL runtime and compiler and evaluate their performance on the SCC with OpenCL applications.
机译:最近,英特尔推出了一种研究原型许多核心处理器,称为单芯片云计算机(SCC)。 SCC是由英特尔实验室创建的实验处理器。它包含单个芯片中的48个核心,每个核心都有自己的L1和L2高速缓存,而没有任何硬件支持对缓存的一致性。它允许最大64GB大小的所有内存,可以由所有内核访问,每个核心将外部存储器动态地将外部存储器映射到其自己的地址空间中。在本文中,我们介绍了OpenCL框架(即,运行时和编译器)的设计和实现,对于这种没有硬件缓存一致性的许多核心架构。我们发现OpenCl一致性和一致性模型与SCC架构非常适合。 OpenCL的弱存储器一致性模型需要相对少量的消息和一致性动作,以保证SCC中存储器块之间的一致性和一致性。动态内存映射机制使我们的框架能够以小开销在OpenCL中保留缓冲器对象操作的语义。我们已经实现了提议的OpenCL运行时和编译器,并使用OpenCL应用程序评估SCC上的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号