Search: onr:"swepub:oai:DiVA.org:hv-11937" >
Increasing Throughp...
Increasing Throughput of Multiprogram HPC Workloads : Evaluating a SMT Co-Scheduling Approach
-
- Lundmark, Elias (author)
- Högskolan Väst,Institutionen för ingenjörsvetenskap
-
- Persson, Chris (author)
- Högskolan Väst,Institutionen för ingenjörsvetenskap
-
- de Blanche, Andreas, 1975- (author)
- Högskolan Väst,Avdelningen för Matematik, Data- och Lantmäteriteknik
-
show more...
-
- Lundqvist, Thomas, 1967- (author)
- Högskolan Väst,Avdelningen för Matematik, Data- och Lantmäteriteknik
-
show less...
-
(creator_code:org_t)
- 2017
- 2017
- English.
- Related links:
-
http://sc17.supercom...
-
show more...
-
https://urn.kb.se/re...
-
show less...
Abstract
Subject headings
Close
- Simultaneous Multithreading (SMT) is a technique that allows formore efficient processor utilization by scheduling multiple threadson a single physical core. Previous research have shown an averagethroughput increase of around 20% with an SMT level of two, e.g.two threads per core. However, a bad combination of threads canactually result in decreased performance. To be conservative, manyHPC-systems have SMT disabled, thus, limiting the number ofscheduling slots in the system to one per core. However, for SMT tonot hurt performance, we need to determine which threads shouldshare a core. In this poster, we use 30 random SPEC CPU job mixedon a twelve-core Broadwell based node, to study the impact ofenabling SMT using two different co-scheduling strategies. Theresults show that SMT can increase performance especially whenusing no-same-program co-scheduling.
Subject headings
- NATURVETENSKAP -- Data- och informationsvetenskap -- Datorteknik (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences -- Computer Engineering (hsv//eng)
Keyword
- co-scheduling
- SMT
- high performance computing
- scheduling
- hyperthreading
- terrible twins
- Datateknik
- Computer engineering
Publication and Content Type
- ref (subject category)
- kon (subject category)
To the university's database