Intel Software Partner: как разрабатывать ПО вместе с Intel?

Предупреждаю честно и сразу: этот пост будет интересен в первую очередь тем, кто разрабатывает разнообразное программное обеспечение, и кому интересно на самых ранних стадиях разработки протестировать свой продукт на оптимизацию работы с современным «железом». То есть, конечно, я не исключаю, что для общего развития текст тоже может оказаться полезным, но если нет – вас предупреждали :)

Наверное, здесь нет особой необходимости говорить о том, как быстро растет число ядер в современных процессорах, и как пользователям приятно, когда приложения используют их по максимуму. Ну или о том, как много людей играет на встроенных графических решениях Intel. Тем не менее, многие разработчики продолжают действовать методами времен, когда ядра в процессорах были большими и жили исключительно в одиночку. Разумеется, люди так поступают не из принципа. Просто не всегда понятно – с чего начать, как вычислить слабые места в оптимизации, что именно надо доработать для правильного использования многоядерного процессора. Вопросов возникает действительно немало, причем не только по процессорам – есть над чем потрудиться в области 3D-графики, в работе с видео, проверить функциональность различного ПО для управления. Наконец, возникло новое веяние: оптимизация энергопотребления программ, чтобы они помогали продлить время автономной работы нетбуков, ноутбуков, а потом и смартфонов на Intel Atom.

Intel Software Partner
Читать далее…