Sökning: onr:"swepub:oai:DiVA.org:hv-11937" >
Increasing Throughp...
Increasing Throughput of Multiprogram HPC Workloads : Evaluating a SMT Co-Scheduling Approach
-
- Lundmark, Elias (författare)
- Högskolan Väst,Institutionen för ingenjörsvetenskap
-
- Persson, Chris (författare)
- Högskolan Väst,Institutionen för ingenjörsvetenskap
-
- de Blanche, Andreas, 1975- (författare)
- Högskolan Väst,Avdelningen för Matematik, Data- och Lantmäteriteknik
-
visa fler...
-
- Lundqvist, Thomas, 1967- (författare)
- Högskolan Väst,Avdelningen för Matematik, Data- och Lantmäteriteknik
-
visa färre...
-
(creator_code:org_t)
- 2017
- 2017
- Engelska.
- Relaterad länk:
-
http://sc17.supercom...
-
visa fler...
-
https://urn.kb.se/re...
-
visa färre...
Abstract
Ämnesord
Stäng
- 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.
Ämnesord
- NATURVETENSKAP -- Data- och informationsvetenskap -- Datorteknik (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences -- Computer Engineering (hsv//eng)
Nyckelord
- co-scheduling
- SMT
- high performance computing
- scheduling
- hyperthreading
- terrible twins
- Datateknik
- Computer engineering
Publikations- och innehållstyp
- ref (ämneskategori)
- kon (ämneskategori)