کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
455669 695530 2013 14 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Recalling instructions from idling threads to maximize resource utilization for simultaneous multi-threading processors
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
Recalling instructions from idling threads to maximize resource utilization for simultaneous multi-threading processors
چکیده انگلیسی

Simultaneous Multi-Threading (SMT) has been a very popular design in improving resource utilization by sharing key datapath components among multiple independent threads. However, allowing any of the threads to overwhelm these shared resources not only leads to unfair thread processing but may also result in severely degraded overall performance. How to prevent idling threads from clogging the critical resources in the pipeline becomes a must in sustaining desired system performance. In this paper, we show that, if one can manage to recall instructions of idling threads from the shared Issue Queue (IQ), the system performance is easily enhanced by a significant margin, with up to 20% for some benchmark mixes. An even more noteworthy feature about this technique is that the ensuing hardware overhead is very insignificant and it can also be coupled with other advanced techniques employed in other stages of the SMT pipeline for potentially additive benefits.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computers & Electrical Engineering - Volume 39, Issue 7, October 2013, Pages 2031–2044
نویسندگان
, , ,