Мы недавно [уже писали][1] о новом Vectorization Advisor. О том, что это такое и зачем нужно, читайте [в первой статье][2]. Этот же пост посвящён разбору конкретного примера оптимизации приложения с помощью этого инструмента. Приложение взято из примеров библиотеки Intel® Threading Building Blocks (Intel TBB). Оно рисует фрактал Мандельброта и распараллелено по потокам с помощью Intel TBB. Т.е. преимущества многоядерного процессора оно использует — посмотрим, как обстоят дела с векторными инструкциями. ![][3] [Читать дальше →][4]
[1]:
http://habrahabr.ru/company/intel/blog/255731/
[2]:
http://habrahabr.ru/company/intel/blog/255731/
[3]: //habrastorage.org/files/bf7/d45/80e/bf7d4580ee2e470c83f052b251d55f32.png
[4]:
http://habrahabr.ru/post/257309/#habracut