Enhancing Multiple - Path

نویسندگان

  • Jenn-Yuan Tsai
  • Pen-Chung Yew
چکیده

Speculative execution has long been used as an approach to exploit instruction level par-allelism across basic block boundaries. Most existing speculative execution techniques only support speculating along single control path, and heavily rely on branch prediction to choose the right control path. In this paper, we propose an extended predicated execution mechanism, called predicate shifting, to support speculating along multiple control paths. The predicate shifting mechanism maintains a condition/predicate window for each basic block. With the condition/predicate window, instructions can be guarded by predicates related to current or future branch conditions. The predicate shifting mechanism can reduce the number of required tag bits by shifting conditions/predicates out of the condition/predicate window whenever they are no longer in use. To incorporate the predicate shifting mechanism into a VLIW processor, a new result-buuering structure, call future buuer, is used to buuer uncommitted results and to evaluate predicates. The FIFO structure of the future buuer not only simpliies exception handling but also allows multiple uncommitted writes to the same register. Experimental results show that the predicate shifting mechanism can use predicate tag eeectively and achieve 24% performance improvement over the previous predicating mechanism 2] using a small predicate tag.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Weighted Optimal Path in Graph with Multiple Indexes

This paper represents a technique for finding optimal paths with multiple indexes in a graph. Up to the present time, all optimal paths have been determined upon one index, say, distance for which an evaluation method exists. In this paper firstly we define multiple indexes for each edge in such a way that anyone can treat the factor for assigning an optimal path. Here, we use Data Envelopment ...

متن کامل

The Role of Multisensory Environmental Stimuli in Enhancing Hyper Customers in Store Experience

In recent years, by population expansion and consequently expansion in service industries, competition has grown in retailing industry more than ever. Retailers can overcome competition in retailing industry by creating attractive, enjoyable, and even more exciting store environment. The purpose of this study is to help marketers, managers and retailers to create an enjoyable and memorable expe...

متن کامل

TO APPEAR IN IEEE TRANSACTIONS ON COMPUTERSA Study of Theoretical Issues in the Synthesis of Delay Fault Testable Circuits 1

Multilevel Logic Optimization Transformations used in existing logic synthesis systems are characterized with respect to their testability preserving and testability enhancing properties. A su cient condition for a multilevel unate circuit to be \hazard free delay fault testable" is presented. In contrast to existing results that consider either \single path propagating hazard free robust tests...

متن کامل

The Comprehension of Garden-Path Structures by Iranian EFL Learners

The present study sought to investigate the comprehension of Garden-Path structures by Iranian EFL learners. 50 female students of Kharazmi English Language Institute in Karaj participated in this study. All of the participants were native speakers of Persian studying in Kharazmi English language institute in Karaj, Iran. They ranged from 18 to 30 in terms of age. The participants were administ...

متن کامل

The Effect of Colligational Corpus-based Instruction on Enhancing the Pragmalinguistic Knowledge of Request Speech Act among Iranian Intermediate EFL Learners

This study investigated the effectiveness of colligational corpus-based instruction on enhancing the pragmalinguistic knowledge of speech act of request among Iranian intermediate EFL learners. The objective of the study was to find out whether or not providing students with corpora through using colligational instruction had any significant effects on enhancing their pragmalinguistic knowledge...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007