Дейв Проберт (Dave Probert), архитектор ядра Microsoft Windows, предложил разработчикам "переосмыслить" базовую архитектуру текущих
операционных систем, чтобы в полной мере использовать преимущества многоядерных
процессоров. По его словам, современный подход к использованию мощи многоядерных процессоров является "сложным" и не совсем удачным.
"Ключ может быть не в трате ещё большей энергии на проработку таких методов, как параллельное программирование, а в переосмыслении основных абстракций, которые лежат в основе модели операционной системы", ─ объяснил Проберт. ─ "Сегодняшние
компьютеры не получают достаточной производительности от своих многоядерных процессоров. Зачем вы, со всем этим параллельным аппаратным обеспечением, ждёте действий вашего компьютера? Скорость реакции на самом деле является основой. Это то, чего хотят люди."
Проберт добавил, что новая операционная система, созданная специально для многоядерных процессоров, если будет разработана с нуля, то будет выглядеть "совершенно иначе", чем Windows или Unix. Действительно, Проберт говорит об операционной системе, которая будет функционировать скорее как гипервизор, выступая в качестве прослойки между виртуальной машиной и имеющемся оборудованием. "С множеством ядер процессоры могут снова стать процессорами. Если мы получим их в достаточном количестве, может быть, мы сможем начать передавать их для выполнения отдельных программ", ─ добавил он.