Организация вычислительных систем и сетей. Халабия Р.Ф. - 62 стр.

UptoLike

Составители: 

62
полностью конвейерный, позволяет получить лучшую
производительность в приложениях, активно использующих вычисления
вещественных чисел.
По сравнению с FPU, целочисленные модули AMD всегда были
достаточно производительными, но, несмотря на это, в Athlon произошли
некоторые изменения.
В новом блоке целочисленных вычислений используется три
конвейерных модуля, способных выполнять три операции одновременно.
Глубина этих конвейерных модулей составляет 10 шагов,
что, по словам AMD,
является самым оптимальным.
Блок 3DNow! также претерпел ряд изменений. 19 новых SIMD
инструкций были добавлены к оригинальному 3Dnow!, чтобы увеличить
производительность целочисленных и вещественных операций. Также
добавлены пять новых DSP инструкций предназначенных для использования в
мультимедиа приложениях (МРЗ, АСЗ, Mpeg2 encoding и decoding). Используя
расширенный набор 3Dnow! Инструкций, можно получить до 20% прироста
производительности по сравнению с стандартным
набором и около 50% по
сравнению с приложениями, не использующими 3Dnow!
Одной из интересных особенностей нового процессора является
применение новой архитектуры системной шины — EV6. Такая же архитектура
применяется в системах на процессорах Alpha. Применение EV6 связано с
желанием AMD использовать Athlon в производительных многопроцессорных
системах.
Сравнение EV6 и GTL+ (Pentium III и Celeron) показывает, что первая
архитектура использует технологию Point to Point, в которой каждый
процессор
имеет свою отдельную часть шины, в то время, как в GTL+ процессоры должны
делить одну "широкую" шину. Это объясняет, почему многопроцессорные
системы на GTL+ шине очень трудно найти. EV6 поддерживает до 14
процессоров, но пока самые оптимальные теоретические расчеты предлагают
использовать не более восьми процессоров.
Организация системной шины
Рис. 4.19.
CPU0 CPU1 CPU2 CPU0 CPU1 CPU2
System Logic
System Logic
      полностью      конвейерный,      позволяет        получить     лучшую
производительность в приложениях, активно использующих вычисления
вещественных чисел.
      По сравнению с FPU, целочисленные модули AMD всегда были
достаточно производительными, но, несмотря на это, в Athlon произошли
некоторые изменения.
      В новом блоке целочисленных вычислений используется три
конвейерных модуля, способных выполнять три операции одновременно.
Глубина этих конвейерных модулей составляет 10 шагов, что, по словам AMD,
является самым оптимальным.
      Блок 3DNow! также претерпел ряд изменений. 19 новых SIMD
инструкций были добавлены к оригинальному 3Dnow!, чтобы увеличить
производительность целочисленных и вещественных операций. Также
добавлены пять новых DSP инструкций предназначенных для использования в
мультимедиа приложениях (МРЗ, АСЗ, Mpeg2 encoding и decoding). Используя
расширенный набор 3Dnow! Инструкций, можно получить до 20% прироста
производительности по сравнению с стандартным набором и около 50% по
сравнению с приложениями, не использующими 3Dnow!
      Одной из интересных особенностей нового процессора является
применение новой архитектуры системной шины — EV6. Такая же архитектура
применяется в системах на процессорах Alpha. Применение EV6 связано с
желанием AMD использовать Athlon в производительных многопроцессорных
системах.
      Сравнение EV6 и GTL+ (Pentium III и Celeron) показывает, что первая
архитектура использует технологию Point to Point, в которой каждый процессор
имеет свою отдельную часть шины, в то время, как в GTL+ процессоры должны
делить одну "широкую" шину. Это объясняет, почему многопроцессорные
системы на GTL+ шине очень трудно найти. EV6 поддерживает до 14
процессоров, но пока самые оптимальные теоретические расчеты предлагают
использовать не более восьми процессоров.

                            Организация системной шины

     CPU0     CPU1         CPU2                   CPU0     CPU1         CPU2




            System Logic


                                                         System Logic




                                     Рис. 4.19.



                                     62