Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Node Sharing for Increased Throughput and Shorter Runtimes: an Industrial Co-Scheduling Case Study
University West, Department of Engineering Science, Division of Mathematics, Computer and Surveying Engineering.ORCID iD: 0000-0001-7232-0079
University West, Department of Engineering Science, Division of Mathematics, Computer and Surveying Engineering.ORCID iD: 0000-0003-0589-8086
2018 (English)In: Proceedings of the 3rd Workshop on Co-Scheduling of HPC Applications (COSH 2018): Held together with HiPEAC 2018 / [ed] Trinitis, Carsten; Weidendorfer, Josef, 2018, p. 15-20Conference paper, Published paper (Refereed)
Abstract [en]

The allocation of jobs to nodes and cores in industrial clusters is often based on queue-system standard settings, guesses or perceived fairness between different users and projects. Unfortunately, hard empirical data is often lacking and jobs are scheduled and co-scheduled for no apparent reason. In this case-study, we evaluate the performance impact of co-scheduling jobs using three types of applications and an existing 450+ node cluster at a company doing large-scale parallel industrial simulations. We measure the speedup when co-scheduling two applications together, sharing two nodes, compared to running the applications on separate nodes. Our results and analyses show that by enabling co-scheduling we improve performance in the order of 20% both in throughput and in execution times, and improve the execution times even more if the cluster is running with low utilization. We also find that a simple reconfiguration of the number of threads used in one of the applications can lead to a performance increase of 35-48% showing that there is a potentially large performance increase to gain by changing current practice in industry.

Place, publisher, year, edition, pages
2018. p. 15-20
Keywords [en]
Co-scheduling; Cluster; Engineering Simulations; MPI; FEM; Simulation; Scheduling; Multicore; Slowdown; Industrial HPC
National Category
Computer Systems
Research subject
ENGINEERING, Computer engineering
Identifiers
URN: urn:nbn:se:hv:diva-12024DOI: 10.14459/2018md1428535OAI: oai:DiVA.org:hv-12024DiVA, id: diva2:1178018
Conference
HiPEAC Workshop on Co-Scheduling of HPC Applications
Available from: 2018-01-26 Created: 2018-01-26 Last updated: 2018-01-29Bibliographically approved

Open Access in DiVA

COSH2018-deBlanche-Lundqvist(292 kB)25 downloads
File information
File name FULLTEXT01.pdfFile size 292 kBChecksum SHA-512
ca669ee02b97581f1e7de93b864ed8c289ef0021115400774e42218c0ae933c2832370c32a3c034d789bdc9c2a21df4a0b595372bc36c47f1de008e6804bb148
Type fulltextMimetype application/pdf

Other links

Publisher's full texthttps://mediatum.ub.tum.de/1428535

Authority records BETA

De Blanche, AndreasLundqvist, Thomas

Search in DiVA

By author/editor
De Blanche, AndreasLundqvist, Thomas
By organisation
Division of Mathematics, Computer and Surveying Engineering
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 25 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 62 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf