A Large Scale Distributed Platform for High Performance Computing

  • Nabil Abdennadher
  • Régis Boesch
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3795)


This paper describes a Global Computing (GC) environment, called XtremWeb-CH (XWCH). XWCH is an improved version of a GC tool called XtremWeb (XW). XWCH tries to enrich XW in order to match P2P concepts: distributed scheduling, distributed communication, development of symmetrical models. Two versions of XWCH were developed. The first, called XWCH-sMs, manages inter-task communications in a centralized way. The second version, called XWCH-p2p, allows a direct communication between “workers”. XWCH is evaluated in the case of a real high performance genetic application.


Direct Communication Message Passing Interface High Performance Computing Data Flow Graph Execution Thread 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
  2. 2.
  3. 3.
  4. 4.
  5. 5.
    Fedak, G., et al.: XtremWeb: A Generic Global Computing System. In: CCGRID 2001, workshop on Global Computing on Personal Devices, Brisbane, Australia (May 2001)Google Scholar
  6. 6.
    Peer-to-Peer, K.G.: harnessing the power of disruptive technologies, Chapter Gnutella, O’Reilly, Mars (2001)Google Scholar
  7. 7.
    Clarke, I.: A Distributed Decentralised Information Storage and Retrieval System. Division of Informatics. Univ. of Edinburgh (1999),
  8. 8.
    Babin, G., Kropf, P., Unger, H.: A two-level communication protocol for a Web Operating System: WOS. In: IEEE Euromicro Workshop on Network Computing, Vasteras, Sweden, August 1998, pp. 939–944 (1998)Google Scholar
  9. 9.
    Foster, I., Kesselman, C., Nick, J., Tuecke, S.: Grid Services for Distributed System Integration, June 2002, pp. 37–46. IEEE Computer, Los Alamitos (2002)Google Scholar
  10. 10.
    Cappello, F., et al.: Computing on Large Scale Distributed Systems: XtremWeb Architecture, Programming Models, Security, Tests and Convergence with Grid. In: Future Generation Computer Science, FGCS (2004)Google Scholar
  11. 11.
    Djilali, S.: P2P-RPC: Programming Scientific Applications on Peer-to-Peer Systems with Remote Procedure Call. In: GP2PC 2003, Tokyo Japan (May 2003)Google Scholar
  12. 12.
  13. 13.
  14. 14.
  15. 15.
    Schmidt, H.A.: Phylogenetic Trees from Large Datasets, ’Ph.D.’ in Computer Science, Düsseldorf, Germany (2003)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Nabil Abdennadher
    • 1
  • Régis Boesch
    • 1
  1. 1.University of Applied Sciences, Western SwitzerlandGenevaSwitzerland

Personalised recommendations