首页> 外文学位 >Low-Cost Hardware Profiling of Run-Time and Energy in FPGA Soft Processors.
【24h】

Low-Cost Hardware Profiling of Run-Time and Energy in FPGA Soft Processors.

机译:FPGA软处理器中运行时间和能源的低成本硬件分析。

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

摘要

Field Programmable Gate Arrays (FPGAs) are a reconfigurable hardware platform which enable the acceleration of software code through the use of custom-hardware circuits. Complex systems combining processors with programmable logic require partitioning to decide which code segments to accelerate. This thesis provides tools to help determine which software code sections would most benefit from hardware acceleration.;A low-overhead profiling architecture, called LEAP, is proposed to attain real-time profiles of an FPGA-based processor. LEAP is designed to be extensible for a variety of profiling tasks, three of which are investigated and implemented to identify candidate software for acceleration. 1) Cycle profiling determines the most time-consuming functions to maximize speedup. 2) Cache stall profiling detects memory-intensive code; large memory overheads reduce the benefits of acceleration. 3) Energy consumption profiling detects energy-inefficient code through the use of an instruction-level power database to minimize the system's energy consumption.
机译:现场可编程门阵列(FPGA)是一种可重新配置的硬件平台,可通过使用定制硬件电路来加速软件代码。将处理器与可编程逻辑结合在一起的复杂系统需要分区才能确定要加速的代码段。本文提供了工具来帮助确定哪些软件代码节将从硬件加速中最受益。;提出了一种称为LEAP的低开销分析架构,以获得基于FPGA的处理器的实时配置文件。 LEAP被设计为可扩展用于各种性能分析任务,其中三项经过研究和实施以识别用于加速的候选软件。 1)循环分析确定最耗时的功能,以最大程度地提高速度。 2)缓存停顿分析可检测内存密集型代码;大的内存开销降低了加速的好处。 3)能耗分析通过使用指令级功率数据库来检测低能耗代码,以最小化系统的能耗。

著录项

  • 作者

    Aldham, Mark Lee.;

  • 作者单位

    University of Toronto (Canada).;

  • 授予单位 University of Toronto (Canada).;
  • 学科 Engineering Electronics and Electrical.
  • 学位 M.A.Sc.
  • 年度 2011
  • 页码 213 p.
  • 总页数 213
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号