Сегодня большинство новых процессоров имеют несколько вычислительных ядер. Однако преимущества такой архитектуры зачастую не используются программным обеспечением.
В Microsoft уверены, что Windows 7 сможет решить эту проблему. Новая ОС может поддерживать до 256 вычислительных ядер. Это в четыре раза больше того, на что были способны ее предшественницы. Лучшая масштабируемость системы для серверов позволит ей эффективнее работать с многоядерными процессорами. В частности Microsoft оптимизировала работу ОС с кэшем.
Другая сторона проблемы – инструменты для разработчиков. В следующем году компания выпустит новую версию Visual Studio, в которой предусмотрены новые возможности для создания ПО, оптимизированного под многоядерность. По данным опросов около 40% разработчиков сегодня заняты созданием "параллельных" программ, еще 15% планируют подобные приложения в следующем году.
Microsoft в альянсе с Intel продвигала набор инструментов Parallel Studio. Теперь же многие возможности, входившие в этот продукт, будут привнесены в Visual Studio, что позволит донести их до более широкой аудитории разработчиков. Одним словом, по-настоящему эра многоядерности начинается с Windows 7.