首页> 外文学位 >CoRAM: An In-Fabric Memory Architecture for FPGA-Based Computing.
【24h】

CoRAM: An In-Fabric Memory Architecture for FPGA-Based Computing.

机译:CoRAM:一种用于基于FPGA的计算的结构内存储器架构。

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

摘要

Field Programmable Gate Arrays (FPGA) have been used in many applications to achieve orders-of-magnitude improvement in absolute performance and energy efficiency relative to conventional microprocessors. Despite their newfound potency in both processing performance and energy efficiency, FPGAs have not gained widespread acceptance as mainstream computing devices. A fundamental obstacle to FPGA-based computing can be traced to the FPGA's lack of a common, scalable memory abstraction. When developing for FPGAs, application writers are often responsible for crafting the application-specific infrastructure logic that transports the data to and from the processing kernels, which are the ultimate producers and consumers within the fabric. Very often, this infrastructure logic not only increases design time and effort but will inflexibly lock a design to a particular FPGA product line, hindering scalability and portability. To create a common, scalable memory abstraction, this thesis proposes a new FPGA memory architecture called Connected RAM (CoRAM) to serve as a portable bridge between the distributed computation kernels and the edge memory interfaces. In addition to improving performance and efficiency, the CoRAM architecture provides a virtualized memory environment as seen by the hardware kernels to simplify application development and to improve an application's scalability and portability
机译:相对于传统微处理器,现场可编程门阵列(FPGA)已用于许多应用中,以实现绝对性能和能效方面的数量级改进。尽管FPGA在处理性能和能效方面都具有新发现的潜力,但FPGA还没有得到主流计算设备的广泛认可。基于FPGA的计算的基本障碍可以追溯到FPGA缺乏通用的,可扩展的存储器抽象。在为FPGA开发时,应用程序编写者通常负责制定特定于应用程序的基础架构逻辑,该逻辑将数据往返于处理内核之间进行传输,而处理内核是结构中的最终生产者和消费者。通常,这种基础架构逻辑不仅增加了设计时间和工作量,而且将设计灵活地锁定到特定的FPGA产品线,从而阻碍了可扩展性和可移植性。为了创建通用的,可扩展的内存抽象,本文提出了一种新的FPGA内存架构,称为Connected RAM(CoRAM),用作分布式计算内核和边缘内存接口之间的便携式桥梁。除了提高性能和效率外,CoRAM架构还提供了一个虚拟化的内存环境,硬件内核可以看到这一点,以简化应用程序开发并提高应用程序的可伸缩性和可移植性。

著录项

  • 作者

    Chung, Eric S.;

  • 作者单位

    Carnegie Mellon University.;

  • 授予单位 Carnegie Mellon University.;
  • 学科 Engineering Computer.;Computer Science.;Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2011
  • 页码 179 p.
  • 总页数 179
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号