Процесори Pentium 4



страница6/11
Дата03.01.2022
Размер142.37 Kb.
#112375
1   2   3   4   5   6   7   8   9   10   11
dokumentite.com-procesori-pentium-4
Northwood

Първите процесори с такова ядро са представени на на 07 август 2001г.Ядрото малко се различава от предшественика,при все че е използван по съвършен процес-130nm,което позволява да се намали топлоотделянето на процесора.Преходът на новия процес позволява още голямо нарастване на тактовата честота до 3.4GHz и за да се различават като наименование е добавена буквата”А” в името.

На 05май 2002г. Intel пускат на пазара процесори с ядро Northwood с FSB честота133MHz(ефективна честота 533MHz),за да се различават от използващите шина 400 MHz добавят в края буква”В”.

На 14 ноември 2002г.се появява Pentium 4 на 3,6GHz,който използва технологията Hyperthreading,под което се разбира наличието на 2 логически(емулирани) процесора.

На 14 април 2003г Intel пускат процесори с ядро Northwood и FSB честота 200 MHz(ефективна честота 533 MHz) и за да се различава от предишните модели в края на името се добавя буквата ”С”.Всички процесори,използващи 800 MHz шина поддържат технологията Hyperthreading.Овърклокването(overclocking), или издуването на тактовата честота над предвиденото,при повишаване напрежението на ядрото на 1,7V води до”смърт” на процесора.Това явление добива името NDS-Northwood death syndrome при този процесор.

Същност на HyperThreading технологията

Hyperthreading-технология служи за подобряване подръжката на многопотоковия код,позволяваща пускане на много потоци едновременно,подобрена реакция и време за отговор,увеличаване броя на ползвателите,които може да обслужва сървъра.Преди пускането на новата технология Intel обещават увеличение на производителността с 30%.Нека да видим как работи SMP(Symmetric Multi-Processor) при класическата и при новата технология.

При класическта технология имаме два процесора с със собствен кеш и регистри и обща памет и понякога задачите си пречат.При HyperThreading имаме един физически процесор ,един цокъл,но операционнта система вижда два(виртуални) процесора.

Към класическа схема с едноядрен процесор сме добавили още един блок AS — IA-32 Architectural State.AS поддържа състоянието на регистрите(с общо предназначение,служебни,упрваляващи).Фактически, AS#1 плюс единственото физическо ядро(ALU,FPU,SIMDблокове)представлява един логически процесор(LP1),а AS#2 плюс същото физическо ядро-втори логически процесор (LP2).Във всеки LP има собствен контролер за прекъсванияAPIC и набор от реггистри.За коректно използване на регистрите на двете LP съществува специална таблица RAT(Register Alias Table),съгласно данните в нея може да се може да се установи съответствието между регистрите с общо предназначение във физическото CPU.Всеки LP има своя таблица RAT.В резултат ние получаваме схема,при която на едно и също ядро спокойно могат да се изпълняват два независими фрагмента от кода,т.е.системата работи многопроцесорно:







Сподели с приятели:
1   2   3   4   5   6   7   8   9   10   11




©obuch.info 2024
отнасят до администрацията

    Начална страница