После наращивания частоты процессоров, производители чипов стали увеличивать количество ядер. Однако вскоре оказалось, что и этот путь является довольно ограниченным. Специалисты из Массачусетского Технологического Института (MIT) смогли создать процессор, который включает в себя 36 ядер, объединенных между собой новой системой соединения.
Для соединения ядер в современных процессорах используется одноканальная шина, которая обеспечивает связь между любыми 2 ядрами. Такая технология является эффективной при использовании небольшого количества ядер. Однако при увеличении количества ядер часто возникает ситуация, когда ядра проводят больше времени в ожидании свободного подключения, чем непосредственно выполняя вычисления.
Группа изыскателей из MIT предложила собственный способ соединения ядер в чипах, который чем-то похож на взаимодействие компьютеров в сети. Как сообщает ресурс infoworld.com, в рамках данного проекта ядра в процессоре соединяются со своими соседями, благодаря чему можно избавиться от необходимости ожидания освобождения шины для передачи данных.
Для передачи информации от одного ядра другому достаточно просто задать маршрут и отправить данные через другие ядра. В этом случае у ядра нет необходимости дожидаться ответа от одной передачи данных, а можно сразу начинать следующую.
Благодаря такой технологии, мощность многоядерного процессора существенно возрастает по сравнению с существующими аналогами, где ядра соединяются посредством шины. Разработанная модель 36-ядерного процессора пока представлена только в виде прототипа, однако уже сейчас многие инженеры считают ее довольно перспективной.
Нет комментарий