Hi Sandeep,

the Globus Toolkit itself doesn't provide you with a programming framework for 
distributed applications. It only provides you with tools to access your 
distributed infrastructure (e.g. transparent file transfers, job submission, 
replica management, etc). 

If you want to run some applications "on the grid", just take any distributed 
code (MPI, RMI, Corba, socket-based or whatever) and use globus' job launching 
facilities to execute it.

If you like Python, you can look for example at the code examples at 
http://docs.python.org/library/socket.html and write some socket-based 
distributed application (e.g. dist. counter increment or something like that) 
and execute on your Globus grid. You could also check out "bashreduce" 
(http://github.com/erikfrey/bashreduce), a neat bash-script implementation of 
Google's Map reduce. With some small modifications, you can run that on your 
grid as well. 

Hope that helps.

Cheers,
Ole

On Jun 1, 2010, at 8:43 AM, Sandeep Sreenath wrote:

> Hello all,
> 
> I have successfully set up the grid in two machines and now want to run a few 
> examples on the grid. Say, a merge sort implementation on the grid or 
> something simpler in either C, C++ or Python. I am not able to find any 
> examples, so please point me to some examples.
> Thank you
> 
> -- 
> Regards,
> Sandeep

Reply via email to