Пользователи знают, что память не может быть лишней: чем больше ее объем, тем лучше. Однако кеш-память – не самый важный показатель, на который следует обращать внимание при покупке, поскольку она зависит прежде всего от типа процессора, а не наоборот.
Наибольшим объемом кеш-памяти обладают процессоры Intel Pentium. «А что, есть какие-то другие?» – возможно, спросите вы. Действительно, помимо Intel Pentium и вышеупомянутых AMD (которые значительно менее распространены), на рынке представлены процессоры Celeron. Они также производятся фирмой Intel и по сути не отличаются от Intel Pentium ничем, кроме объема кеш-памяти. Какой из двух типов процессоров выбрать? Это зависит в первую очередь от целей, которые вы ставите перед собой, приобретая компьютер. Если он нужен вам для обычной офисной работы, покупайте Celeron, и не ошибетесь. Вы существенно выиграете в цене (процессоры этого типа стоят вдвое дешевле аналогичных Intel Pentium), а разницы в скорости практически не почувствуете. Для решения более сложных задач (например, обработка графики) предпочтительнее Intel Pentium. За счет большего объема кеш-памяти процессоры данного типа работают намного быстрее, чем их «облегченная» версия – Celeron.
Некоторые пользователи отдают предпочтение процессорам AMD. В настоящее время эта фирма является, пожалуй, единственным серьезным конкурентом Intel. AMD выпускает два типа Intel-совместимых процессоров – Athlon и Duron (они различаются между собой так же, как Intel Pentium и Celeron). Трудно сказать, как они соотносятся по качеству с оригинальной продукцией фирмы Intel. Безусловно, процессоры AMD отличаются менее высокой стоимостью. Что же касается функциональных преимуществ, этот вопрос до сих пор окончательно не выяснен. Тем не менее большинство опытных пользователей рекомендуют приобретать оригинальные процессоры фирмы Intel, поскольку за долгие годы они прекрасно зарекомендовали себя.
Этой же корпорацией был разработан и выпущен первый двухъядерный процессор. Произошло это в 2005 году. Таким образом был сделан первый шаг к переходу к многоядерной вычислительной технике.
Многоядерная архитектура Intel обладает единым процессорным комплексом, содержащим два (или более) вычислительных механизма. Это позволяет поддерживать соответствующее программное обеспечение и параллельно выполнять программные потоки, так как операционная система воспринимает каждое рабочее ядро как отдельный процессор.
Благодаря многоядерным процессорам можно одновременно выполнять множество задач, например работать с беспроводной связью, программами безопасности, текстовыми и графическими редакторами и т. д. Следует заметить, что все запущенные программы будут работать без сбоев и с довольно высокой скоростью.
Многоядерные процессоры позволили значительно повысить возможности вычислительной техники, улучшить ее восприимчивость и увеличить многопоточные пропускные способности. В используемых приложениях можно проводить параллельные вычисления без ущерба для скорости и качества работы компьютера.
В начале разработки данных технологий появились многопроцессорные платформы, затем в 2002 году – технология Hyper-Threading, которая позволяет параллельно выполнять несколько задач и соединять в одноядерном процессоре несколько потоков.
Сотрудничество Intel с ведущими поставщиками программного обеспечения направлено на расширение использования преимуществ и возможностей многоядерных процессоров, а также на применение многопоточного кода. В процессе такого взаимодействия были созданы различные ресурсы, инструменты и источники информации, позволяющие работать с многопоточными системами и оптимизировать потоки в спектре приложений.