发明名称 SYNCHRONIZING PER-CPU DATA ACCESS USING PER SOCKET RW-SPINLOCKS
摘要 Techniques for synchronizing per-central processing unit (per-CPU) data a using per socket reader-writer spinlocks (RW-spinlocks) are disclosed. In an example implementation, a RW-spinlock is allocated for each socket in a corresponding socket local memory (SLM) in a non-uniform memory access (NUMA) system. In this example implementation, each socket includes one or multiple CPUs and the CPUs in each socket are communicatively coupled to the corresponding SLM. Further, per-CPU data access between the CPUs in the NUMA system is synchronized using the per socket RW-spinlocks.
申请公布号 US2016349995(A1) 申请公布日期 2016.12.01
申请号 US201415115005 申请日期 2014.01.29
申请人 VENUGOPAL Vinay;GEORGE Sherin Thyil;HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 VENUGOPAL Vinay;SHERIN T. George
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method comprising: allocating a reader-writer spinlock (RW-spinlock) for each socket in a corresponding socket local memory (SLM) in a non-uniform memory access (NUMA) system, wherein each socket comprises at least one central processing unit (CPU) and wherein the at least one CPU in each socket is communicatively coupled to the corresponding SLM; and synchronizing per-CPU data access between the CPUs in the NUMA system using the per socket RW-spinlocks.
地址 Bangalore, Karnataka IN