This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Announcing the Port of Intel(r) Cilk (TM) Plus into GCC


On Sat, Aug 20, 2011 at 8:12 AM, Mike Stump <mikestump@comcast.net> wrote:
> On Aug 15, 2011, at 1:30 PM, Iyer, Balaji V wrote:
>> ? This letter describes the recently created GCC branch called "cilkplus" that ports the Intel(R) Cilk(TM) Plus language extensions to the C and C++ front-ends of gcc-4.7. We are looking for collaborators and advice as we proceed
>
> Enhance the gcc plugin infrastructure to permit the extension to be a pure plugin. ?:-) ?I'm thinking about doing this for the Objective-C and Objective-C++ languages, as a fun, get the feet wet project. ?We can rely upon -flto to improve performance, should performance be a concern.
>
> The actual goal however, is to provide a way for people to play around and add extensions, like say for example, the Apple Blocks extension, but without rebuilding gcc, only using the standard plugin interface. ?I think longer term, this can enhance the design and layout of gcc itself.

I of course like the notion of having data-parallel array statements
in C just like in Fortran.  If only because that makes developing
middle-end arrays
easier and a cross-frontend thing ;)  I suppose the present
implementation scalarizes those in the C frontend, but I didn't yet
look at the branch (and seriously,
a short overview of the code changes, like posting a ChangeLog, would be nice).

Thanks,
Richard.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]