Mallach, Sven ORCID: 0000-0001-5335-0678 and Gutwenger, Carsten (2011). Improved Scalability By Using Hardware-Aware Thread Affinities. In: Facing the Multicore-Challenge, pp. 29-41. Springer.
|
PDF
zaik2010-601.pdf Download (421kB) | Preview |
Abstract
The complexity of an efficient thread management steadily rises with the number of processor cores and heterogeneities in the design of system architectures, e.g., the topologies of execution units and the memory architecture. In this paper, we show that using information about the system topology combined with a hardware-aware thread management is worthwhile. We present such a hardware-aware approach that utilizes thread affinity to automatically steer the mapping of threads to cores and experimentally analyze its performance. Our experiments show that we can achieve significantly better scalability and runtime stability compared to the ordinary dispatching of threads provided by the operating system.
Item Type: | Book Section, Proceedings Item or annotation in a legal commentary | ||||||||||||
Creators: |
|
||||||||||||
URN: | urn:nbn:de:hbz:38-549951 | ||||||||||||
Title of Book: | Facing the Multicore-Challenge | ||||||||||||
Series Name: | Lecture Notes in Computer Science | ||||||||||||
Volume: | 6310 | ||||||||||||
Page Range: | pp. 29-41 | ||||||||||||
Date: | 2011 | ||||||||||||
Publisher: | Springer | ||||||||||||
Language: | English | ||||||||||||
Faculty: | Faculty of Mathematics and Natural Sciences | ||||||||||||
Divisions: | Faculty of Mathematics and Natural Sciences > Department of Mathematics and Computer Science > Institute of Computer Science | ||||||||||||
Subjects: | Data processing Computer science | ||||||||||||
Refereed: | No | ||||||||||||
URI: | http://kups.ub.uni-koeln.de/id/eprint/54995 |
Downloads
Downloads per month over past year
Export
Actions (login required)
View Item |