标签: parallel-processing intel
我编写了算法的顺序代码。我将并行化它,但我必须确定顺序代码的哪些部分值得并行化。我怎么能找到这些零件?有没有工具可以做到?
答案 0 :(得分:0)
您可以使用VisualVM或JProfiler(付费)等分析器来确定代码的哪些部分占用了大部分CPU时间。
答案 1 :(得分:0)
虽然您没有指定编程语言或IDE,但我会猜测。 英特尔Parallel Studio在此主题上有很棒的工具。 Visual Studio IDE也有不同的分析工具。如果您不想使用任何工具..您可以使用C / C ++的QueryPerformance函数手动配置您的功能。