This is the mail archive of the
mailing list for the Cygwin project.
G++ and OpenMP Issues
- From: Charlie Gonzales <charlie dot gonzales at gtlcompany dot com>
- To: "cygwin at cygwin dot com" <cygwin at cygwin dot com>
- Date: Mon, 25 Jul 2016 16:25:33 +0000
- Subject: G++ and OpenMP Issues
- Authentication-results: sourceware.org; auth=none
- Authentication-results: spf=none (sender IP is ) smtp.mailfrom=charlie dot gonzales at gtlcompany dot com;
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
We've been testing the -fopenmp feature of G++ in Cygwin. We can't get the CPU cores to go to 100% when compiling with the GCC version of G++. If we compile with the MinGW version, the CPUs go to 100%. I've tried several versions of GCC. I started with recent 5.4 version and worked back to 4.8.2. None of the versions will run 100%. In Linux the same code works correctly, going 100% CPU in the parallel sections of the code. Is there something I'm missing in the Cygwin that prevents -fopenmp from running 100% across all the CPUs? Please, any assistance would be greatly appreciated.
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple