首页> 外文会议>2011 Proceedings of the 9th International Conference on Hardware/Software Codesign and System Synthesis >SoC-TM: Integrated HW/SW support for transactional memory programming on embedded MPSoCs
【24h】

SoC-TM: Integrated HW/SW support for transactional memory programming on embedded MPSoCs

机译:SoC-TM:集成的硬件/软件支持,用于嵌入式MPSoC上的事务性存储器编程

获取原文

摘要

Two overriding concerns in the development of embedded MPSoCs are ease of programming and hardware complexity. In this paper we present SoC-TM, an integrated HW/SW solution for transactional programming on embedded MP-SoCs. Our proposal leverages a Hardware Transactional Memory (HTM) design, based on a dedicated HW module for conflict management, whose functionality is exposed to the software through compiler directives, implemented as an extension to the popular OpenMP programming model. To further improve ease of programming, our framework supports speculative parallelism, thanks to the ability of enforcing a given commit order in hardware. Our experimental results confirm that SoC-TM is a viable and cost-effective solution for embedded MPSoCs, in terms of energy, performance and productivity.
机译:嵌入式MPSoC开发中的两个首要问题是编程的简易性和硬件复杂性。在本文中,我们介绍了SoC-TM,这是一种用于嵌入式MP-SoC上的事务性编程的集成硬件/软件解决方案。我们的建议利用了基于硬件专用事务处理内存(HTM)的设计,该设计基于用于冲突管理的专用硬件模块,该模块的功能通过编译器指令公开给软件,并作为对流行的OpenMP编程模型的扩展而实现。为了进一步提高编程的易用性,我们的框架支持推测并行性,这是由于可以在硬件中强制执行给定的提交顺序。我们的实验结果证实,就能耗,性能和生产率而言,SoC-TM是一种适用于嵌入式MPSoC的可行且具有成本效益的解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号