کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
460910 696480 2007 15 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Speculative trivialization point advancing in high-performance processors
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
Speculative trivialization point advancing in high-performance processors
چکیده انگلیسی

Trivial instructions are those instructions whose output can be determined without performing the actual computation. This is due to the fact that for these instructions the output is often either one of the source operands or zero (e.g., addition with or multiplication by zero). In this work we study trivial instructions and use our findings to improve performance in high-performance processors.In particular, we introduce speculative trivialization point advancing to detect and bypass trivial instructions as soon as possible and as early as the decode stage. Consequently, we improve performance over a conventional processor (up to 30%) and a processor that detects and bypasses trivial instructions at their conventional point of trivialization (up to 5%).

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems Architecture - Volume 53, Issue 9, September 2007, Pages 587–601
نویسندگان
, ,