Автор Пользователь удален задал вопрос в разделе Компьютеры, Связь
Что такое NetBurst и получил лучший ответ
Ответ от Пользователь удален[гуру]
NetBurst (рабочее название — P68) — суперскалярная гиперконвейерная архитектура, разработанная компанией Intel и лежавшая в основе микропроцессоров Pentium 4, Pentium D, Celeron и Xeon. Архитектура NetBurst пришла на смену архитектуре P6 на рынке настольных и серверных процессоров. Она не являлась развитием архитектуры P6, а представляла собой принципиально новую по сравнению со всеми предшественниками архитектуру. Первые процессоры архитектуры NetBurst были анонсированы 20 ноября 2000 года, а 8 августа 2007 года компания Intel объявила о начале действия программы по снятию с производства всех процессоров этой архитектуры. [1][2] На смену процессорам архитектуры NetBurst пришли процессоры семейства Core 2 Duo, архитектура которых представляет собой развитие архитектуры P6.
Процессоры архитектуры NetBurst состоят из четырёх основных структурных блоков:
Исполнительные устройства (англ. execution unit), осуществляющие выполнение инструкций, а также устройства, обеспечивающие взаимодействие исполнительных устройств.
Вспомогательные устройства (англ. front end), отвечающие за предвыборку данных, предсказание ветвлений и декодирование инструкций.
Устройства организации внеочередного исполнения (англ. out-of-order buffering logic), обеспечивающие оптимальный порядок исполнения микроопераций.
Интерфейс памяти (англ. memory subsystem), представляющий собой группу устройств, обеспечивающих взаимодействие процессора с подсистемой памяти.
Исполнительные устройства
К исполнительным устройствам относятся:
Целочисленный регистровый файл и логика, обеспечивающая непосредственную передачу данных между блоками АЛУ (Integer Register File / Bypass Network). Регистровый файл обеспечивает хранение результатов операций, однако при этом данные могут передаваться между исполнительными блоками минуя регистровый файл.
Блоки генерации адреса чтения и записи (AGU). Предназначены для взаимодействия с кэшем данных. Формируют адреса, по которым производятся операции чтения и записи.
АЛУ (ALU). Осуществляют выполнение целочисленных операций.
Целочисленный регистровый файл и логика, обеспечивающая непосредственную передачу данных между блоком обработки чисел с плавающей запятой, обеспечивающем выполнение инструкций x87, MMX, SSE и SSE2 (FP Register / Bypass).
Блоки обработки чисел с плавающей запятой (FP / MMX / SSE / SSE2, FP Move). Осуществляют выполнение операций над вещественными числами, в том числе операции чтения и записи (блок FP Move).
В процессорах на ядре Prescott и более новых блок обработки чисел с плавающей запятой получил поддержку инструкций SSE3.
Устройства организации внеочередного исполнения
Внеочередное исполнение позволяет ускорить работу за счёт изменения порядка выполнения микроопераций в тех случаях, когда это изменение не приведёт к изменению результата. К устройствам организации внеочередного исполнения относятся:
Диспетчер ресурсов (Allocator / Register Renamer). Осуществляет распределение вычислительных ресурсов, переименование регистров (установление соответствия между логическими регистрами x86 и некоторыми физическими регистрами, выделенными специально для выполняемой инструкции) , а также отслеживает состояние всех микроопераций, находящихся в обработке.
Очереди микроопераций (Memory uop Queue и Integer/Floating Point uop Queue). Содержат микрооперации, которые необходимо выполнить. При этом микрооперации, осуществляющие взаимодействие с памятью (чтение и запись) , отделены от всех остальных и размещаются в специальной очереди (Memory uop Queue).
Планировщики микроопераций (Memory Scheduler, Fast, Slow/General FP Scheduler, Simple FP). Определяют готовность микроопераций, находящихся в очередях, к исполнению и направляют их на выполнение в соответствующие исполнительные блоки.
Вспомогательные устройства
К вспомогательным устройствам относятся:
Модуль и буферы предсказания ветвлений (Front end BTB и Trace cache BTB). Осуществляют пре
Источник:
какой проц лучше. какой лучше intel core 2 duo e6550(2.33ггц) или этот Intel Pentium D 945 Presler
Intel Core 2 Duo E6550 имеет принципиально иную архитектуру, дающую ему огромное превосходство над
подробнее...
какой проц лучше Intel Core 2 Duo E4400 2.0GHz или мой DualCore Intel Pentium D 840, 3200 MHz
...Несомненно, что лучше именно Intel Core 2 Duo, поскольку процессоры Intel Pentium D, особенно
подробнее...
Как найти СВОЮ женскую консультацию, поликлинику? Куда обратиться?
Мне показалось, что вы сейчас в Москве? Если да, то очень просто - ее можно "вычислить" по
подробнее...
чем отличается амд от интел
Илья, процессоры фирмы Intel много чем отличаются от процессоров AMD. То, что тебе написал Lebron
подробнее...
че за процессор Pentium D?
Pentium D (произносится: Пентиум Дэ) — серия двухъядерных процессоров, разработанных Центром
подробнее...
что такое Hyper-Threading
Hyper-threading (англ. Hyper-threading — Гиперпоточность, официальное название Hyper-Threading
подробнее...
Когда появился пентиум 4 (забыл) и когда ждать 5 часть?
Pentium 4 (в русской разговорной речи — «Пентиум четыре» ) — одноядерный x86-совместимый
подробнее...
В чем разница между Intel Core i5 Sandy Bridge и Intel Core i7 Sandy Bridge?? Я в железе не понимаю!
Intel Core i5 — семейство процессоров x86-64 от Intel. Позиционируется как семейство процессоров
подробнее...
Процессор
Максим, твоя системная плата LGA775 ASUS P5GD1 Pro вообще не поддерживает двухъядерные процессоры,
подробнее...
Вопрос по процессору intel core i3 4160 и Hyper Threading.
Какой-то тупой троллинг.
Проблемы с HT возникали только в бородатые года на Pentium 4 с
подробнее...