检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:臧照虎 李晨[1] 王耀华[1] 陈小文[1] 郭阳[1] ZANG Zhao-hu;LI Chen;WANG Yao-hua;CHEN Xiao-wen;GUO Yang(College of Computer Science and Technology,National University of Defense Technology,Changsha 410073,China)
机构地区:[1]国防科技大学计算机学院,湖南长沙410073
出 处:《计算机工程与科学》2022年第11期1901-1908,共8页Computer Engineering & Science
基 金:国防科技大学科研计划(ZK20-04)。
摘 要:同步操作在保证多核处理器线程的数据一致性和正确性等方面起着重要作用。随着处理器内核数量的不断增加,同步操作的开销也越来越大。栅栏同步是并行应用中多核同步的重要方法之一。软件同步方法通常需要数千个周期才能完成多个内核之间的同步,这种高延迟和串行化同步会导致多核程序性能的显著下降。相比于软件栅栏同步方法,硬件栅栏能够实现较低的同步延迟,然而传统集中式硬件栅栏的可扩展性有限,难以适应众核处理器系统的同步需求。面向众核处理器提出了一种层次化硬件栅栏机制——HSync,它由本地栅栏单元和全局栅栏单元组成,二者协调配合,以实现低硬件开销的快速同步。实验结果表明,与传统的集中式硬件栅栏相比,层次化硬件栅栏机制将众核处理器系统性能提高了1.13倍,同时网络流量减少了74%。Synchronization plays an important role in ensuring data consistency and correctness of multicore processor threads.As the number of processor cores increases,the cost of synchronization increases.Barrier synchro-nization is one of the effective methods for multi-core synchronization in parallel applications.Software synchronization methods typically require thousands of cycles to complete synchronization among multiple cores.This high latency and serialization synchronization can result in significant performance degradation of multicore programs.Compared with the software barrier synchronization method,the hardware barrier can achieve lower synchronization delay,but the scalability of the centralized hardware barrier is limited and it is difficult to adapt to the multicore processor systems.This paper proposes a hierarchical hardware barrier mechanism called HSync for multicore processors.It consists of local and global barrier units,which work together to achieve fast synchronization with low hardware overhead.The experimental results show that the hierarchical hardware barrier mechanism improves the performance of the multicore proces-sor system by 1.13 times and reduces network traffic by 74%compared with the traditional centralized hardware barrier.
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222