首页> 外文会议>International Workshop on Reconfigurable Computing >Symmetric Multiprocessor Design for Hybrid CPU/FPGA SoCs
【24h】

Symmetric Multiprocessor Design for Hybrid CPU/FPGA SoCs

机译:混合CPU / FPGA SOCS的对称多处理器设计

获取原文

摘要

This paper presents the design of a Symmetric Multiprocessor (SMP) hybridthreads (hthreads) system that allows multiple threads to execute in parallel across multiple processors controlled by a single hardware scheduler. This approach increases the performance of software at a minimal cost to hardware. The issues that must be addressed for extending a uniprocessor kernel include system initialization, processor identification, context switching and concurrency control. As a proof of concept this paper shows how hthreads, an existing hardware/software co-designed kernel can be extended to control multiple processors from a single, centralized hardware scheduler. Analysis results from executing on hardware reveal that for computationally intensive programs the typical speedup is in the range of 1.65x. This shows improvement in system performance while also illustrating issues associated with bus arbitration and memory access times.
机译:本文介绍了对称多处理器(SMP)混合触控系统(HThreads)系统的设计,该系统允许多个线程在由单个硬件调度器控制的多个处理器上并行执行。这种方法以最小的硬件成本增加了软件的性能。用于扩展Uniprocessor内核的问题必须解决,包括系统初始化,处理器标识,上下文切换和并发控制。作为概念证明,本文展示了HThReads,现有硬件/软件共同设计的内核如何扩展到从单个集中式硬件调度程序控制多个处理器。通过在硬件上执行的分析结果表明,对于计算密集型程序,典型的加速度在1.65倍的范围内。这表明系统性能的提高,同时还说明与总线仲裁和内存访问时间相关的问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号