Invention Grant
US08453132B2 System and method for recompiling code based on locality domain and thread affinity in NUMA computer systems 有权
在NUMA计算机系统中,根据局部域和线程关系重新编译代码的系统和方法

System and method for recompiling code based on locality domain and thread affinity in NUMA computer systems
Abstract:
A technique for reducing non-local access, in dynamically generated code that resides in a code buffer of a non-uniform memory access computer system including multiple nodes, for improving overall performance of dynamic optimization systems. In one example embodiment, this is accomplished by partitioning the code buffer into multiple smaller code buffers and assigning each of the multiple smaller code buffers to one of the multiple nodes. Statically determining which methods in the generated code are executed by a thread and then to place those methods in associated one of the multiple smaller code buffers to reduce memory latencies introduced by non-local accesses.
Information query
Patent Agency Ranking
0/0