发明名称 OPTIMIZING MEMORY ACCESSES FOR MULTI-THREADED PROGRAMS IN A NON-UNIFORM MEMORY ACCESS (NUMA) SYSTEM
摘要 A computer implemented method, apparatus, and computer program product for optimizing a non-uniform memory access system. Each thread in a set of threads is affinitized to a processor in a set of processors at different times to form a temporarily affinitized thread, wherein a single temporarily affinitized thread is present. The set of threads execute on the set of processors to perform one or more tasks each time the temporarily affinitized thread is formed. Information is collected about memory accesses by the temporarily affinitized thread. Based on the collected information about the memory accesses, at least one thread in the set of threads is permanently affinitized to a processor in the set of processors.
申请公布号 US2008196030(A1) 申请公布日期 2008.08.14
申请号 US20070674278 申请日期 2007.02.13
申请人 BUROS WILLIAM M;LU KEVIN XING;RAO SANTHOSH;WONG PETER WAI YEE 发明人 BUROS WILLIAM M.;LU KEVIN XING;RAO SANTHOSH;WONG PETER WAI YEE
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址