Гарвардская архитектура более производительна, чем принстонская, благодаря разделению потоков команд и данных и совмещению операций их выборки. 15
В принстонской архитектуре команды и данные хранятся в общей оперативной памяти, и их выборка происходит последовательно по общей системной шине. 15 Это становится «узким местом», которое ограничивает производительность цифровой системы. 15
В гарвардской архитектуре память команд и память данных физически разделены. 15 Каждая память соединяется с процессором отдельной шиной, что позволяет одновременно с чтением-записью данных при выполнении текущей команды производить выборку и декодирование следующей команды. 15
Таким образом, за один такт гарвардский процессор может выполнить несколько операций, существенно опередив по производительности аналогичный фон-неймановский процессор. 8