История процессоров x86 фирмы AMD |
AMD486 DX2 Процессоры во многом революционные для своего времени - у них появился кэш первого уровня, интегрированный в чип (8 KB), максимальный размер L2-кэша увеличился до 512 KB. В i486DX был интегрирован блок вычислений с плавающей точкой (FPU - Floating Point Unit). Кроме того, i486 - первый процессор, ядро которого содержало пятиступенчатый конвейер. Таким образом, команда, прошедшая первую ступень конвейера, продолжая обрабатываться на второй, высвобождала первую для следующей инструкции. Также серия i486 (опять-таки впервые) поддерживала работу в многопроцессорном (SMP) режиме.
AMD K5 Буква "K" в названии этого процессора означает "Krypton" - мифический материал, лишающий силы знаменитого Супермена. Если под Суперменом понимать Intel Pentium, то аналогия получается довольно прозрачной. Поскольку все больше и больше систем строилось на базе Pentium, компании был необходим CPU, который мог бы быть установлен в соответствующие материнские платы. K5 тоже полностью "копировал" архитектуру Pentium - кэш первого уровня размером 24 KB был разделен на две части - 16 KB под инструкции и 8 KB для данных. Однако первый "блин" вышел "комом" - AMD-K5 не смог по популярности превзойти основного конкурента. Причин было две: первая - традиционно для AMD слабый блок FPU, а вторая - сомнительное решение использовать для маркировки процессоров не реальную частоту, на которой они работали, а так называемый PR (Pentium Rating). Означать, по идее, это должно было следующее: "Наш процессор при частоте 90 MHz по производительности примерно соответствует Intel Pentium 120 MHz, поэтому мы называем его AMD-K5 PR120". На самом деле, конечно же, для вычисления PR использовались тесты, которые в выгодном свете демонстрировали именно особенности процессоров AMD (операции с целыми числами), что вызвало массу справедливых нареканий. Правда, по скорости в офисных приложениях AMD-K5 действительно оказывался, как минимум, не хуже Pentium, а стоил меньше, поэтому определенную долю рынка AMD "отвоевать" удалось.
AMD K6-II/III AMD K6-2 предлагал производителям ПО собственный набор команд, оптимизированный для еще более узкой области, нежели "универсально- мультимедийный" Intel MMX, а именно: для наиболее ресурсоемких расчетов, связанных с 3D-графикой. Даже в самом названии этого набора (3DNow!) отразилась область его применения. Однако мало обеспечить поддержку определенных команд процессором - нужно еще, чтобы их использовали разработчики ПО. Как это ни печально, но K6-2 не удалось переломить консерватизм программистов, и поддержка 3DNow! стала массово появляться в ПО лишь позже, с выходом AMD Athlon и Duron. K6-III представлял собой дальнейшее развитие линии K6-2 - его, подобно Pentium II, оснастили кэшем второго уровня (256 KB), размещенным прямо в корпусе процессора и работающим на частоте CPU. Учитывая то, что на всех материнских платах для платформы Socket 7/Super 7 кэш присутствует "по умолчанию", этот процессор оказался по-своему уникальным, поскольку системы на его основе имели три уровня кэша - два собственно на кристалле, и еще один - на системной плате. Естественно, L2-кэш, работающий на частоте процессорного ядра, оказался хорошим подспорьем, и производительность K6-III по сравнению с K6-2 существенно возросла. |
Назад |
Веб дизайн, разработка и поддержка: Мищенко Алексей
|