X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/gpc2011.git/blobdiff_plain/b256cbbe74f6a42b77afa0e7ceddfdec3414f510..5dbaf996c90ccc620e75940ea63f0cda19ea4071:/xwch.tex diff --git a/xwch.tex b/xwch.tex index ab215cb..62039a2 100644 --- a/xwch.tex +++ b/xwch.tex @@ -1,9 +1,23 @@ %------------------------------------ % The XtremWeb-CH environment %------------------------------------ + +High performance computing environments like MPI (Message Passing +Interface) \cite{Gro94} are widely used and have proved their efficiency. This +class of systems are very tightly coupled and powerful but not very error +tolerant. Cluster computing environments like Condor +\cite{condor-practice} and volunteer computing systems like BOINC \cite{boinc} are loosely coupled and +have a scheduler that distributes tasks to computing nodes. Cluster +computing environments assume that nodes are most often accessible +which is not applies to volunteer computing systems. + XtremWeb-CH (XWCH) is a volunteer computing inspired large-scale -computing platform for distributed applications. It consists in three -components: one coordinator, a set of workers and at least one +computing platform for distributed applications. In fact, it tends to +be a good compromise between cluster computing and volunteer +computing. It is originaly based on another platform called XtremWeb + \cite{xtremweb}. It is easy to install and maintain and it is supported by a Grid +middleware (ARC \cite{arc}) and a workflow engine (JOpera \cite{JOpera}). It consists in +three components: one coordinator, a set of workers and at least one warehouse. Client programs use these components. The coordinator is the main component of the XWCH platform. It