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