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.