С помощью процессоров Intel, содержащих несколько ядер в одном физическом корпусе, вы достигнете нового уровня производительности.
В плане выпуска продукции Intel упомянуто более 15 многоядерных процессоров, которые находятся в процессе разработки или производства и подходят для всех категорий платформ.
Двухъядерные процессоры Intel представляют собой физический процессор, внутри которого реализованы два вычислительных ядра.
Например, процессор Intel® Pentium® D, производимый по 90-нанометровой технологии, содержит два полноценных физических ядра в одном корпусе.
Каждое ядро процессора имеет 1 Мб кэша второго уровня и собственный контроллер системной шины, работающей на частоте 800 МГц.
Несмотря на то, что два ядра объединены в одном физическом корпусе, операционная система воспринимает их как отдельные процессоры.
В этом
ролике (около 9 Мб) демонстрируются основные компоненты процессора Intel Pentium D.
В системах, не поддерживающих технологию Hyper-Threading, через поток операций с целочисленными величинами проходит конвейер, а целочисленные команды выполняются и сбрасываются исполнительным блоком для обработки целочисленных значений.
Аналогичным образом в системах на базе процессоров Intel Pentium 4, не поддерживающих технологию Hyper-Threading, в исполнительном блоке для обработки команд с плавающей запятой выполняются и сбрасываются потоки величин в формате с плавающей запятой.
А в системах на базе процессоров Intel с поддержкой технологии Hyper-Threading потоки целочисленных величин и величин в формате с плавающей запятой могут обрабатываться одновременно, что повышает производительность и оптимизирует распределение системных ресурсов.
Необходимо отметить, что если код обоих потоков использует одни и те же ресурсы исполнительного блока, может возникнуть конфликт, который приведет к снижению уровня производительности, достигнутого благодаря поддержке технологии Hyper-Threading.
Прирост производительности будет максимальным лишь в том случае, если потоки обращаются к различным ресурсам исполнительного блока.
Процессоры Intel PentiumD поддерживают многопоточную обработку данных, так как имеют два полноценных ядра, каждое из которых обладает всеми возможностями отдельного процессора.
При одновременной обработке двух потоков операций с плавающей запятой каждому потоку назначается собственный исполнительный блок, что обеспечивает больший прирост производительности по сравнению с одноядерным процессором, поддерживающим технологию Hyper-Threading.
Еще большую производительность обеспечивают процессоры Intel Pentium Extreme Edition и Intel Xeon, имеющие кодовое название Dempsey. Эти двухъядерные процессоры поддерживают технологию Hyper-Threading, что дает возможность реализовать на них одновременную обработку четырех потоков.
Таким образом, двухъядерные платформы Intel обеспечивают максимальный прирост производительности благодаря поддержке многопоточной обработки.
We invite you to
post a comment (not monitored by customer support) on this page or
send a question directly to our support team.