我试着自己创建一个曼德尔布洛特集的OpenMP版本。我是OpenMP初学者,在这里我没有得到一些速度,这可能是因为#pragma omp critical,但我现在想不到更好的想法。=(CxMax-CxMin)/ImageWidth; /* scaled x coordinate of pixel (must be scaled to lie somewhere in the MandelbrotPixelHeight=(CyMax-CyMin)/ImageHeight;&
OpenMP标准只考虑ISO98( C++ 14882:1998)。这意味着在C++03甚至C++11下没有支持OpenMP用法的标准。因此,任何使用C++ >98和OpenMP的程序都在标准之外运行,这意味着即使它在某些条件下工作,它也不太可能是可移植的,但绝对不能保证。对于具有自己的多线程支持的C++11,情况甚至更糟,这很可能会在某些实现中与OpenMP</em