Архитектура современных операционных систем

7 В 90-х годах несколько фирм выпустили RISC-компьютеры: SUN(SPARK), DEC (Alpha), IBM (RS/6000). Эти машины назвали POWER (per- formance optimization with enhanced RISC). Увеличение производительности POWER достигалось не только за счет архитектуры RISC, но и конвейеризации и распараллеливания вычислений. Архитектура процессора POWER представлена на рис. 2.1. Рис. 2.1. Снижение разницы в скоростях работы процессора и памяти в POWER обеспечивают раздельные КЭШи команд и данных. Для распараллеливания вычислений процессор содержит вычислитель- ные элементы с фиксированной и плавающей точкой, а также специальный процессор ветвлений, который предназначен для проверки кодов условий, т.е. результатов сравнений и выполнений команд условного и безусловного пере- ходов. При этом процессор ветвления планирует выполнение команд условного перехода по false. Если предсказание выполняется, то команда выполняется без задержки конвейера, иначе возможна задержка конвейера до 4-х тактов. Процессор ветвления за одно обращение к КЭШу команд, может выбрать из него до 4-х команд, по одной для процессоров с фиксированной и плаваю- щей точкой и две для себя.

RkJQdWJsaXNoZXIy MTY0OTYy