OpenMP is a system independent set of procedures and software that arranges automatic parallel processing of shared memory data when more than one processor is provided. This option is available in the latest Microsoft C++ compilers. The benchmark executes the same functions, using the same data sizes, as the CUDA Parallel Computing Benchmark, with varieties compiled for 32 bit and 64 bit operation, using old style i387 floating point instructions and more recent SSE code. A run time Affinity option is available to execute the benchmark on a selected single processor.
Edited Nov-8 by Roy Longbottom
Edited Feb-3 by Roy Longbottom
Edited Feb-3 by Roy Longbottom |