Лучшие процессоры
Написание более эффективных программ — хороший способ устанавливать оптимальное соответствие между системной памятью и кэшем, но что делать тем из нас, кто занимает не такие мощные позиции — тем, кто не вовлечен в процесс создания программ? Самым лучшим, и вероятно единственным, что мы можем сделать глядя на уже имеющуюся систему может быть только перекладывание проблемы на плечи изготовителя, который может сделать более быстрое железо.

Некоторые Pentium системы разработаны для использования двух и более процессоров со специализированным кэшем для каждого процессора. Преимущество такой микропроцессорной разработки заключается в том, что каждый процессор свободно взаимодействует со своим собственным кэшем, что обеспечивает более высокую эффективность использования шин. Более эффективное использование шины эквивалентно ускорению доступа к кэшу (что эквивалентно более быстрому компьютеру). Просто. Проблема. заключается в том, что такого рода мультипроцессорные системы имеют склонность к сложности и дороговизне. Каждый специализированный кэш требует дополнительного контроллера кэша и СОЗУ, и каждый кэш также требует собственную шину данных, шину адреса и схемы управления прерываниями. Много денег. Много головной боли.
Существует немного отличающаяся разработка, в которой применяются два процессора использующие один вторичный кэш. Такая разработка проще и чуть дешевле. Вам необходим только один контроллер кэша и немного СОЗУ. Она не такая быстрая, как система с двумя кэшами, но при использовании второго процессора, если верить Intel, эффективность системы возрастает на 50—80 %.