首页> 外文会议>Recent researches in engineering education and software engineering >A New Technique of Embedding Multigrain Parallel HPRC in OR1200 a Soft-Core Processor
【24h】

A New Technique of Embedding Multigrain Parallel HPRC in OR1200 a Soft-Core Processor

机译:在软核处理器OR1200中嵌入多粒度并行HPRC的新技术

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

摘要

In the embedded era, reconfigurable components comes in three forms of IP Intellectual Property cores i)Soft core ii) Firm core and iii) Hard Core. This paper presents a new technique of embedding multigrain parallel processing HPRC using FPGA in the CPU/DSP unit of OR 1200 a soft-core RISC processor. The core performance is increased by placing a multigrain parallel processing HPRC internally in the Integer Execution Pipeline unit of the CPU/DSP core. Depending on the complexity/depth of the code, the dependency level of vertices DL were created and numbers of threads N were created to run the code parallel in HPRC. Multigrain parallel processing HPRC is achieved by two function i) HPRCParallel Start to trigger the parallel thread ii) HPRC_Parallel_End to stop the thread. In the first phase of this paper a Verilog HDL functional code is developed and synthesised using XIINX ISE and in the second phase a CoreMark processor core benchmark is used to test the performance of the reconfigured IP soft core.
机译:在嵌入式时代,可重新配置的组件以IP知识产权内核的三种形式出现:i)软核ii)公司核和iii)硬核。本文提出了一种在FPGA或OR 1200(软核RISC处理器)的CPU / DSP单元中嵌入多颗粒并行处理HPRC的新技术。通过在CPU / DSP内核的Integer Execution Pipeline单元内部内部放置多粒度并行处理HPRC,可以提高内核性能。根据代码的复杂性/深度,创建了顶点DL的依赖级别,并创建了线程数N以在HPRC中并行运行代码。多粒度并行处理HPRC是通过以下两个功能实现的:i)HPRCParallel Start触发并行线程ii)HPRC_Parallel_End停止线程。在本文的第一阶段,使用XIINX ISE开发并综合了Verilog HDL功能代码,在第二阶段,使用CoreMark处理器内核基准测试来测试重新配置的IP软核的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号