SwePub
Sök i LIBRIS databas

  Utökad sökning

WFRF:(de Blanche Andreas 1975 )
 

Sökning: WFRF:(de Blanche Andreas 1975 ) > Disallowing Same-pr...

Disallowing Same-program Co-schedules to Improve Efficiency in Quad-core Servers

de Blanche, Andreas, 1975- (författare)
Högskolan Väst,Avdelningen för data-, elektro- och lantmäteriteknik
Lundqvist, Thomas, 1957- (författare)
Högskolan Väst,Avdelningen för data-, elektro- och lantmäteriteknik
 (creator_code:org_t)
2017
2017
Engelska.
Ingår i: Proceedings of the Joined Workshops COSH 2017 and VisorHPC 2017. - 9783000555640 ; , s. 1-7
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • Programs running on different cores in a multicore server are often forced to share resources like off-chip memory,caches, I/O devices, etc. This resource sharing often leads to degraded performance, a slowdown, for the program sthat share the resources. A job scheduler can improve performance by co-scheduling programs that use different resources on the same server. The most common approachto solve this co-scheduling problem has been to make job schedulers resource aware, finding ways to characterize and quantify a program’s resource usage. We have earlier suggested a simple, program and resource agnostic, scheme as a stepping stone to solving this problem: Avoid Terrible Twins, i.e., avoid co-schedules that contain several instances from the same program. This scheme showed promising results when applied to dual-core servers. In this paper, we extend the analysis and evaluation to also cover quad-core servers. We present a probabilistic model and empirical data that show that execution slowdowns get worse as the number of instances of the same program increases. Our scheduling simulations show that if all co-schedules containing multiple instances of the same program are removed, the average slowdown is decreased from 54% to 46% and that the worst case slowdown is decreased from 173% to 108%.

Ämnesord

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)

Nyckelord

Co-scheduling; Same Process;Scheduling; Allocation; Multicore; Slowdown; Cluster; Cloud
Datateknik
Computer engineering

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Hitta mer i SwePub

Av författaren/redakt...
de Blanche, Andr ...
Lundqvist, Thoma ...
Om ämnet
TEKNIK OCH TEKNOLOGIER
TEKNIK OCH TEKNO ...
och Elektroteknik oc ...
och Datorsystem
Artiklar i publikationen
Proceedings of t ...
Av lärosätet
Högskolan Väst

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy