This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
RE: [RFC] Proposal to contribute Intel’s implementation of C++17 parallel algorithms
- From: "Kukanov, Alexey" <Alexey dot Kukanov at intel dot com>
- To: Jonathan Wakely <jwakely at redhat dot com>, Thomas Rodgers <trodgers at redhat dot com>
- Cc: "libstdc++ at gcc dot gnu dot org" <libstdc++ at gcc dot gnu dot org>
- Date: Mon, 12 Mar 2018 18:14:12 +0000
- Subject: RE: [RFC] Proposal to contribute Intel’s implementation of C++17 parallel algorithms
- Authentication-results: sourceware.org; auth=none
- Dlp-product: dlpe-windows
- Dlp-reaction: no-action
- Dlp-version: 11.0.0.116
- References: <AB8EA9DFCD18FB439229633DA9B1F7A97B7C7191@IRSMSX104.ger.corp.intel.com> <20171129140354.GM31922@redhat.com> <AB8EA9DFCD18FB439229633DA9B1F7A97B7C749C@IRSMSX104.ger.corp.intel.com> <69337858.9968415.1520372819985.JavaMail.zimbra@redhat.com>
Hi Jonathan and Thomas,
I'm glad to hear that the effort has started on your side.
At Intel, we keep adding proper support for parallel & SIMD execution into more STL algorithms, and will update the code at GitHub soon. We also started to experiment with integrating into libstdc++ (as well as libc++), collect technical questions to be resolved along the way.
Looking forward to collaborate with you more closely.
Regards,
- Alexey
-----Original Message-----
From: Jonathan Wakely [mailto:jwakely@redhat.com]
Sent: Wednesday, March 7, 2018 12:47 AM
To: Kukanov, Alexey <Alexey.Kukanov@intel.com>
Cc: libstdc++@gcc.gnu.org; pekka jaaskelainen <pekka.jaaskelainen@parmance.com>; Thomas Rodgers <trodgers@redhat.com>
Subject: Re: [RFC] Proposal to contribute Intel’s implementation of C++17 parallel algorithms
Hi Alexey,
As you've probably guessed, we aren't going to include the Parallel STL in GCC 8 now :-)
But we haven't forgotten about it, and I've CC'd Thomas Rodgers, who is going to be doing most of the work to integrate it with Libstdc++.
He's already been experimenting with the code, and we've started the necessary conversations to get approval for accepting the code into GCC with its current licence.
I imagine you'll be hearing more from Thomas in the near future, as he figures out what needs to be done to get the two code bases working together.
Thanks again for the contribution!