Building PyACTS - PowerPoint PPT Presentation

1 / 7
About This Presentation
Title:

Building PyACTS

Description:

Overture. Global Arrays. PAWS. SILOON. Globus. CUMULVS. TAU. PyACTS. View_field(T1) Proposed Project ... And ACTS tools are now being widely used by ... – PowerPoint PPT presentation

Number of Views:23
Avg rating:3.0/5.0
Slides: 8
Provided by: leroyantho
Category:

less

Transcript and Presenter's Notes

Title: Building PyACTS


1
Some project ideas using the ACTS Collection for
CS267 participants
Tony Drummond and Osni Marques Lawrence Berkeley
National Laboratory acts-support_at_nersc.gov http//
acts.nersc.gov
2
Building PyACTS
Can we build a general Python-base user interface
to the some of the functionality available in the
ACTS Collection? (see next slide)
3
Building PyACTS
  • Q. Why PyACTS?
  • Python is open source and follows this model for
    development, and it has great acceptability among
    computational scientists. And ACTS tools are now
    being widely used by computational scientists
    because they are "freeware", robust, portable and
    high-performing.
  • References
  • ACTS Collection Information Center
  • Numerical Python Talk on 10/18/2002 - LBNL
  • Python URL http//www.pfdubois.com/numpy/
  • More questions and or suggestions, contact
  • acts-support_at_nersc.gov

4
Performance Evaluation I
  • Performance Evaluation of Numerical Algorithms
  • (ScaLAPACK, PETSc, SuperLU, Hypre, TAO, OPT)
  • Perform some test on one or a set of these tools
    in the millennium cluster at UCB, and other
    supercomputers (like the NERSC IBM system). Can
    we write some recommendations to the tool
    developers? Can we make provide some useful
    feedback to users of these tools? Can we compare
    this to other available software in the market
    (robustness of the implementation, performance)?

5
Performance Evaluation II
  • Another project may involved the study of
    different data distribution and layouts using
    tools under ACTS
  • (Global Arrays, PETSc, ScaLAPACK, Hypre)
  • As before, can we write some recommendations to
    the tool developers? Can we make provide some
    useful feedback to users of these tools?

6
Performance Evaluation III
  • Performance Evaluation of Scientific Application
  • ACTS has a small collection of scientific
    applications that can benefit from the use of the
    ACTS tools. One project could involved the study
    of the performance of the application before and
    after the application is prototype with the use
    of ACTS tools.

7
The Customized Option
Do you have a scientific problem and are
looking for computational solutions? Let us help
you start prototyping your code using the
applicable tools under ACTS. At the end you will
have a high performing code, learned about the
ACTS Collection and completed your final project
requirement!
Write a Comment
User Comments (0)
About PowerShow.com