This is the mail archive of the
mailing list for the GCC project.
About adding OMPT into GNU's libgomp
- From: Harald Servat <redcrash at gmail dot com>
- To: gcc at gcc dot gnu dot org
- Cc: khuck at cs dot uoregon dot edu
- Date: Mon, 13 Apr 2015 11:14:56 +0200
- Subject: About adding OMPT into GNU's libgomp
- Authentication-results: sourceware.org; auth=none
we're considering in adding OMPT  into the GNU OpenMP runtime. In
brief, OMPT is a specification of an API for performance analysis
tools such as TAU, Extrae and HPCToolkit. It mainly consists of calls
that allow querying the state of the threads and callbacks to notify a
tool of various OpenMP runtime events during an execution.
Before we start, we'd like to know if there is someone else working
on this direction. And if so, could we cooperate?
If there's nobody working on that, how should we start? According to
the GCC webpage, GCC 5 is open for regression and doc fixes only ,
so it could considered mature enough to be a starting point? Or should
we start in GCC 4.9.x? That being said, I've seen that there's a copy
of GCC in GitHub ; should we clone it, branch to GCC 5 (if that
exists), and then work on a local branch until we can send you some
patches? Or do you suggest a different work plan?
Thank you very much
"People say nothing is impossible, but I do nothing everyday."
- A. A. Milne