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