Современные компьютерные архитектуры развиваются в направлении расширения параллелизма на уровне команд. Существенной частью современных микроархитектур является предсказание ветвлений, которое используется в конвейерных процессорах для выборки и исполнения команд вдоль предсказанных ветвей программы. Предлагается новый высокоточный метод предсказания ветвления, который базируется на использовании персептронов, как альтернативы традиционному использованию 2-битовых счетчиков. Возможность достижения высокой точности предсказания определяется линейной зависимостью сложности схемы предсказания от длины прошлой последовательности, в то время как в известных методах сложность растет экспотенциально.