In 2001, Jim??nez and Lin introduced the perceptron branch predictor, the first dynamic branch predictor to successfully use neural networks. This simple neural network achieves higher accuracies (95% at a 4KiB hardware budget) compared to other existing branch predictors and provides a free confidence level.