Еще 15 млн долл. должно быть выделено по программе государственных грантов UIUC. В ближайшие годы число ядер на процессор будет увеличиваться. Между тем, большая часть ПО разрабатывалась для одноядерных процессоров и не может использовать все преимущества многоядерных вычислений, а многие программисты сталкиваются с трудностями при разработке многопоточных приложений. Цель объявленной инициативы - сделать "программирование" и "параллельное программирование" синонимами. Microsoft и Intel намерены создать также два исследовательских центра Universal Parallel Computing Research Center при университетах шт. Калифорния и Иллинойс.