-
公开(公告)号:CN103299272A
公开(公告)日:2013-09-11
申请号:CN201180064250.6
申请日:2011-12-07
Applicant: 超威半导体公司
Inventor: 本杰明·C·谢列布林 , 大卫·A·卡普兰 , 安东·切尔诺夫
CPC classification number: G06F9/30189 , G06F9/3004 , G06F9/30076 , G06F9/30087 , G06F9/3834 , G06F9/467
Abstract: 一种多处理核心系统中的处理核心被配置来执行指令序列作为单原子内存事务。所述处理核心验证序列满足一组一个或多个原子性标准,包括序列中的没有指令指示处理核心访问共享内存。在验证序列后,所述处理核心诸如通过以下步骤执行序列作为单原子内存事务:锁定存储共享内存数据的源缓存线;执行验证的指令序列;将序列结果存储到所述源缓存线中;和将所述源缓存线解锁。
-
公开(公告)号:CN103299272B
公开(公告)日:2016-04-27
申请号:CN201180064250.6
申请日:2011-12-07
Applicant: 超威半导体公司
Inventor: 本杰明·C·谢列布林 , 大卫·A·卡普兰 , 安东·切尔诺夫
CPC classification number: G06F9/30189 , G06F9/3004 , G06F9/30076 , G06F9/30087 , G06F9/3834 , G06F9/467
Abstract: 一种多处理核心系统中的处理核心被配置来执行指令序列作为单原子内存事务。所述处理核心验证序列满足一组一个或多个原子性标准,包括序列中的没有指令指示处理核心访问共享内存。在验证序列后,所述处理核心诸如通过以下步骤执行序列作为单原子内存事务:锁定存储共享内存数据的源缓存线;执行验证的指令序列;将序列结果存储到所述源缓存线中;和将所述源缓存线解锁。
-