2013 IEEE International Symposium on Workload Characterization (IISWC) 2013
DOI: 10.1109/iiswc.2013.6704666
|View full text |Cite
|
Sign up to set email alerts
|

(Mis)understanding the NUMA memory system performance of multithreaded workloads

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
1

Year Published

2015
2015
2023
2023

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 33 publications
(21 citation statements)
references
References 18 publications
0
20
1
Order By: Relevance
“…Á threads on i .T 1 C T 2 C : : : C T k /%i processors in step 4 (lines [11][12][13][14] if Cores idle is larger than N i.…”
Section: Algorithmmentioning
confidence: 99%
See 2 more Smart Citations
“…Á threads on i .T 1 C T 2 C : : : C T k /%i processors in step 4 (lines [11][12][13][14] if Cores idle is larger than N i.…”
Section: Algorithmmentioning
confidence: 99%
“…There are four sources of data accesses on NUMA systems (i.e., local/remote cache access and local/remote dynamic random access memory (DRAM) access). In general, local DRAM access has the same latency as remote cache access [14]. For simplicity, we classify the type of data access into local node and remote node without regard to whether the data access hits on cache or memory.…”
Section: Modelmentioning
confidence: 99%
See 1 more Smart Citation
“…Afterwards, instrumentation code to perform data mapping is inserted into the application. Other proposals suggest changing the application source code to optimize it for NUMA systems [4].…”
Section: Related Workmentioning
confidence: 99%
“…Locality is mostly important when the memory access time to access a remote NUMA node is much higher than an access to a local node. However, when the difference between local and remote accesses is low, or the overhead to access a remote node is hidden by cache memories or cache line prefetchers [4], the influence of memory locality becomes lower. In these cases, another important factor to be considered is the load of the memory controllers.…”
Section: Introductionmentioning
confidence: 99%