ASSIST is a programming environment aimed at providing parallel programmers with user-friendly, efficient, portable, fast ways of implementing parallel applications. It includes a skeleton based parallel programming language (ASSISTcl, cl stands for coordination language) and a set of compiling tools and run time libraries. The ensamble allows parallel programs written using ASSISTcl to be seamlessly run on top of workstation networks and grids supporting POSIX and ACE (the Adaptive Communication Environment, which is an extern, open source library used within the ASSISTcl run time support). ---- 2004 versions ---- [12/11/2004] New astCC released: version 1.2.1 is available. It enhances the compatibility with heterogeneous cluster architectures (Intel/PowerPC, 32-bit only), it improves the integration between the ASSIST and CCM frameworks (astCC -x and -X compilation switches), and allows to use a same set of CLAM slave processes to run multiple ASSIST programs at the same time. Reference documentation is the same as distributed with version 1.2rc2. Please contact the Assist team to download the new release of the compiler. [01/10/2004] New astCC released: version 1.2rc2 has been distributed to the research groups of the Grid.it project. The 1.2rc2 is a release candidate version and is considered to be stable. The distribution on CD includes this version ( current_version directory ) as well as: documentation of the stable version preprocessing tools and documentation to deploy ASSIST programs as a collection of Web Services preprocessing tools and documentation to deploy ASSIST programs as CCM components astCC prototype version compiling over Globus astCC prototype version allowing dynamic reallocation of working processes

ASSIST (v1.2.1)

ALDINUCCI, MARCO
2004-01-01

Abstract

ASSIST is a programming environment aimed at providing parallel programmers with user-friendly, efficient, portable, fast ways of implementing parallel applications. It includes a skeleton based parallel programming language (ASSISTcl, cl stands for coordination language) and a set of compiling tools and run time libraries. The ensamble allows parallel programs written using ASSISTcl to be seamlessly run on top of workstation networks and grids supporting POSIX and ACE (the Adaptive Communication Environment, which is an extern, open source library used within the ASSISTcl run time support). ---- 2004 versions ---- [12/11/2004] New astCC released: version 1.2.1 is available. It enhances the compatibility with heterogeneous cluster architectures (Intel/PowerPC, 32-bit only), it improves the integration between the ASSIST and CCM frameworks (astCC -x and -X compilation switches), and allows to use a same set of CLAM slave processes to run multiple ASSIST programs at the same time. Reference documentation is the same as distributed with version 1.2rc2. Please contact the Assist team to download the new release of the compiler. [01/10/2004] New astCC released: version 1.2rc2 has been distributed to the research groups of the Grid.it project. The 1.2rc2 is a release candidate version and is considered to be stable. The distribution on CD includes this version ( current_version directory ) as well as: documentation of the stable version preprocessing tools and documentation to deploy ASSIST programs as a collection of Web Services preprocessing tools and documentation to deploy ASSIST programs as CCM components astCC prototype version compiling over Globus astCC prototype version allowing dynamic reallocation of working processes
1.2.1
Dipartimento di Informatica, Università di Pisa
http://www.di.unipi.it/groups/architetture/Assist.html
parallel computing; high-level language; grid; cluster; C++; C; skeletons; patterns; pattern-based programming
Marco Aldinucci
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/72741
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact