Реклама

Intel Advisor для Windows

  • Пробная версия

  • На языке Русский
  • V 2017
  • 4.5

    (0)
  • Состояние безопасности

Обзор Softonic

Расширенные инструменты оптимизации и прототипирования векторизации для программистов

Современные процессоры делают многопоточность и векторизацию критически важными, потому что без них вы просто не сможете полноценно использовать современный процессор. Были случаи, когда невекторизованный и непоточный код был разделен на потоки и векторизован и в результате немедленно стал в 187 раз быстрее. Потоки и векторизация могут занимать много времени, что делает их дорогими. Прежде чем вкладывать огромные средства в многопоточность и векторизацию, позвольте программному обеспечению Intel® Advisor 2017 спрогнозировать прирост производительности в результате внедрения.

Прототипирование, приоритизация и прогнозирование прироста производительности

Если ваш код векторизован, но не многопоточен, или многопоточен, но не векторизован, то векторизация или многопоточность (в зависимости от того, что применимо) все равно может привести ваш код к в семь раз быстрее. Векторизованный плюс многопоточный код может быть значительно быстрее, чем любой из них по отдельности. Intel Advisor 2017 — это не программа «зеленый свет» или «красный свет». Это не просто указывает, следует ли вам реализовывать или не следует; он предоставляет вам подробный анализ с потенциально сотнями вариантов. Вы можете выбирать, что следует оптимизировать, а что не следует, исходя из рентабельности инвестиций. Инструмент позволяет вам увидеть, увеличится ли производительность многопоточности, если будет больше ядер, и вы можете увидеть, есть ли у цикла зависимость, которая ограничивает векторизацию. Вы даже можете увидеть, оптимизируете ли вы старые инструкции SIMD или последние инструкции AVX2.

Фантастическое удобство использования для программистов, сложное для нетехнической аудитории

Пользовательский интерфейс представляет данные таким образом, что сначала можно увидеть краткий обзор strong>, а затем позволяет вам перейти вперед, чтобы увидеть более расширенный анализ вашего кода. Краткие обзоры очень эзотеричны — до такой степени, что только программисты могут понять истинное значение каждого отчета. Но он также имеет визуальные индикаторы, которые могут позволить программистам объяснить анализ неспециалистам, менеджерам, инвесторам и так далее. Например, в разделе функции продажи сайтов и циклов есть разделы "Самостоятельное время" и "Эффективность", в которых представлены гистограммы и проценты. Даже неспециалист может понять значение гистограммы и процентов, которые показывают, насколько быстро что-то работает и насколько оно эффективно.

Этот инструмент невероятно удобен в использовании, поскольку программное обеспечение выполняет почти всю работу. для вас, поэтому все, что вам нужно сделать, это прочитать и понять результаты анализа, которые он дает. Вы должны восхищаться как удобством использования программного обеспечения, так и тем фактом, что его использование приводит к меньшему количеству ошибок. Например, откладывая реализацию, ваш код останется последовательным во время разработки, так что вы сможете выпустить его в любой момент, не беспокоясь об ошибках потоковой обработки.

Итог: возможность сэкономить тысячи и тысячи программистов

Прототипирование выполняется настолько быстро, что вы можете изучить несколько различных схем многопоточности, прежде чем вкладывать время и деньги в их реализацию. Кроме того, как и в случае с большинством инструментов для создания прототипов, он имеет побочное преимущество, помогая уменьшить количество ошибок. Intel Advisor 2017 — это инструмент для создания прототипов, но это гораздо больше. Это также инвестиции в экономию. Программное обеспечение очень продвинутое и, как следствие, довольно дорогое. Однако сотни, которые вы потратите на это программное обеспечение, могут сэкономить вам тысячи потраченных впустую часов программирования. Функции анализа настолько глубоки и точны, что вы можете разумно сопоставить преимущества внедрения с затратами на внедрение, что позволит вам делать обоснованный бизнес (инвестиции) решения.

PROS

  • Высокотехнологичный и невероятно точный прогноз прироста производительности
  • Создает краткие обзорные отчеты, которые вы можете расширить, чтобы лучше понять
  • Навигация по инструменту очень интуитивно понятна

CONS

  • Может быть слишком дорого для программистов-любителей
  • Вам нужен компилятор Intel®, если вы хотите получить наилучший совет по векторизации

Программа доступна на других языках


Intel Advisor для PC

  • Пробная версия

  • На языке Русский
  • V 2017
  • 4.5

    (0)
  • Состояние безопасности


Отзывы пользователей о Intel Advisor

Вы пробовали Intel Advisor? Будьте первым, чтобы оставить свое мнение!


Реклама

Исследовать Программы

Реклама

Законы, касающиеся использования этого программного обеспечения, варьируются от страны к стране. Мы не поощряем и не одобряем использование этой программы, если она нарушает эти законы.