gridlab & cactus joni kivi maarit lintunen. gridlab a project funded by the european commission...

17
GridLab & Cactus Joni Kivi Maarit Lintunen

Post on 21-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

GridLab & Cactus

Joni KiviMaarit Lintunen

Page 2: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

GridLab

A project funded by the European Commission

The project was started in January 2002

Software releases should ready in December 2004

Page 3: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

The institutions and corporations participating in the project

12 universities, institutions and computing centres all around the world

2 corporations: Sun Microsystems Gridware GmbH and Compaq Computer EMEA

Page 4: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

GAT- The Grid Application Toolkit

To goal of the project is to develop a Grid Application Toolkit (GAT)

GAT should be flexible, easy to use, generic and modular

GAT enables applications of today to use the global computing resources in an innovative way

Page 5: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

Architecture

Page 6: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

Work Packages

12 core packages

Also 3 additional packages which cover exploitation, dissemination and project management

Page 7: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

Software

The project will provide the following software components: Grid Application Toolkit a set of Grid services Portal Development Framework

GridSphere and a set of GridSphere Portlets

Most of GridLab software is being distributed with Open Source licences

Page 8: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

User scenario

Gravitational wave detection analysis With the help of GridLab, the researchers

can choose suitable machines for computing

The portal notifies the researchers of machine overloads (for example as an SMS message)

The user can connect to the portal (for example by using a PDA) and change machines used for the computation

Page 9: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

Collaborations

N*Grid A project to build a Grid infrastructure

across South Korea

GriKSL A German project Uses the same TestBed than GridLab

Page 10: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

Cactus

open source problem solving environment designed for scientists and engineers

designed by Paul Walker, Joan Masso, John Shalf and Ed Seidel as a code for numerical relativity

Since the cactuscode is free, it has been adapted to many platforms and systems.

Page 11: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

Cactus

The project aims at providing an open source High Performance Computing framework that allows the scientific community to immediately benefit from the advances in IT technology.

Page 12: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

Cactus Features

Highly Portable Powerful Application Programming

Interface Advanced Computational Toolkit Collaborative Development Exhaustive Numerical Relativity and

Astrophysical Applications

Page 13: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

Cactus Architecture

Cactus comprises of the core code (“the Flesh”) and modules (“the Thorns”).

Only these modules are visible to the user, so the underlying technology can be replaced at any time.

Page 14: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

Cactus Architecture

Configure CST

Flesh

ComputationalToolkit

Toolkit Toolkit

Operating SystemsAIX NT

LinuxUnicos

SolarisHP-UX

Thorns

Cactus

SuperUX Irix

OSF

Make

Page 15: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

Thorn Arcitecture

Make Information

Source Code

Documentation!

Configuration FilesParameter Filesand Testsuites

????

????Fortran

RoutinesC++

RoutinesC

Routines

Thorn

Page 16: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

Cactus Systems

Machines Operating Systems Processors

PC Linux I A32, I A64

PC Windows 2000/ NT/ XP (Cygwin) I A32

PC OpenBSD/ FreeBSD I A32

Fuj itsu VP

HP/ Compaq OSF/ Linux Alpha

Cray T3E Unicos Alpha

HP Exemplar (V2500) HP-UX PA8500

Macintosh MacOS 10/ Linux PowerPC

NEC SX-5 SuperUX

Sun Solaris Sparc I I ,Sparc I I I

I BM SP2 AI X RS-6000

SGI Origin, O2 I rix R8000, R10000, R12000

Hitachi SR8000-F1 HI UX-MP PowerPC

Page 17: GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software

Cactus Organization