Difference between revisions 20865963 and 21373257 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)езультати виконання умовних переходів на основі накопиченої статистики. Однак, іноді блок пророкування переходів все ж помиляється, і в цьому випадку доводиться повністю очищати конвеєр, зводячи нанівець усю попередньо проведену процесором роботу по виконанню не тієї гілки в програмі. Природно, при більш довгому конвеєрі, його очищення обходиться дорожче в тому сенсі, що на нове заповнення конвеєра йде більше процесорних тактів, а отже і часу.
===Advanced Dynamic Execution===
Advanced Dynamic Execution, як
  раз і є мінімізація простою процесора при неправильному прогнозі переходів і збільшення імовірності правильних передбачень. Для цього Intel поліпшив блок вибірки інструкцій для позачергового виконання і підвищив правильність передбачення переходів. Правда, для цього алгоритми передбачення переходів були доопрацьовані мінімально, основним же засобом для досягнення мети було обрано збільшення розмірів буферів, з якими працюють відповідні блоки процесора. Так, для вибірки наступної інструкції для виконання вик(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}}