Advertisement

ASSIST Demo: A High Level, High Performance, Portable, Structured Parallel Programming Environment at Work

  • M. Aldinucci
  • S. Campa
  • P. Ciullo
  • M. Coppola
  • M. Danelutto
  • P. Pesciullesi
  • R. Ravazzolo
  • M. Torquati
  • M. Vanneschi
  • C. Zoccolo
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2790)

Abstract

This work summarizes the possibilities offered by parallel programming environment ASSIST by outlining some of the features that will be demonstrated at the conference demo session. We’ll substantially show how this environment can be deployed on a Linux workstation network/cluster, how applications can be compiled and run using ASSIST and eventually, we’ll discuss some ASSIST scalability and performance features. We’ll also outline how the ASSIST environment can be used to target GRID architectures.

Keywords

Structured parallel programming skeletons coordination languages 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    The Adaptive Communication Environment home page (2003), http://www.cs.wustl.edu/~schmidt/ACE-papers.html
  2. 2.
    Aldinucci, M., Campa, S., Ciullo, P., Coppola, M., Danelutto, M., Pesciullesi, P., Ravazzolo, R., Torquati, M., Vanneschi, M., Zoccolo, C.: A framework for experimenting with structured parallel programming environment design. In: Proceedings of PARCO (2003) (to appear)Google Scholar
  3. 3.
    Aldinucci, M., Campa, S., Ciullo, P., Coppola, M., Magini, S., Pesciullesi, P., Potiti, L., Ravazzolo, R., Torquati, M., Vanneschi, M., Zoccolo, C.: The implementation of ASSIST, an Environment for Parallel and Distributed Programmind. In: Proceedings of Europar 2003 (2003) (to appear)Google Scholar
  4. 4.
    Bacci, B., Danelutto, M., Orlando, S., Pelagatti, S., Vanneschi, M.: P3L: A Structured High level programming language and its structured support. Concurrency Practice and Experience 7(3), 225–255 (1995)Google Scholar
  5. 5.
    Bacci, B., Danelutto, M., Pelagatti, S., Vanneschi, M.: SkIE: a heterogeneous environment for HPC applications. Parallel Computing 25, 1827–1852 (1999)CrossRefGoogle Scholar
  6. 6.
    Baraglia, R., Danelutto, M., Laforenza, D., Orlando, S., Palmerini, P., Perego, R., Pesciullesi, P., Vanneschi, M.: AssistConf: A Grid Configuration Tool for the ASSIST Parallel Programming Environment. In: Proceedings of the Eleventh Euromicro Conference on Parallel, Distributed and Network-Based Processing, pp. 193–200. IEEE, Los Alamitos (2003) ISBN 0-7695-1875-3Google Scholar
  7. 7.
    D’Ambra, P., Danelutto, M., di Serafino, D., Lapegna, M.: Integrating MPI-Based Numerical Software into an Advanced Parallel Computing Environment. In: Proceedings of the Eleventh Euromicro Conference on Parallel, Distributed and Network-Based Processing, pp. 283–291. IEEE, Los Alamitos (2003); ISBN 0-7695-1875-3Google Scholar
  8. 8.
    Vanneschi, M.: ASSIST: an environment for parallel and distributed portable applications. Technical Report TR 02/07, Dept. Comp. Sc., Univ. of Pisa (May 2002)Google Scholar
  9. 9.
    Vanneschi, M.: The programming model of ASSIST, an environment for parallel and distributed portable applications. Parallel Computing 28(12), 1709–1732 (2002)zbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • M. Aldinucci
    • 1
  • S. Campa
    • 1
  • P. Ciullo
    • 1
  • M. Coppola
    • 1
  • M. Danelutto
    • 1
  • P. Pesciullesi
    • 1
  • R. Ravazzolo
    • 1
  • M. Torquati
    • 1
  • M. Vanneschi
    • 1
  • C. Zoccolo
    • 1
  1. 1.Dept. of Computer ScienceUniversity of PisaPisa

Personalised recommendations