Hi Vijay and David,

actually, I want to have a seperate compile flow for particular
annotated code sections. In our case, we want to handle
multi-dimensional for-loops that contain single-assignment
statements with our own toolflow, but the frontend should be
X10 code. We want to annotate a method containing the
code for our target, which are the for-loops, and replace it with
an remote procedure call. I think, it's something similar, like
a CUDA call. Is this possible somehow? Modifying the compiler
would be also an option, if no compiler plugin support exists
anymore. Thank you for your help.

Sascha



2012/3/8 Vijay Saraswat <vi...@saraswat.org>

>  Sascha --
>
> What are you trying to do? i.e. what functionality would you like to have?
>
>
> On 3/7/2012 9:13 PM, David P Grove wrote:
>
> Sascha Roloff 
> <sascha.rol...@googlemail.com><sascha.rol...@googlemail.com>wrote on 
> 03/07/2012 07:12:00 PM:
> >
> > I have a question regarding the usage of compiler plugins.
> > I have downloaded the X10 2.2.1 source distribution from
> > the X10 website. When I try to test the example plugins in
> > the folder x10.compiler/stuff/x10/plugin there occurs a
> > compiler error, because the "addDependencyAndEnqueue()"
> > method of the x10.ExtensionInfo.X10Scheduler does not
> > exist. Are these example up to date?
> >
> > My other question is, how is the general procedure of using
> > compiler plugins. I know I have to implement the
> > x10.plugin.CompilerPlugin interface, but when I try to invoke
> > the X10 compiler with x10c++ -PLUGINS=<fqdn>, it somehow
> > cannot find the class file, although it's in the correct folder
> > structure of the package.
> >
>
> We haven't been actively using the compiler plugin support for a while.
>  Clearly it's broken. I don't know if it is "trivially" broken (and thus
> easy to fix) or seriously broken.
>
> --dave
>
>
>
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> X10-users mailing list
> X10-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/x10-users
>
>
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
X10-users mailing list
X10-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/x10-users

Reply via email to