Я кое-что узнал о конвейерной обработке, но это были 4-х и 5-ти ступенчатые процессы, и я думаю, что типичная современная конвейерная технология намного длиннее и сложнее на практике. Как долго типичные конвейеры и насколько мы можем ожидать их увеличения, и где находится точка достижения минимального возврата прироста производительности для более длинных конвейеров?
hardware
cpu
computer-architecture
Никлас
источник
источник
Ответы:
У Intel было 5 этапов конвейера в своей оригинальной архитектуре Pentium. Количество стадий достигло максимума в 31 в семье Прескотт, но уменьшилось после этого. Сегодня в процессорах Core серии II (i3, i5 и i7) процессорный конвейер состоит из 14 этапов.
Prescott добился лишь незначительного прироста производительности по сравнению со своим предшественником, а его более сложная конструкция требовала значительно большей мощности по сравнению с приростом производительности. Хотя были и другие факторы, способствующие неутешительной работе Prescott, очевидно, что увеличение числа этапов конвейерной обработки в конечном итоге приводит к уменьшению прибыли.
Ссылки
Прескотт выдвигает предельные значения
конвейерной обработки
Список конвейеров процессоров архитектуры Intel для микроархитектур ЦП Intel
Оптимальная глубина конвейера для микропроцессора
источник
Что касается других современных процессоров:
Из Википедии .
источник