110 ядер в одном процессоре
Сколько ядер в центральном процессоре нужно, чтобы компьютер, ноутбук, смартфон или планшет наконец-то перестали тормозить? Ответа на этот вопрос нет, ведь чем больше ядер, тем медленнее сам софт. Но даже самые подлые разработчики ПО не смогут загрузить работой новый процессор, созданный в Массачусетском Технологическом Институте, поскольку в нем насчитывается целых 110 вычислительных ядер. Солидно, не правда ли?
У этого по-настоящему многоядерного процессора даже есть свое название, звучащее как Execution Migraine Machine. Удивительно, но это EMM разрушает все стереотипы, касающиеся CPU — несмотря на всю свою мощь, он потребляет настолько мало энергии, что просто диву даешься. Это вам не ARM-процессоры в смартфонах, тоже якобы энергоэффективные, а на деле готовые за пару часов «съесть» весь запас энергии в АКБ. Специалисты MIT здорово поработали над архитектурой нового процессора, превратив в кеш-память общий пул памяти и снизив общее количество информации, находящегося внутри процессора в каждый момент времени. Как сказано в пресс-релизе, это и привело к снижению уровня потребления энергии.
Еще одна особенность CPU — это возможность «предсказывать» направление потоков передачи данных, а это положительно влияет на снижение количества циклов перемещения и обработки информации. Следует заметить, что не только MIT трудится над созданием воистину многоядерных процессоров — есть и другие организации, работающие в данном направлении. Пока что их названия не раскрываются, однако, по официальным данным, Execution Migraine Machine быстрее своего ближайшего конкурента примерно на 25%. Основой процессора служит специальная меш-архитектура. Execution Migraine Machine был изготовлен по нормам 45-нанометрового техпроцесса, так что ему еще есть куда расти, ведь та же Intel уже готовится отказаться от 22-нанометровой технологии.