Browsing Releases in: compss.framework

Software Decription

COMP Superscalar (COMPSs) programming framework.

Abstract

COMP Superscalar (COMPSs) is a programming model which aims to ease the development of applications for distributed infrastructures, such as Clusters, Grids and Clouds. COMP superscalar also features a runtime system that exploits the inherent parallelism of applications at execution time.
The COMPSs programming model is supported by a runtime system which manages several aspects on behalf of the programmer. Besides, it keeps the underlying infrastructure transparent to the application.

Community Release: compss.framework 1.3

New features:
  • Runtime:
    • Persistent workers: workers can be deployed on computing nodes and persist during all the application lifetime, reducing runtime overhead.
    • Previous implementation of workers based on a per task process is still supported.
    • Enhanced logging system.
    • Interoperable communication layer: different inter-nodes communication protocol is supported by implementing the Adaptor interface (JavaGAT and NIO implementations already included).
    • Simplified cloud connectors interface.
    • New JClouds connector.
  • Python:
    • Added constraints support
    • Enhanced methods support
    • Lists accepted as a tasks’ parameter type
    • Support for user decorators
  • Tools:
    • New monitoring tool: with new views, as workload and possibility of visualizing information about previous runs
    • Enhanced Tracing mechanism
  • Simplified execution scripts
  • Simplified installation on Supercomputers

 

For further information please refer to COMPSs User Manual: Application development

Continue reading

Posted in compss.framework | Comments Off on Community Release: compss.framework 1.3

Community Release: compss.framework 1.2

N implementations for task methods, each with its own constraints.
Constraint-aware resource management.
Support for multicore tasks.
Pluggable schedulers: facilitate the addition of new schedulers and policies.
Extended support for objects in C/C++ b… Continue reading

Posted in compss.framework | Comments Off on Community Release: compss.framework 1.2