With the pipeline deepen and issue width widen, the ac-curacy of branch predictor becomes more and more impor-tant to the performance of a microprocessor. State-of-the-art researches have shown that perceptron branch predictor can obtain a higher accuracy than the existing widely used table based branch predictor. One shortcoming of percep-tron branch predictor is the high prediction latency which most comes from the computation needed by the predicting process. In this paper, we propose a Partial-Sum-Global-Update scheme to decrease the number of computation of perceptron predictor with marginal accuracy losing. This scheme is orthogonal to the other schemes such as ahead pipelining. Using O-GEHL predictor as example, the sim-ulation resul...
One of the key factors determining computer performance is the degree to which the implementation ca...
We introduce the hashed perceptron predictor, which merges the concepts behind the gshare, path-base...
A conventional path-based neural predictor (PBNP) achieves very high prediction accuracy, but its ve...
Exploiting the huge computing power of modern microprocessors requires fast, accurate branch predict...
Abstract. The perceptron predictor is a highly accurate branch pre-dictor. Unfortunately this high a...
This article presents a new and highly accurate method for branch prediction. The key idea is to use...
Modern superscalar processors rely on branch predictors to sustain a high instruction fetch throughp...
This paper contributes to a dynamic branch predictor algorithm based on a perceptron in two directio...
Abstract — Branch prediction has been playing an increas-ingly important role in improving the perfo...
Accurate branch prediction can improve processor performance, while reducing energy waste. Though so...
Branch prediction has been playing an increasingly important role in improving the performance and e...
In an effort to achieve the high prediction accuracy needed to attain high instruction throughputs, ...
Pipeline stalls due to branches represent one of the most significant impediments to realizing the p...
Branch predictors are very critical in modern superscalar processors and are responsible for achievi...
The importance of accurate branch prediction to future processors has been widely recognized. The co...
One of the key factors determining computer performance is the degree to which the implementation ca...
We introduce the hashed perceptron predictor, which merges the concepts behind the gshare, path-base...
A conventional path-based neural predictor (PBNP) achieves very high prediction accuracy, but its ve...
Exploiting the huge computing power of modern microprocessors requires fast, accurate branch predict...
Abstract. The perceptron predictor is a highly accurate branch pre-dictor. Unfortunately this high a...
This article presents a new and highly accurate method for branch prediction. The key idea is to use...
Modern superscalar processors rely on branch predictors to sustain a high instruction fetch throughp...
This paper contributes to a dynamic branch predictor algorithm based on a perceptron in two directio...
Abstract — Branch prediction has been playing an increas-ingly important role in improving the perfo...
Accurate branch prediction can improve processor performance, while reducing energy waste. Though so...
Branch prediction has been playing an increasingly important role in improving the performance and e...
In an effort to achieve the high prediction accuracy needed to attain high instruction throughputs, ...
Pipeline stalls due to branches represent one of the most significant impediments to realizing the p...
Branch predictors are very critical in modern superscalar processors and are responsible for achievi...
The importance of accurate branch prediction to future processors has been widely recognized. The co...
One of the key factors determining computer performance is the degree to which the implementation ca...
We introduce the hashed perceptron predictor, which merges the concepts behind the gshare, path-base...
A conventional path-based neural predictor (PBNP) achieves very high prediction accuracy, but its ve...