Гонка ядер в процессорах продолжается. Инженеры стараются уместить в чипы как можно больше независимых процессоров, чтобы добиться максимальной производительности. Недавно исследователи из Калифорнийского университета в Дэвисе добились в этом особенного успеха, уместив в процессор 1 тыс. ядер.
Процессор под названием KiloCore в общей сложности состоит из 621 млн транзисторов, которые обеспечивают производительность на уровне 1,78 трлн операций в секунду. Чип был показан исследователями на мероприятии 2016 Symposium on VLSI Technology and Circuits в Гонолулу. Создатели KiloCore отмечают, что в мире есть аналоги такому процессору с 1 тыс. ядер, но все они точно так же созданы в лабораториях и массово не производятся. Более того, самое большое количество ядер в таких чипах не превышает 300.
KiloCore тоже вряд ли будет использоваться в коммерческих целях. По крайней мере пока это не планируется. Инженеры рассказали, что процессор был произведен на заказ компанией IBM по довольно старому 32-нанометровому технологическому процессу.
Основная особенность KiloCore заключается в том, что этот процессор можно использовать в системах с большим количеством задач. Каждое ядро чипа может обрабатывать одну задачу. В процессоре применяется архитектура, которая может разбивать задачу на несколько подзадач, каждую из которых обрабатывает отдельное ядро.