广告

Intel Advisor Windows

  • 试用版

  • 中文显示
  • V 2017
  • 4.5

    (0)
  • 安全状态

Softonic 评论

面向程序员的高级矢量化优化和原型设计工具

现代处理器使线程化和矢量化变得至关重要,因为没有它,您根本无法充分利用现代处理器。在某些情况下,未矢量化和非线程化代码已被线程化和矢量化,并立即因此速度提高了 187 倍。线程化和矢量化可能很耗时,因此成本很高。在您投入大量资金用于线程化和矢量化之前,请让英特尔® Advisor 2017 软件预测实施后的性能提升。

原型、优先化和预测性能增益

如果您的代码是矢量化但未线程化,或者是线程化但未矢量化,那么矢量化或线程化(以适用者为准)仍可能使您的代码达到快七倍。矢量化加线程代码可以比单独的任何一个都快得多。 Intel Advisor 2017 不是绿灯或红灯程序。它不仅仅表明您是否应该实施;它为您提供详细的分析,可能有数百个选项。您可以根据您的投资回报率挑选应该优化和不应该优化的内容。该工具允许您查看如果有更多内核,线程性能是否会提高,并且您可以查看循环是否具有限制矢量化的依赖项。您甚至可以查看是使用较旧的 SIMD 指令还是使用最新的 AVX2 指令进行优化。

对于程序员来说非常实用,对于非技术观众来说很复杂

用户界面以一种让您首先看到简要概述的方式呈现数据

strong>,然后允许您向前导航以查看代码的更高级分析。简短的概述非常深奥,以至于只有程序员才能理解每个报告的真正含义。但它也有视觉指标,可以让程序员向外行人、经理、投资者等解释分析。 例如,功能销售网站和循环部分具有具有条形图形和百分比的“自我时间”和“效率”部分。即使是外行也可能理解条形图和百分比的含义,它们说明了某件事的速度和效率。

该工具具有出色的可用性,因为该软件几乎可以完成所有工作为你,所以你所要做的就是阅读和理解它产生的分析结果。您必须欣赏该软件的可用性以及使用它可以减少错误的事实。例如,通过延迟实现,您的代码将在您设计时保持串行,这样您就可以随时发布,而不必担心线程错误。

底线:为程序员节省成千上万的潜力

原型制作速度如此之快,以至于您可以在投入时间和金钱来实现它们之前探索许多不同的线程设计。此外,与大多数原型制作工具一样,它具有帮助减少错误数量的副产品优势。 Intel Advisor 2017 是一个原型设计工具,但它远不止这些。这也是一种储蓄投资。该软件非常先进,因此相当昂贵。但是,您在此软件上花费的数百美元可能会为您节省数千小时的编程时间。 分析功能非常深入和准确,您可以明智地权衡实施的收益与实施的成本,从而使您能够做出明智的业务(投资)决定。

赞成

  • 在预测性能增益方面非常先进且非常准确
  • 生成简短的概述报告,您可以展开这些报告以帮助您了解更多信息
  • 导航工具非常直观

反对

  • 对于业余程序员来说可能太贵了
  • 如果您想要最好的矢量化建议,您需要一个英特尔® 编译器

应用程式 提供其他语言版本


Intel Advisor PC

  • 试用版

  • 中文显示
  • V 2017
  • 4.5

    (0)
  • 安全状态


用户对 Intel Advisor 的评分

您是否尝试过 Intel Advisor?成为第一个离开您的意见!


广告