I am just learning OpenMP from online lessons and resources. I want the square of the matrix (multiply it by itself) using a parallel for loop. In the IBM compiler documentation, I found that "the iteration variable must be an integer signed ." Is this also true in the implementation of GCC? Is this specified in the OpenMP standard? If so, is there a reason for this requirement?
(This does not really matter, since the expected sizes are much smaller than INT_MAX , but it will come in handy for me.)
c ++ c parallel-processing openmp signed
Fred foo
source share