Escallon:

A few comments from me:

* As people have said, the parallel vs. grid is really a difference in execution environments, not programming models or applications.

* You may find it interesting to look at the various publications from the GrADS project, which have sought to provide adaptivity in order to enable tightly coupled applications to run efficiently in grid environments.

* Also see MPICH-G2 for work on adapting parallel programming models for more dynamic grid environments.

* And the various "workflow" systems--e.g., Pegasus and Swift.

Ian.

Escallon, German wrote:

Ryan,

Thanks for your reply. I understand that grid and parallel computing are essentially different and they are used for completely different purposes. However, by comparing their performance, what I'm trying to measure is the overhead cost of using a grid approach to satisfy different computing needs.

-----------------------------

Germán Escallon

Research Assistant

Advanced Weather Information Systems Laboratory

University of North Florida

[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>

(904) 994-0197

------------------------------------------------------------------------

*From:* Ryan(Yang) Zhang [mailto:[EMAIL PROTECTED]
*Sent:* Tuesday, July 24, 2007 11:40 AM
*To:* Escallon, German; [email protected]
*Subject:* RE: [gt-user] Grid vs parallel applications.

Hi German,

I think you are comparing apples with oranges. Grid computing is essentially a type of distributed computing which means the underlying infrastructures are located in geologically different places. Parallel computing is usually done on one single cluster (either SMP or not). I don't think it has anything to do with the language(c/c++, java, perl...), that's not the point. You might want to re-think your research direction. This comparison really does not make much sense. Thanks.

-Ryan

-----Original Message-----
*From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] *On Behalf Of *Escallon, German
*Sent:* Tuesday, July 24, 2007 10:32 AM
*To:* [email protected]
*Subject:* [gt-user] Grid vs parallel applications.

Hello all,

I'm doing research by comparing performance between grid and parallel applications, but I feel like I'm comparing apples with oranges. I mean, I know how to use MPI in C, but most of the documentation I've found about GT4 relates to Java Web Services. Where could I find further documentation regarding the C WS Core, or how to use the C Common libraries included with the toolkit?

Also, does anyone know about similar research or studies? I'm kinda lost and it'd be great if someone can point me in the right direction.

-----------------------------

Germán Escallon

Research Assistant

Advanced Weather Information Systems Laboratory

University of North Florida

[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>

(904) 994-0197


--

  Ian Foster, Director, Computation Institute
Argonne National Laboratory & University of Chicago
Argonne: MCS/221, 9700 S. Cass Ave, Argonne, IL 60439
Chicago: Rm 405, 5640 S. Ellis Ave, Chicago, IL 60637
Tel: +1 630 252 4619.  Web: www.ci.uchicago.edu.
     Globus Alliance: www.globus.org.

Reply via email to