Difference between revisions 24129000 and 24129005 on ukwiki

{{Infobox Computer Hardware Cpu
| name             = Pentium 4
| image           = Pentium 4-2,4GHz.JPG
| caption         = Intel Pentium 4
| produced-start = 2000
| produced-end    = 2008
| slowest       = 1300 | slow-unit = MHz
| fastest      = 3800 | fast-unit = GHz
(contracted; show full)ло почате в 2000 році. З середини 2005 року почався їх поступовий перехід до нижньої цінової категорії. Їх місце зайняли двоядерні процесори [[Pentium D]]. 27 липня 2006 року з'явились перші процесори [[Intel Core 2|Core 2 Duo]], що замінили процесори архітектури NetBurst, а вже 8 серпня 2007 року компанія [[Intel]] повідомила про початок дії програми стосовно зняття з виробництва всіх процесорів архітектури [[NetBurst]].

{{дослівний переклад|url=https://www.bytemag.ru/articles/detail.php?ID=6521}}


== Використання кешу ==
===L1 кеш===
Що стосується кеша першого рівня в Pentium 4, оскільки тепер команди зберігаються в Trace Cache, він призначений тільки для зберігання даних. Однак, його розмір в Pentium 4, заснованому на ядрі Willamette складає всього 8 Кбайт. Це виглядає досить невеликий цифрою навіть на тлі 16-килобайтной області даних в кеші L1 Pentium III. Однак, Intel був змушений скоротити обсяг кеша першого рівня в Pentium 4, так як ядро цього процесора і без того виходило занадто великим. Тим не менш, архітектура цього процесора може підтримувати L1-кеш і більшого розміру, тому, швидше за все, при переході на технологічний процес 0.13 мкм і нове ядро Northwood, цей кеш буде збільшено.

Однак, для збільшення продуктивності, Intel застосував для доступу до L1-кешу новий алгоритм, чим зменшив в Pentium 4 латентність цього кеша до двох процесорних тактів замість трьох тактів в Pentium III. Таким чином, враховуючи більшу тактову частоту Pentium 4, час реакції його L1 кешу складає всього 1.4 нс для 1.4 ГГц моделі проти 3нс у L1 кешу Pentium III 1 ГГц. Також як і у [[Pentium III]], L1 кеш Pentium 4 є write through і асоціативним з 4 областями асоціативності. При цьому довжина одного рядка кеша L1 дорівнює 64 байтам.

===L2 Advanced Transfer Cache===
[[Процесор]] Pentium 4 має Advanced Transfer Cache другого рівня об'ємом 256 Кбайт. Також, як і у Pentium III, L2-кеш має широку 256-бітну шину, завдяки якій процесори від Intel мають більш високу пропускну здатність кеша, ніж їх конкуренти від AMD, використовують 64-бітну шину кеша. Однак, на відміну від Athlon, в Pentium 4 (втім, також як і у Pentium III) L2 кеш не є ексклюзивним, тобто він дублює дані, що знаходяться в кеші L1. Так як Pentium 4 розрахований на обробку потокових даних, швидкість роботи L2-кеша для нього є одним з ключових моментів. Тому, Intel збільшив пропускну здатність кеша другого рівня в Pentium 4 в два рази. Це вдосконалення було зроблено завдяки передачі даних з L2-кеша на кожен процесорний такт, в той час, як дані з L2-кеша Pentium III передаються тільки на кожен другий такт. Таким чином, пропускна здатність L2-кеша Pentium 4, що працює, наприклад, з частотою 1.4 ГГц, має тепер значну величину 44.8 Гбайт/с. Для порівняння – пропускна здатність Advanced Transfer Cache у Pentium III 1 ГГц становить 16 Гбайт/с. Також як і у Pentium III, L2 кеш має вісім областей асоціативності та рядка довжиною 128 байт. Однак, на відміну від Pentium III, кожен рядок може бути вилучено не цілком, а 64-байтовим половинкам. Говорячи про систему кешування в Pentium 4, не можна обійти стороною і той факт, що архітектура NetBurst підтримує і кеш третього рівня розміром до 4 Мбайт. Однак, в Pentium 4 поки ця можливість використовуватися не буде. Вона зарезервована для майбутнього застосування в серверних процесорах.

==Northwood==
Intel Pentium 4 1800 на ядрі Northwood

7 січня 2002 компанією Intel були анонсовані процесори Pentium 4 на новому ядрі Northwood на основі ядра ​​Willamette із збільшеним до ½ Мбайт об'ємом кеш-пам'яті другого рівня. Процесори на ядрі Northwood містили 55 млн транзисторів і вироблялися за новою 130 нм КМОН-технологією з мідними з'єднаннями. За рахунок використання нової технології виробництва вдалося значно скоротити площу кристала: кристал процесорів на ядрі Northwood ревізії (contracted; show full)* [http://www.radioland.net.ua/contentid-214.html Використання кеша]
* [http://www.cpu-world.com/Cores/Cedar%20Mill.html Cedar Mill]

== Див. також ==
* [[Pentium]]
* [[Intel]]

{{Intel CPU}}