Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/16942
Full metadata record
DC FieldValueLanguage
dc.contributor.authorDebattista, Kurt
dc.contributor.authorCordina, Joseph
dc.contributor.authorVella, Kevin
dc.date.accessioned2017-03-04T16:55:40Z
dc.date.available2017-03-04T16:55:40Z
dc.date.issued2003-04
dc.identifier.citationCordina, J., Debattista, K., & Vella, K. J. (2003). Wait-free cache-affinity thread scheduling. IEE Proceedings - Software, 150(2), 137-146.en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar//handle/123456789/16942
dc.description.abstractCache 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, as thread migration disrupts cache content. Batching, a technique for reducing the negative impact of fine grain multithreading on cache performance is introduced to mitigate this problem. Moreover, the related issue of contention for shared data within a thread scheduler for shared memory multiprocessors is considered. In this regard wait-free techniques are applied in lieu of conventional lock-based methods for accessing internal scheduler structures, alleviating to some extent serialisation and hence the degree of contention. Prototype schedulers which make use of the above ideas are described, and finally experimental results which illustrate the observed improvements are presented.en_GB
dc.language.isoenen_GB
dc.publisherInstitute of Electrical and Electronics Engineers Inc.en_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectCache memoryen_GB
dc.subjectSimultaneous multithreading processorsen_GB
dc.subjectElectronic data processing -- Batch processingen_GB
dc.titleWait-free cache-affinity thread schedulingen_GB
dc.typearticleen_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.en_GB
dc.description.reviewedpeer-revieweden_GB
dc.identifier.doi10.1049/ip-sen:20030127
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
Wait-free cache-aff inity thread scheduling.pdf
  Restricted Access
Wait-free cache-affinity thread scheduling1.19 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.