Simple way to pass new #pragma to GIMPLE

2013-04-09 Thread Evgeny Gavrin
Is there any simple way to add support of custom pragma-directive for C/C++ = front-ends? I'm trying to avoid lots of modifications on every level from pa= rser to GIMPLE. /* With optimism, Evgeny Gavrin email : evgeny.gav...@hotmail.com */

OpenACC support in 4.9

2013-05-06 Thread Evgeny Gavrin
Hi, all! What do you think about support of OpenACC 1.0 (http://www.openacc-standard.org/) in gcc? We're from Samsung Electronics and possibly we can allocate one or two full-time engineers for this task. We can try to implement it for 4.9 branch by the end of Stage 1. On my view, it's going

Re: OpenACC support in 4.9

2013-05-07 Thread Evgeny Gavrin
mmercial compilers and our implementation can be compared for achieved performance. In addition, there are some side projects using OpenACC and it'll help to test implementation on real code. Thanks, Evgeny. On 05/06/2013 05:41 PM, Tobias Burnus wrote: Evgeny Gavrin wrote: What do yo

Disable generation of STT_GNU_IFUNC symbols

2013-07-10 Thread Evgeny Gavrin
LE(gnu-indirect-function, How can I ensure that binaries compiled with GCC won't have IFUNC symbols? What's the proper way? Use gnu-indirect-function flag on pre-configuration stage? /* With optimism, Evgeny Gavrin email : evgeny.gav...@hotmail.com */

Write rights to commit to GCC

2013-07-22 Thread Evgeny Gavrin
Hi, all! Earlier we (Samsung R&D Institute Rus) proposed to implement OpenACC for GCC: http://gcc.gnu.org/ml/gcc/2013-05/msg00060.html We got our assignment form, now. I can attach signed and approved pdf, if needed. What should we do to get rights to create branch for OpenACC and submit a

Re: Write rights to commit to GCC

2013-07-22 Thread Evgeny Gavrin
I assume that you only target OpenACC support for C/C++ and not for Fortran, do you? Actually, Fortran is in our checklist, too. BTW: The Cauldron 2013 recordings haven't shown up at YouTube, yet. It would be great to see them! -- Thanks, Evgeny.

RE: Reusing OpenMP front end infrastructure for OpenACC -- how?

2013-09-06 Thread Evgeny Gavrin
Hi, all! My colleagues and I are going to share our initial support of OpenACC soon (in a week, I hope). We're on stage of internal approval before making first public commit, FE+BE patches are prepared already. So, I think we need to discuss our future collaboration in case we all want to impleme

OpenACC branch [openacc-1_0-branch]

2013-09-26 Thread Evgeny Gavrin
Hi all! My colleagues and I shared our current implementation of OpenACC 1.0 to the [openacc-1_0-branch]. It's not finished, and not even bootstraps, but able to produce working executables with offloading to GPU. Since now, we will continue the further development of OpenACC on this branc

RE: OpenACC or OpenMP 4.0 target directives

2013-11-19 Thread Evgeny Gavrin
> I came across a news about gcc will support OpenACC/OpenMP target > directive. How can i download this version? There some action should be done to get sources: git clone git://gcc.gnu.org/git/gcc.git cd gcc git config --add remote.origin.fetch refs/remotes/openacc-1_0-branch:refs/remotes/origi

RE: About gsoc 2014 OpenMP 4.0 Projects

2014-02-25 Thread Evgeny Gavrin
Hi Guray, There were two announcements: PTX-backend and OpenCL code generation. Initial PTX-patches can be found in mailing list and OpenCL experiments in openacc_1-0_branch. Regarding GSoC it would be nice, if you'll apply with your proposal on code generation. I think that projects aimed to imp