Sergey Ostanevich
2015-Apr-08 16:19 UTC
[LLVMdev] [RFC] OpenMP offload infrastructure (iteration 2)
Hello everybody! To continue the original (http://article.gmane.org/gmane.comp.compilers.llvm.devel/75674) discussion of offload infrastructure I have an updated document with more details for your attention. The document is a consensus of the contributors representing a number of institutions: ANL, AMD, IBM, Intel and Texas Instruments. Our intent is to have a discussion and an approval from the community on the method we are going to implement, so when the time to submit patches will come there will be no surprises. Thank you, Sergey Ostanevich Open Source Compilers Intel Corporation -------------- next part -------------- A non-text attachment was scrubbed... Name: offload-proposal-intel-ti-ibm.pdf Type: application/pdf Size: 238840 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150408/225ab427/attachment.pdf>
Sergey Ostanevich
2015-Apr-29 15:47 UTC
[LLVMdev] [RFC] OpenMP offload infrastructure (iteration 2)
Hi! Here's an updated version - couple of misprints are fixed. Thank you to Roel Jordans and Kelvin Li for pointing this out. I put this on Google drive to avoid the mailing list restrictions, feel free to complain on the accessibility issues. http://goo.gl/L1rnKJ Oh, and please - provide your positive feedback, if you don't see any mistakes to be fixed. :) Regards, Sergey Ostanevich Open Source Compilers Intel Corporation On Wed, Apr 8, 2015 at 7:19 PM, Sergey Ostanevich <sergos.gnu at gmail.com> wrote:> Hello everybody! > > To continue the original > (http://article.gmane.org/gmane.comp.compilers.llvm.devel/75674) > discussion of offload infrastructure I have an updated document with > more details for your attention. > The document is a consensus of the contributors representing a number > of institutions: ANL, AMD, > IBM, Intel and Texas Instruments. > > Our intent is to have a discussion and an approval from the community > on the method we are going > to implement, so when the time to submit patches will come there will > be no surprises. > > Thank you, > Sergey Ostanevich > Open Source Compilers > Intel Corporation
Samuel F Antao
2015-Apr-29 18:11 UTC
[LLVMdev] [Openmp-dev] [RFC] OpenMP offload infrastructure (iteration 2)
Hi Sergey, Thanks for putting the new version of the document together! I don't see any other issues. I strongly believe the approach described in the document is a nice way to get OpenMP offloading support in clang. I plan to start actively contributing code for this component of the OpenMP implementation soon. Thanks again, Samuel 2015-04-29 11:47 GMT-04:00 Sergey Ostanevich <sergos.gnu at gmail.com>:> Hi! > > Here's an updated version - couple of misprints are fixed. Thank you > to Roel Jordans and Kelvin Li for pointing this out. > I put this on Google drive to avoid the mailing list restrictions, > feel free to complain on the accessibility issues. > > http://goo.gl/L1rnKJ > > Oh, and please - provide your positive feedback, if you don't see any > mistakes to be fixed. :) > > Regards, > Sergey Ostanevich > Open Source Compilers > Intel Corporation > > On Wed, Apr 8, 2015 at 7:19 PM, Sergey Ostanevich <sergos.gnu at gmail.com> > wrote: > > Hello everybody! > > > > To continue the original > > (http://article.gmane.org/gmane.comp.compilers.llvm.devel/75674) > > discussion of offload infrastructure I have an updated document with > > more details for your attention. > > The document is a consensus of the contributors representing a number > > of institutions: ANL, AMD, > > IBM, Intel and Texas Instruments. > > > > Our intent is to have a discussion and an approval from the community > > on the method we are going > > to implement, so when the time to submit patches will come there will > > be no surprises. > > > > Thank you, > > Sergey Ostanevich > > Open Source Compilers > > Intel Corporation > _______________________________________________ > Openmp-dev mailing list > Openmp-dev at dcs-maillist2.engr.illinois.edu > http://lists.cs.uiuc.edu/mailman/listinfo/openmp-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150429/f794b789/attachment.html>
Samuel F Antao
2015-Apr-29 19:09 UTC
[LLVMdev] [cfe-dev] [Openmp-dev] [RFC] OpenMP offload infrastructure (iteration 2)
Hi Alex, At the OpenMP review telecon we agreed in going in there and say that the approach is great and we support that, so we can then go ahead and start implementing it, regardless of how it is going to look like at the end. We can still change the interface and compiler as the time goes by if need to. Regards, Samuel From: Alexandre Eichenberger/Watson/IBM To: Samuel F Antao/Watson/IBM at IBMUS Cc: Clang Developers List <cfe-dev at cs.uiuc.edu>, cfe-dev-bounces at cs.uiuc.edu, "llvmdev at cs.uiuc.edu" <llvmdev at cs.uiuc.edu>, openmp-dev at dcs-maillist2.engr.illinois.edu, Sergey Ostanevich <sergos.gnu at gmail.com> Date: 04/29/2015 02:32 PM Subject: Re: [cfe-dev] [Openmp-dev] [RFC] OpenMP offload infrastructure (iteration 2) Just a head up, but it looks like OpenMP 4.1 will go away of the map of the pointer as well as the pointee in maps...Since this is going away, we may want to revisit the interface with this respect. It has not been voted in yet, but we should know more in 2-3 weeks Alexandre From: Samuel F Antao/Watson/IBM at IBMUS To: Sergey Ostanevich <sergos.gnu at gmail.com> Cc: openmp-dev at dcs-maillist2.engr.illinois.edu, Clang Developers List <cfe-dev at cs.uiuc.edu>, "llvmdev at cs.uiuc.edu" <llvmdev at cs.uiuc.edu> Date: 04/29/2015 02:19 PM Subject: Re: [cfe-dev] [Openmp-dev] [RFC] OpenMP offload infrastructure (iteration 2) Sent by: cfe-dev-bounces at cs.uiuc.edu Hi Sergey, Thanks for putting the new version of the document together! I don't see any other issues. I strongly believe the approach described in the document is a nice way to get OpenMP offloading support in clang. I plan to start actively contributing code for this component of the OpenMP implementation soon. Thanks again, Samuel 2015-04-29 11:47 GMT-04:00 Sergey Ostanevich <sergos.gnu at gmail.com>: Hi! Here's an updated version - couple of misprints are fixed. Thank you to Roel Jordans and Kelvin Li for pointing this out. I put this on Google drive to avoid the mailing list restrictions, feel free to complain on the accessibility issues. http://goo.gl/L1rnKJ Oh, and please - provide your positive feedback, if you don't see any mistakes to be fixed. :) Regards, Sergey Ostanevich Open Source Compilers Intel Corporation On Wed, Apr 8, 2015 at 7:19 PM, Sergey Ostanevich <sergos.gnu at gmail.com> wrote: > Hello everybody! > > To continue the original > (http://article.gmane.org/gmane.comp.compilers.llvm.devel/75674) > discussion of offload infrastructure I have an updated document with > more details for your attention. > The document is a consensus of the contributors representing a number > of institutions: ANL, AMD, > IBM, Intel and Texas Instruments. > > Our intent is to have a discussion and an approval from the community > on the method we are going > to implement, so when the time to submit patches will come there will > be no surprises. > > Thank you, > Sergey Ostanevich > Open Source Compilers > Intel Corporation _______________________________________________ Openmp-dev mailing list Openmp-dev at dcs-maillist2.engr.illinois.edu http://lists.cs.uiuc.edu/mailman/listinfo/openmp-dev _______________________________________________ cfe-dev mailing list cfe-dev at cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150429/f9fde0dd/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: graycol.gif Type: image/gif Size: 105 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150429/f9fde0dd/attachment.gif>
Hal Finkel
2015-May-06 02:28 UTC
[LLVMdev] [Openmp-dev] [RFC] OpenMP offload infrastructure (iteration 2)
Hi Sergey, Thanks for continuing to work on this. I'm listed as a co-author, and so perhaps this is obvious, but I feel this is an important capability for LLVM/Clang to offer, and will be important to many HPC users. I look forward to patches in this area. -Hal ----- Original Message -----> From: "Sergey Ostanevich" <sergos.gnu at gmail.com> > To: llvmdev at cs.uiuc.edu, cfe-dev at cs.uiuc.edu, openmp-dev at dcs-maillist2.engr.illinois.edu > Sent: Wednesday, April 29, 2015 10:47:45 AM > Subject: Re: [Openmp-dev] [RFC] OpenMP offload infrastructure (iteration 2) > > Hi! > > Here's an updated version - couple of misprints are fixed. Thank you > to Roel Jordans and Kelvin Li for pointing this out. > I put this on Google drive to avoid the mailing list restrictions, > feel free to complain on the accessibility issues. > > http://goo.gl/L1rnKJ > > Oh, and please - provide your positive feedback, if you don't see any > mistakes to be fixed. :) > > Regards, > Sergey Ostanevich > Open Source Compilers > Intel Corporation > > On Wed, Apr 8, 2015 at 7:19 PM, Sergey Ostanevich > <sergos.gnu at gmail.com> wrote: > > Hello everybody! > > > > To continue the original > > (http://article.gmane.org/gmane.comp.compilers.llvm.devel/75674) > > discussion of offload infrastructure I have an updated document > > with > > more details for your attention. > > The document is a consensus of the contributors representing a > > number > > of institutions: ANL, AMD, > > IBM, Intel and Texas Instruments. > > > > Our intent is to have a discussion and an approval from the > > community > > on the method we are going > > to implement, so when the time to submit patches will come there > > will > > be no surprises. > > > > Thank you, > > Sergey Ostanevich > > Open Source Compilers > > Intel Corporation > _______________________________________________ > Openmp-dev mailing list > Openmp-dev at dcs-maillist2.engr.illinois.edu > http://lists.cs.uiuc.edu/mailman/listinfo/openmp-dev >-- Hal Finkel Assistant Computational Scientist Leadership Computing Facility Argonne National Laboratory
Possibly Parallel Threads
- [LLVMdev] [Openmp-dev] [RFC] OpenMP offload infrastructure (iteration 2)
- [LLVMdev] Supporting heterogeneous computing in llvm.
- [LLVMdev] Supporting heterogeneous computing in llvm.
- [LLVMdev] [RFC] OpenMP offload infrastructure
- [LLVMdev] [RFC] OpenMP offload infrastructure