ProActive Tutorial and Hands-on SessionMonday, May 9, 2011: 10:30 - 16:00
ProActive Parallel Suite is an innovative Open Source solution (OW2)
Java Parallel Programming
seamlessly integrated with Scheduling
and Resource Management.
It simplifies the programming and execution of parallel
applications on Linux, Windows and
Mac, together with the management of resources such as Desktop, Servers, Clusters, Enterprise
GRIDs and Clouds.
Objective of the TutorialIn this tutorial I will give a brief overview of the ProActive Parallel Suite. Then I will focus on three different aspects. First, I will introduce the programming model and its related concepts (Active Object, Asynchronous Calls, Future Objects...). Then I will address the difficulty of deploying an application on a Grid/Cloud and present two mechanisms available in ProActive to make life a bit easier. Finally, I will go back to the programming model and present ongoing work to address its limitations.
At the end of the tutorial the audience should have a global understanding of ProActive and be able to write and deploy applications.
The tutorial slides are now available:
ProActive Lecture: slides.
Hands-on Session: slides.
Software: here. Only available in the wired network of the spring school.
Hands-on SessionDuring the hands-on session, the participants will learn how to write a basic application with active objects. The application will be deployed on the DAS-4 system using the Resource Manager. If time permits, multi-active objects will be introduced.
Java 6 and Eclipse are required. Due to a new "feature" in Java7, ProActive is currently not compatible with it.