This sample is a multithreaded implementation of matrix multipication using OpenMP*. In the implementation, each thread can concurrently compute some submatrix of the product without needing OpenMP data or control synchronization. The algorithm uses OpenMP to parallelize the outer-most loop.
No
openmp_samples
project in Solution Explorer -> Intel compiler -> Use Visual C++build
build run
build serial
build run serial
build
or build serial
. They will invoke Visual C++ compiler to build the application. Then run the application with command build run
.
source <icc-install-dir>/bin/compilervars.sh <arg>
<icc-install-dir>
is the directory structure containing the bin
directory and <arg>
is ia32
or intel64
make
make run
make serial
make run