多处理器片上系统中共享内存冲突的解决方案
分布式、并行与集群计算
2012-02-06 v1 网络与互联网体系结构
摘要
如今,针对嵌入式系统,制造商正致力于增加多处理器片上系统(MPSoC)架构的并发性,而非提高时钟频率。传统上提供基于锁的同步以支持并发;然而,管理锁可能非常困难且容易出错。事务存储器和基于锁的系统已广泛用于通用系统中多个处理器之间的同步 [1]。研究表明,在功耗、编程简易性和性能方面,锁相较于事务存储器存在诸多不足。在本文中,我们提出了一种新的信号量方案,用于 MPSoC 中共享缓存内存的同步。此外,我们使用 SimpleScalar 功能模拟器,在能耗和缓存缺失率方面评估并将我们的方案与锁和事务进行了比较。
引用
@article{arxiv.1202.0612,
title = {Disjoint Paths Multi-stage Interconnection Networks Stability Problem},
author = {Ravi Rastogi and Nitin and Durg Singh Chauhan and Mahesh Chandra Govil},
journal= {arXiv preprint arXiv:1202.0612},
year = {2012}
}
备注
12 pages, 16 figures