Decoupled Branch Predictor for Embedded DSP
Autor: | Konstantin Berestizshevsky, Shlomo Weiss |
---|---|
Rok vydání: | 2018 |
Předmět: |
010302 applied physics
Scheme (programming language) Digital signal processor General Computer Science Cost efficiency business.industry Computer science 02 engineering and technology Branch predictor 01 natural sciences 020202 computer hardware & architecture Set (abstract data type) Computer engineering Control and Systems Engineering Very long instruction word Embedded system 0103 physical sciences 0202 electrical engineering electronic engineering information engineering business computer Digital signal processing TRACE (psycholinguistics) computer.programming_language |
Zdroj: | IEEE Embedded Systems Letters. 10:57-60 |
ISSN: | 1943-0671 1943-0663 |
DOI: | 10.1109/les.2017.2755062 |
Popis: | This letter presents a novel approach for designing a dynamic branch predictor. The proposed design, called decoupled-predictor literally decouples the prediction making from the prediction update stages of the scheme. This separation is intended to tailor each part for its particular task and to reduce unnecessary references to these parts. In this letter, we show that embedded digital signal processors (DSPs) can benefit from dynamic branch prediction while staying within strict memory limitations. This letter presents a detailed description of the predictor architecture and evaluates its performance through a set of trace driven simulations of embedded DSP applications. Finally, we address the design cost efficiency by offering memory saving optimizations. |
Databáze: | OpenAIRE |
Externí odkaz: |