首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >A Message-Passing Microcoded Synchronization for Distributed Shared Memory Architectures
【24h】

A Message-Passing Microcoded Synchronization for Distributed Shared Memory Architectures

机译:用于分布式共享内存架构的消息传递微透模同步

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

摘要

Implementation of concurrent data structures in architectures that provide limited synchronization primitives is a critical challenge. Typical lock-based implementations suffer from well-known problems such as poor scalability and unfairness. In this paper, we propose a client-server based synchronization model that can be applied in data structures with low level of parallelism for distributed shared memory many-core systems that support also message-passing communication. Additionally, we utilize a programmable hardware accelerator with appropriate application interfaces to overcome the performance-flexibility dilemma. Experimental results show that the proposed work performs 20x faster than the single lock model with 88x less idle cycles and 7x less power consumption.
机译:在提供有限同步基元提供的体系结构中实现并发数据结构是一个关键挑战。典型的基于锁的实现患有众所周知的问题,例如可扩展性和不公平性差。在本文中,我们提出了一种基于客户端 - 服务器的同步模型,可以在具有低级别的数据结构中应用于分布式共享内存的许多核心系统,该许多核心系统支持消息传递通信。此外,我们使用可编程硬件加速器,具有适当的应用程序界面,以克服性能灵活性困境。实验结果表明,所提出的工作比单锁模型更快地执行20倍,具有88倍的空闲周期,功耗更少7倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号