Гонка за Мегагерцами

Кто устроил «Гонки за Мегагерцами», кому это было выгодно? Конечно производителям той самой техники. Чтобы выкачивать из покупателей как можно больше денег и регулярно, необходимо заставить потребителя покупать все эти изыски передовой электронной техники!

Как это сделать!? Чтобы потребитель чаще и регулярнее производил апгрейд своей «устаревающей» компьютерной техники надо было что-то придумать. Такое нечто, чтобы оно заставило потребителя скорее и чаще стремиться расстаться с деньгами.

Вот и появилась маркетинговая программа под условным названием - «Гонка за Мегагерцами». Но, похоже, что уже успокоились "гонщики" и «Гонка за Мегагерцами» становится преданием истории.

Гонка за Мегагерцами

Теперь процессоры стали делать многоядерными. Никого не удивить двуядерными процессорами, которые практически поголовно стали применяться в новых компьютерах. AMD продвигает новые процессоры с тремя ядрами, Intel делает процессоры с четырьмя ядрами. Известны варианты построения процессоров даже со ста ядрами. Так что теперь началась гонка за количеством ядер на одном кристалле процессора!?

Потребность в «дутом» стремлении к совершенству, путём увеличения быстродействия компьютерной системы за счёт увеличения тактовой частоты, завело в высокотехнологический тупик. Периферийные устройства всё равно имеют быстродействие на порядки ниже, чем Гигагерцовые процессоры. Человек, использующий компьютер не нуждается в такой проворности центрального процессора, ибо производительность системы чаще снижается из-за досадных вещей.

Торможение или повисание операционной системы случается вовсе не из-за медлительности процессора. Были времена, когда тактовой частоты процессора в четыре мегагерца было предостаточно. Да и сейчас такой производительности для большинства применений хватает.

Никто не станет менять микроконтроллер, устанавливаемый в обычную клавиатуру компьютера. А можно было туда установить и суперпроцессор, он бы согревал пальцы рук в холодные времена года, да и только. А ведь подобной архитектуры и производительности процессоры применялись в бытовых и даже промышленных компьютерах, эдак лет двадцать пять назад. И тогда процессоры такого быстродействия и с такой тактовой частотой справлялись с возложенными на них задачами, и сейчас способны решать необходимые задачи.

Просто развитие техники сопровождалось и развитием программного обеспечения. Процессоры, которые успевали «перемолачивать» информацию гораздо быстрее, чем поспособствовали возникновению возможности и создания средств быстрой разработки программ (RAD – Rapid Application Development). Мало кого из производителей программного обеспечения, стали беспокоить размеры и эффективность программного кода.

Программное обеспечение стали разрабатывать «спустя рукава», важным фактором для получения быстрой прибыли, остался лишь один существенный показатель - скорость выхода очередного программного продукта. Аппаратные возможности компьютерной техники развивались столь стремительно, что производительности и объёмов дешёвой оперативной памяти хватало.

Еще лет пять назад, производители процессоров, заявляли, что скоро появятся процессоры с тактовой частотой десять Гигагерц! Но они так и не появились. На пределе в 3,06 ГГц, мир сделал остановку. Осмотрелись, прикинули в какие ещё нанометры вглубь надо устремляться.

Когда подсчитали, какие вложения потребуются и убедились, что всё это вряд ли окупится, то решили развивать, назревшую к тому времени другую ветку - ветку многопроцессорности. Надо отметить, что многопроцессорные конфигурации компьютеров известны были давно. Но технический прогресс развивается так, что порой старое и забытое, вдруг становится новым и передовым.

Потребителей стало сложнее убеждать, что им нужны те самые пресловутые Гигагерцы, на которых компьютер повисает на какой-то ерунде и всё летит насмарку. Многопроцессорность пошла как-то «криво», поэтому она и не получала бурного развития. Но ускорение процессоров заставило развивать конвейерную предвыборку очереди команд, т.к. это становилось тем «камнем преткновения», из-за которого тормозились вычислительные способности современных процессоров.

Секционные процессоры и другие разновидности альтернатив, всё это в теории и на не обширной практике исследовалось. И даже в нашей стране, тогда ещё были разработки собственной электроники в области многопроцессорных и каскадных вычислительных машин. Теоретические исследования прошлых лет и по сей день, ещё будоражат умы не только учёных, но и политиков. Когда наша страна так сильно и безнадёжно отстала от мировой индустрии, предпринимаются попытки реанимации. Но около денег кружатся вовсе не те, кто мог бы поднять и развить отечественную микропроцессорную электронику, а скорее те, кто хотел бы получить денежные средства и потратить их на себя любимого.

Разработки в области суперскалярной архитектуры стали наводить на мысль использования многоконвейерных архитектур. К тому же решения в конкретной реализации, тех фирм, которые не занимали лидирующих позиций на рынке производителей процессоров, показали, что можно создавать процессоры, работающие не на таких сумасшедших тактовых частотах и при этом обеспечивать терафлопную производительность.

Монстры процессорной индустрии быстро стали соображать, что гигагерцы – путь в тупик. Еще одна или две версии супер нано-архитектур и они выдохнуться, а в худшем случае – разорятся. Да и другие производители процессорной техники наступают на пятки, предлагая альтернативные решения. Поэтому произошёл поворот в сторону развития многоядерных архитектур процессоров.

Вариант с многоядерным процессором нагляднее демонстрирует «непотопляемость»: когда висит одна программа, то другие ядра способны продолжать поддерживать производительность системы. Одно процессорное ядро не позволяло справиться с огрехами функционирования таких операционных систем как Windows. Для операционных систем с корпоративной многозадачностью, многоядерные процессоры прямое спасение от частых зависаний.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *