Dear David,

    Thank you for your reply, but does that mean the traditional PGAS
programming language does not present Intra-level parallelism (as in
threads)? and it only provides Inter-level parallelism as in executing on
different Processing Elements.
Where as APGAS, provides both level of parallelism.

am I right?
I hope I get my other questions answered too :)

Thank you all

On Sun, Aug 1, 2010 at 1:55 PM, Dave Hudak <dhu...@osc.edu> wrote:

>
> On Aug 1, 2010, at 7:47 AM, mohammed elsaeedy wrote:
>
> > Dear List,
> >
> >    I have some questions regarding PGAS and X10,
> >
> > 1) One of the goals for PGAS languages is:
> > *One-sided communication for improved inter-process performance, *how is
> > that achieved, if I'm compiling with an x10rt of MPI flavor, which is
> > eventually a *Two**-sided communication.*
> > *
> > *
> > *2)How is the "async" implemented under the hoods? is it POSIX threads or
> is
> > it OpenMP?*
> > *
> > *
> > *3) X10 and Chapel are APGAS, what is the difference between APGAS and
> PGAS
> > langauges?
>
> I'll try this one.  APGAS is shorthand for "asynchronous PGAS".
>  Traditional PGAS implementations (UPC and Co-Array FORTRAN) use an
> MPI-style execution called SPMD (single-program, multiple data) in which a
> fixed number of parallel threads are created at the beginning of the program
> and all exist until the end of the program.  In asynchronous PGAS, the
> programmer can create threads during the execution of the program (e.g.,
> using the async or at commands in X10).
>
> Thanks,
> Dave
>
> > *
> > --
> > Thank you for your concern.
> > Regards,
> > Mohammed El Sayed
> >
> ------------------------------------------------------------------------------
> > The Palm PDK Hot Apps Program offers developers who use the
> > Plug-In Development Kit to bring their C/C++ apps to Palm for a share
> > of $1 Million in cash or HP Products. Visit us here for more details:
> > http://p.sf.net/sfu/dev2dev-palm
> > _______________________________________________
> > X10-users mailing list
> > X10-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/x10-users
>
> ---
> David E. Hudak, Ph.D.          dhu...@osc.edu
> Program Director, HPC Engineering
> Ohio Supercomputer Center
> http://www.osc.edu
>
>
>
>
>
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> The Palm PDK Hot Apps Program offers developers who use the
> Plug-In Development Kit to bring their C/C++ apps to Palm for a share
> of $1 Million in cash or HP Products. Visit us here for more details:
> http://p.sf.net/sfu/dev2dev-palm
> _______________________________________________
> X10-users mailing list
> X10-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/x10-users
>



-- 
Thank you for your concern.
Regards,
Mohammed El Sayed
------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
X10-users mailing list
X10-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/x10-users

Reply via email to