DocumentCode
268542
Title
Influence of data clustering on in-order multi-core processing systems
Author
Claeys, D. ; Bruneel, H. ; Steyaert, B. ; MeÌlange, W. ; Walraevens, J.
Author_Institution
Dept. of Telecommun. & Inf. Process., Ghent Univ., Ghent, Belgium
Volume
49
Issue
1
fYear
2013
fDate
January 3 2013
Firstpage
28
Lastpage
29
Abstract
In multi-core in-order processing systems, only one core can be utilised when the instruction at the head of the instruction queue produces data input for the next instruction in the queue. Although in-order processing has been studied in the past, the influence of data clustering, i.e. the extent to which subsequent instructions rely on each other´s data, has been largely overlooked. Therefore a queueing model is developed and closed-form formulae are provided for the stability condition and the average time before instructions are executed. These expressions clearly reflect that data clustering can have a devastating impact.
Keywords
multiprocessing systems; pattern clustering; queueing theory; data clustering; instruction queue; multicore in-order processing system; queueing model; stability condition;
fLanguage
English
Journal_Title
Electronics Letters
Publisher
iet
ISSN
0013-5194
Type
jour
DOI
10.1049/el.2012.2092
Filename
6415429
Link To Document