Впервые представленный IBM Microelectronics в октябре, на конференции Microprocessor Forum, новый процессор PowerPC 970 вызвал значительный отклик в прессе и индустриальных кругах. Шутка ли, для систем класса настольных ПК и серверов класса low-end готовится 64-битный чип, близкий по структуре процессору Power4, используемому в серверах IBM Regatta (PowerPC 970 будет иметь только одно ядро, в отличие от двух у Power4). К тому же, новый процессор без проблем сможет работать с современным 32-битным ПО, в составе систем под управлением 32-битных операционных систем типа Linux, Unix или Apple Mac OS X. В то же время, 64-битная адресация чипа, по аналогии с семейством процессоров Hammer от AMD, позволит с помощью таких процессоров плавно перейти на использование 64-битных ОС и приложений. Особенный интерес к чипу поднялся после того, как слухи затрубили о потенциальной возможности использования PowerPC 970 в следующем поколении настольных ПК от Apple.
В дополнение к рассказу о новом чипе на MPF 2002, компания IBM сочла полезным опубликовать на своем сайте подробности об архитектуре PowerPC 970. Сведя воедино полученные данные, можно говорить о следующих предварительных характеристиках чипа:
- Базовый дизайн: IBM PowerPC POWER4
- Начальная тактовая частота IBM первых PowerPC 970 - 1,8 ГГц (второе полугодие 2003)
- Принцип организации вычислений: 64-разрядное ядро с расширенными векторными инструкциями Altivec для обработки мультимедиа-данных и совместной работы в многопроцессорных (до 16 чипов) системах
- 64 Кб кэша команд и 32 Кб кэша данных
- Объем кэша L2 - 512 Кб
- Площадь кристалла PowerPC 970 - 118 мм² (Northwood Pentium 4 – 131 мм²,
- Организация поддержки 32/64-разрядной архитектуры: если в инструкции присутствует специальный флаг, то включается 32-разрядный режим и старшие биты в инструкциях и данных игнорируются. В обоих (32-/64) режимах процессор выполняет по восемь инструкций за такт. Все 32-разрядные спецификации PowerPC остались неизменными
- Координация до пяти инструкций за такт (включая одно ветвление), выдача до восьми команд на исполнение за такт
- Расширение PowerPC команд набором из 162 SIMD (Single-Instruction, Multiple Data) инструкций
- Тактовая частота интерфейсной шины Elastic I/O – до 900 МГц, производительность – до 6,4 Гб/с
- Техпроцесс: 0,13-мкм, на 300 мм кремниевых пластинах с применением SOI (фабрика IBM в Ист Фишкилл, штат Нью-Йорк, во второй половине 2003 года планируется перевод производства на 90 нм нормы)
- Последующие планы: преодоление 2 ГГц барьера, более экономичные версии PowerPC 970 для использования в ноутбуках