首页> 外文会议>2011 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

机译:没有硬件高速缓存一致性的,适用于同类Manycores的OpenCL框架

获取原文

摘要

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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号