SwePub
Sök i LIBRIS databas

  Extended search

WFRF:(Sandberg Andreas)
 

Search: WFRF:(Sandberg Andreas) > Modeling performanc...

Modeling performance variation due to cache sharing

Sandberg, Andreas, 1984- (author)
Uppsala universitet,Datorteknik,UART
Sembrant, Andreas, 1985- (author)
Uppsala universitet,Datorteknik,UART
Hagersten, Erik (author)
Uppsala universitet,Datorteknik,UART
show more...
Black-Schaffer, David (author)
Uppsala universitet,Datorteknik,UART
show less...
 (creator_code:org_t)
IEEE Computer Society, 2013
2013
English.
In: Proc. 19th IEEE International Symposium on High Performance Computer Architecture. - : IEEE Computer Society. - 9781467355858 ; , s. 155-166
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • Shared cache contention can cause significant variability in the performance of co-running applications from run to run. This variability arises from different overlappings of the applications' phases, which can be the result of offsets in application start times or other delays in the system. Understanding this variability is important for generating an accurate view of the expected impact of cache contention. However, variability effects are typically ignored due to the high overhead of modeling or simulating the many executions needed to expose them.This paper introduces a method for efficiently investigating the performance variability due to cache contention. Our method relies on input data captured from native execution of applications running in isolation and a fast, phase-aware, cache sharing performance model. This allows us to assess the performance interactions and bandwidth demands of co-running applications by quickly evaluating hundreds of overlappings.We evaluate our method on a contemporary multicore machine and show that performance and bandwidth demands can vary significantly across runs of the same set of co-running applications. We show that our method can predict application slowdown with an average relative error of 0.41% (maximum 1.8%) as well as bandwidth consumption. Using our method, we can estimate an application pair's performance variation 213x faster, on average, than native execution.

Subject headings

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

Keyword

Computer Systems
Datorteknik

Publication and Content Type

ref (subject category)
kon (subject category)

Find in a library

To the university's database

Find more in SwePub

By the author/editor
Sandberg, Andrea ...
Sembrant, Andrea ...
Hagersten, Erik
Black-Schaffer, ...
About the subject
ENGINEERING AND TECHNOLOGY
ENGINEERING AND ...
and Electrical Engin ...
and Computer Systems
Articles in the publication
Proc. 19th IEEE ...
By the university
Uppsala University

Search outside 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 Close

Copy and save the link in order to return to this view