В понедельник Intel выпустила набор инструментов для разработчиков. Это ПО позволит получить значительный прирост производительности при использовании многоядерных процессоров. Микропроцессорный гигант предполагает, что уже к концу этого года до 70% всех чипов будут многоядерными. Новый набор инструментов поможет программистам оптимизировать приложения под новые архитектуры - сообщает News.com.
Продукт носит название Intel Threading Building Blocks и является расширением для языка C++. Задача этого ПО – более эффективно разделять потоки, направляемые на разные ядра. Многоядерность дает большие преимущества, но для этого нужны приложения, в которых две разные операции могли бы исполняться параллельно. Добавление же "параллельного вычисления" в современные приложения требует определенных усилий. Intel прилагает все усилия, чтобы облегчить задачу разработчиков. В конце концов от наличия оптимизированных программ и зависит будущее многоядерных процессоров.