首页> 外文期刊>Computer Architecture Letters >gem5-gpu: A Heterogeneous CPU-GPU Simulator
【24h】

gem5-gpu: A Heterogeneous CPU-GPU Simulator

机译:gem5-gpu:异构CPU-GPU模拟器

获取原文
获取原文并翻译 | 示例
       

摘要

is a new simulator that models tightly integrated CPU-GPU systems. It builds on gem5, a modular full-system CPU simulator, and GPGPU-Sim, a detailed GPGPU simulator. routes most memory accesses through Ruby, which is a highly configurable memory system in gem5. By doing this, it is able to simulate many system configurations, ranging from a system with coherent caches and a single virtual address space across the CPU and GPU to a system that maintains separate GPU and CPU physical address spaces. can run most unmodified CUDA 3.2 source code. Applications can launch non-blocking kernels, allowing the CPU and GPU to execute simultaneously. We present ’s software architecture and a brief performance validation. We also discuss possible extensions to the simulator. is open source and available at gem5-gpu.cs.wisc.edu.
机译:是一种新的模拟器,可对紧密集成的CPU-GPU系统进行建模。它基于模块化的全系统CPU模拟器gem5和详细的GPGPU模拟器GPGPU-Sim建立。通过Ruby路由大多数内存访问,Ruby是gem5中的一个高度可配置的内存系统。通过这样做,它可以模拟许多系统配置,从具有一致的缓存和跨越CPU和GPU的单个虚拟地址空间的系统,到维护单独的GPU和CPU物理地址空间的系统。可以运行大多数未修改的CUDA 3.2源代码。应用程序可以启动非阻塞内核,从而允许CPU和GPU同时执行。我们介绍了软件架构和简短的性能验证。我们还将讨论模拟器的可能扩展。是开源的,可从gem5-gpu.cs.wisc.edu获得。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号