Cactus Workshop - NCSA Sep 27 - Oct 1 1999 Generic Cactus Workshop: Summary and Future Ed Seidel Albert Einstein Institute

Slides:



Advertisements
Similar presentations
Cactus and Solving Einstein’s Equations Edward Wang
Advertisements

Gabrielle Allen*, Thomas Dramlitsch*, Ian Foster †, Nicolas Karonis ‡, Matei Ripeanu #, Ed Seidel*, Brian Toonen † * Max-Planck-Institut für Gravitationsphysik.
Cactus in GrADS Dave Angulo, Ian Foster Matei Ripeanu, Michael Russell Distributed Systems Laboratory The University of Chicago With: Gabrielle Allen,
Cactus in GrADS (HFA) Ian Foster Dave Angulo, Matei Ripeanu, Michael Russell.
Problem-Solving Environments: The Next Level in Software Integration David W. Walker Cardiff University.
Supporting Efficient Execution in Heterogeneous Distributed Computing Environments with Cactus and Globus Gabrielle Allen, Thomas Dramlitsch, Ian Foster,
The Cactus Portal A Case Study in Grid Portal Development Michael Paul Russell Dept of Computer Science The University of Chicago
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
Cactus Code and Grid Programming Here at GGF1: Gabrielle Allen, Gerd Lanfermann, Thomas Radke, Ed Seidel Max Planck Institute for Gravitational Physics,
Astrophysics, Biology, Climate, Combustion, Fusion, Nanoscience Working Group on Simulation-Driven Applications 10 CS, 10 Sim, 1 VR.
GridLab & Cactus Joni Kivi Maarit Lintunen. GridLab  A project funded by the European Commission  The project was started in January 2002  Software.
GridSphere for GridLab A Grid Application Server Development Framework By Michael Paul Russell Dept Computer Science University.
The iPlant Collaborative Community Cyberinfrastructure for Life Science Tools and Services Workshop Discovery Environment Overview.
Cactus Tools for the Grid Gabrielle Allen Max Planck Institute for Gravitational Physics, (Albert Einstein Institute)
EU Network Meeting June 2001 Cactus Gabrielle Allen, Tom Goodale Max Planck Institute for Gravitational Physics, (Albert Einstein Institute)
ICON Professional Learning Module: BLOGGING How do I create & use a Global2 blog?  ICON Integrated Catholic Online Network.
Testing Tools using Visual Studio Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation.
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
Cornell Theory Center Aug CCTK The Cactus Computational Toolkit Werner Benger Max-PIanck-Institut für Gravitationsphysik (Albert-Einstein-Institute.
Albert-Einstein-Institut Cactus: Developing Parallel Computational Tools to Study Black Hole, Neutron Star (or Airplane...) Collisions.
Grads Meeting - San Diego Feb 2000 The Cactus Code Gabrielle Allen Albert Einstein Institute Max Planck Institute for Gravitational Physics
CoG Kit Overview Gregor von Laszewski Keith Jackson.
Cactus Project & Collaborative Working Gabrielle Allen Max Planck Institute for Gravitational Physics, (Albert Einstein Institute)
NeSC Apps Workshop July 20 th, 2002 Customizable command line tools for Grids Ian Kelley + Gabrielle Allen Max Planck Institute for Gravitational Physics.
Implementing STEM in the K-5 Classroom. WELCOME! Please introduce yourself by telling us your name, your role, and one thing you hope to take away from.
Grids and Portals for VLAB Marlon Pierce Community Grids Lab Indiana University.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Collaborating with iPlant.
Albert-Einstein-Institut Using Supercomputers to Collide Black Holes Solving Einstein’s Equations on the Grid Solving Einstein’s.
1 Cactus in a nutshell... n Cactus facilitates parallel code design, it enables platform independent computations and encourages collaborative code development.
Albert-Einstein-Institut What I hope we achieve at this Workshop Inspired by Kruegersdorp Ed Seidel Albert-Einstein-Institut.
Applications for the Grid Here at GGF1: Gabrielle Allen, Thomas, Dramlitsch, Gerd Lanfermann, Thomas Radke, Ed Seidel Max Planck Institute for Gravitational.
Crystal Ball Panel ORNL Heterogeneous Distributed Computing Research Al Geist ORNL March 6, 2003 SOS 7.
The Globus Project: A Status Report Ian Foster Carl Kesselman
Russ Hobby Program Manager Internet2 Cyberinfrastructure Architect UC Davis.
Introduction to Grid Computing Ed Seidel Max Planck Institute for Gravitational Physics
Advanced Simulation and Computing (ASC) Academic Strategic Alliances Program (ASAP) Center at The University of Chicago The Center for Astrophysical Thermonuclear.
Ed Seidel Albert Einstein Institute Sources of Gravitational Radiation A.1 Development of CACTUS n Training in the use of the Cactus.
The Cactus Code: A Problem Solving Environment for the Grid Gabrielle Allen, Gerd Lanfermann Max Planck Institute for Gravitational Physics.
Scalable Systems Software for Terascale Computer Centers Coordinator: Al Geist Participating Organizations ORNL ANL LBNL.
Cactus/TIKSL/KDI/Portal Synch Day. Agenda n Main Goals:  Overview of Cactus, TIKSL, KDI, and Portal efforts  present plans for each project  make sure.
GridLab WP-2 Cactus GAT (CGAT) Ed Seidel, AEI & LSU Co-chair, GGF Apps RG, Gridstart Apps TWG Gabrielle Allen, Robert Engel, Tom Goodale, *Thomas Radke.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Services for advanced workflow programming.
MESQUITE: Mesh Optimization Toolkit Brian Miller, LLNL
New and Cool The Cactus Team Albert Einstein Institute
Connections to Other Packages The Cactus Team Albert Einstein Institute
Cactus Workshop - NCSA Sep 27 - Oct Adding a Driver Thorn to Cactus Tom Goodale Albert Einstein Institute
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of the iPlant Discovery Environment.
Cyberinfrastructure: Many Things to Many People Russ Hobby Program Manager Internet2.
2/22/2001Greenbook 2001/OASCR1 Greenbook/OASCR Activities Focus on technology to enable SCIENCE to be conducted, i.e. Software tools Software libraries.
Globus: A Report. Introduction What is Globus? Need for Globus. Goal of Globus Approach used by Globus: –Develop High level tools and basic technologies.
© Copyright AARNet Pty Ltd PRAGMA Update & some personal observations James Sankar Network Engineer - Middleware.
Albert-Einstein-Institut Exploring Distributed Computing Techniques with Ccactus and Globus Solving Einstein’s Equations, Black.
Miron Livny Computer Sciences Department University of Wisconsin-Madison Condor and (the) Grid (one of.
Dynamic Grid Computing: The Cactus Worm The Egrid Collaboration Represented by: Ed Seidel Albert Einstein Institute
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of the iPlant Discovery Environment.
New and Cool The Cactus Team Albert Einstein Institute
Cactus Workshop - NCSA Sep 27 - Oct Scott H. Hawley*, Matthew W. Choptuik*  *University of Texas at Austin *  University of British Columbia
Large-scale accelerator simulations: Synergia on the Grid turn 1 turn 27 turn 19 turn 16 C++ Synergia Field solver (FFT, multigrid) Field solver (FFT,
Metacomputing Within the Cactus Framework What and why is Cactus? What has Cactus got to do with Globus? Gabrielle Allen, Thomas Radke, Ed Seidel. Albert-Einstein-Institut.
MSF and MAGE: e-Science Middleware for BT Applications Sep 21, 2006 Jaeyoung Choi Soongsil University, Seoul Korea
HPC University Requirements Analysis Team Training Analysis Summary Meeting at PSC September Mary Ann Leung, Ph.D.
2003 NTHU IEEM 1 Enterprise Integration Collaborative Product Design – Using Access Grid Project as an Example Group No.11 : 林彥伯 (Gilbert)
Developing HPC Scientific and Engineering Applications: From the Laptop to the Grid Gabrielle Allen, Tom Goodale, Thomas.
Cactus Project & Collaborative Working
The Cactus Team Albert Einstein Institute
Grid Computing AEI Numerical Relativity Group has access to high-end resources in over ten centers in Europe/USA They want: Bigger simulations, more simulations.
Exploring Distributed Computing Techniques with Ccactus and Globus
Abstract Machine Layer Research in VGrADS
Dynamic Grid Computing: The Cactus Worm
What’s New from Platform Computing
Presentation transcript:

Cactus Workshop - NCSA Sep 27 - Oct Generic Cactus Workshop: Summary and Future Ed Seidel Albert Einstein Institute

Generic Cactus Workshop: Summary and Future n What have you learned? l What cactus is… –Try again: who can define it in a nutshell? Please tell me! –We hope it will be useful to many communities, from relativity to…to I/O research groups... l How to use it for your –Science, engineering –CS research l Portability on different parallel systems (try it this afternoon) –Without it, how would you run on an NT cluster, a T3E, an SGI, or even a combo? n We have tried to show you l A great set of tools for solving your problems, across many disciplines l Our view of where the future of computational science is going n Back to the wave equation: it was extra overhead to use Cactus compared to simple F77, but look at what you get!

Beyond the wave equation: Extra functionality Cactus provides NOW l Different parallel I/O layers that work wherever you run (relieving the nightmares…) –Checkpointing –Downsampling –Single/double –Portability across platforms –Choices of different systems l Parallelism on different architectures with different driver layers –PUGH unigrid driver –GrACE parallel dirver (with AMR) –Add something new l Elliptic solver technologies (parameters allow choices from many systems/methods) –PETSc –SOR –Other multigrid coming soon l Collaborative/community aspects l Metacomputing/scheduling tools it provides l AMR (almost…) l Visualisation tools (you can make beautiful movies, too)

How to add new functionality l Adding Driver layers l Adding interfaces to make it easier to configure a Cactus code –Module composition –Parameter inputs –Resource selection l Adding I/O layers l Adding AMR layers l Adding new elliptic solvers l Adding new physics modules l Adding performance monitoring tools (Autopilot) l Where do you want to go today?…

Cactus Computational Toolkit Science, Autopilot, AMR, Petsc, HDF, MPI, GrACE, Globus, Remote Steering User has science idea... Global Computational Grid: choose your PC, cluster, T3E, or string ‘em together Selects Appropriate Resources Collaborators log in to monitor Steers simulation, monitors performance Composes/Builds Code Components w/Interface... Looking Ahead at the Portal to Your Science: The Cactus Collaboratory

Summary n Lab to reinforce the lectures n Cactus Again, a new community code for 3D simulations l Portable toolkit/language for many PDE systems l Integration of many advanced tools l Collaborative infrastructure l Metacomputing for the general user: remote/distributed computing possible. n Tomorrow focus on Relativity n We hope we got you excited about some of these things...

Now, discuss l What do you think? l What you can do to help it move forward? l Afternoon lab (same rooms as yesterday): –I-Desk demo first in the NL lab –Test out parallelism of different machines, look at scaling –Test out elliptic solvers within Cactus –Try out thorn IsoSurfacer, thorn http –Try different I/O layers –Explore Viz tools... –Possibly see live demos of your thorns running in cactus... –Etc…have fun! –Pick up handouts at the table by the door! l Don’t forget, join us at Joe’s Brewery 8PM, 5th and Green l Please leave the comment forms on the table by the door!