db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
@InProceedings{DebattistVella02,
title = "{C}ache-{A}ffinity {S}cheduling for {F}ine {G}rain {M}ultithreading",
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
author= "Debattista, Kurt and Vella, Kevin and Cordina, Joseph",
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
editor= "Pascoe, James S. and Loader, Roger J. and Sunderam, Vaidy S.",
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
pages = "135--146",
booktitle= "{C}ommunicating {P}rocess {A}rchitectures 2002",
isbn= "1 58603 268 2",
year= "2002",
month= "sep",
abstract= "Cache utilisation is often very poor in multithreaded
applications, due to the loss of data access locality
incurred by frequent context switching. This problem is
compounded on shared memory multiprocessors when dynamic
load balancing is introduced and thread migration disrupts
cache content. In this paper, we present a technique, which
we refer to as *batching*, for reducing the negative impact
of fine grain multithreading on cache performance. Prototype
schedulers running on uniprocessors and shared memory
multiprocessors are described, and finally experimental
results which illustrate the improvements observed after
applying our techniques are presented."
}