Co-scheduling Amdahl applications on cache-partitioned systems. (January 2018)
- Record Type:
- Journal Article
- Title:
- Co-scheduling Amdahl applications on cache-partitioned systems. (January 2018)
- Main Title:
- Co-scheduling Amdahl applications on cache-partitioned systems
- Authors:
- Aupy, Guillaume
Benoit, Anne
Dai, Sicheng
Pottier, Loïc
Raghavan, Padma
Robert, Yves
Shantharam, Manu - Other Names:
- Dongarra Jack guest-editor.
Tourancheau Bernard guest-editor. - Abstract:
- Cache-partitioned architectures allow subsections of the shared last-level cache (LLC) to be exclusively reserved for some applications. This technique dramatically limits interactions between applications that are concurrently executing on a multicore machine. Consider n applications that execute concurrently, with the objective to minimize the makespan, defined as the maximum completion time of the n applications. Key scheduling questions are as follows: (i) which proportion of cache and (ii) how many processors should be given to each application? In this article, we provide answers to (i) and (ii) for Amdahl applications. Even though the problem is shown to be NP-complete, we give key elements to determine the subset of applications that should share the LLC (while remaining ones only use their smaller private cache). Building upon these results, we design efficient heuristics for Amdahl applications. Extensive simulations demonstrate the usefulness of co-scheduling when our efficient cache partitioning strategies are deployed.
- Is Part Of:
- International journal of high performance computing applications. Volume 32:Number 1(2018)
- Journal:
- International journal of high performance computing applications
- Issue:
- Volume 32:Number 1(2018)
- Issue Display:
- Volume 32, Issue 1 (2018)
- Year:
- 2018
- Volume:
- 32
- Issue:
- 1
- Issue Sort Value:
- 2018-0032-0001-0000
- Page Start:
- 123
- Page End:
- 138
- Publication Date:
- 2018-01
- Subjects:
- Co-scheduling -- cache partitioning -- complexity results
High performance computing -- Periodicals
Supercomputers -- Periodicals
004.1105 - Journal URLs:
- http://hpc.sagepub.com ↗
http://www.uk.sagepub.com/home.nav ↗
http://firstsearch.oclc.org ↗ - DOI:
- 10.1177/1094342017710806 ↗
- Languages:
- English
- ISSNs:
- 1094-3420
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 8309.xml