1 / 19

Will the Fun Never End? SC2005 The Book

Will the Fun Never End? SC2005 The Book. David Bernholdt ORNL. Part I: CCA @ SC2005. Tutorial. All day, Monday (M02) Includes hands-on David Bernholdt coordinating Boyana, Ben, Gary, and David speaking Many more helping with hands-on Watch tutorial-wg list for final call for volunteers

matteo
Download Presentation

Will the Fun Never End? SC2005 The Book

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Will the Fun Never End?SC2005The Book David Bernholdt ORNL

  2. Part I: CCA @ SC2005

  3. Tutorial • All day, Monday (M02) • Includes hands-on • David Bernholdt coordinating • Boyana, Ben, Gary, and David speaking • Many more helping with hands-on • Watch tutorial-wg list for final call for volunteers • no response means you won’t be put on the list and won’t be able to get into the tutorial room

  4. Booths • No SciDAC booth! • ORNL booth will be larger and significantly rearranged again • Exhibit Hall Schedule • Monday, 7-9pm Opening Gala • Program managers frequently tour just before opening! • Tuesday-Wednesday, 10am-6pm • Thursday, 10am-4pm

  5. Seattle Show Floor(Lower Level) Utah NCAR PNNL LANL Indiana ASCI ANL ORNL

  6. ORNL Booth Layout (30’x50’) UT? Teragrid “Y” Tools “U” FutureTech “C” CSE “C” Office TG (formerly CompSci “U”) SNS portal Demo FastOS MOLAR, SSI CSE SensorNet Data Mining Future Tech Applied Math Teragrid SSS, OSCAR JICS Office RAM Common Environment SAM, Enotebook ACRT OpenMPI 15 years Accomplishments NCCS Roadmap CCA NLCF Partners Or Recruiting Cray X1E Harness NLCF Auto code Transform Lab Cluster CompSci “U” CCS Computers NLCF Walls PERC RAM (formerly Tools “U”) Hardware “U” HPSS/ Lustre Morsels Cray XT3 SDM Combustion, Fusion, Chem NLCF Apps2 Astro Fusion Climate/ ESG Networking Chemistry Materials/CNMS Biology/ GTL FY 2006 Apps Visualization, EVEREST NLCF Apps Process NLCF Apps1 Astro Accel. Visualization “Y” Apps “U” Apps “C”

  7. Upper Poster

  8. Lower Poster

  9. Poster Discussion • Email changes to db or put on wiki • Deadline: Sunday 9 October 2005 • Need to have a short discussion here

  10. Anticipated Booth Content • Posters • Comment on proofs by Sunday! • Demos • 1 demo station available, shared with PPT loop, handouts • What demos will be available? • Proposal: demos on demand rather than pre-arranged • PPT loop (volunteer needed to coordinate) • Show continuously on Monster Laptop (?) • Unless space needed for demos • 2-pagers (individual responsibility) • Create, copy (50-200 copies), and bring • db will reproduce final SciDAC2 highlight • db will create & reproduce “CCA @ SC2005” handout

  11. Additional Notes • Booth needs to be staffed at all times • Generally 1-2 people • Volunteer needed to coordinate signup • Booth will be crowded and cannot be a hangout! • Subscribe to: sc-demos@cca-forum.org • https://www.cca-forum.org/wiki/tiki-index.php?page=SC2005+Internal • Follow link in “Meetings” menu item • Requires that you be logged in • To register, follow directions on main wiki page • Need info from everyone on: • Booths with CCA content • Demonstrations available • Booth schedule • Other CCA-related activities/events • Contact info

  12. Part II: CCA: Now a Best-Selling Book!

  13. Progress Report • Series of telecons since July meeting • Defined audience • Created outline • Assigned chapter editors • Determined page budgets • Determined schedules • book@cca-forum.org mailing list • CVS repository: • CVSROOT = cca-forum.org:/cvs/cca-book • Module = book • See planning/*

  14. Audience • High-level managers, decision makers • Software architects/engineers • Computational scientists w/o particular CS knowledge/experience • including grad students, postdocs, etc. • including educators and students • Owners of large codes/libraries who may not be aware of components • more large-scale programming experience than computational scientists • Applied mathematicians • CCA component developers • CCA component users (do we have enough content for this audience?) • CS academics interested in CCA vs other component technologies

  15. Outline (Chapter Level) • Preface [David Bernholdt] • Part I: Component Concepts and Software Architecture • Motivation [David Bernholdt] • How Can Component Technology Help Computational Science [David Bernholdt & Jim Kohl] • Why Yet Another Component Architecture for HPC? [Randy Bramley]

  16. Outline – Cont. • Part II. The Common Component Architecture • Requirements [Boyana Norris] • The Architecture [Rob Armstrong] • Overview of the CCA Specification [Ben Allan] • The Importance of Interfaces [Jim Kohl] • Language Interoperability [Gary Kumfert] • Local Component Interactions [Tammy Dahlgren & Wael Elwasif] • Parallel Components [David Bernholdt] • Distributed Components [Madhu Govindaraju] • Performance [Sameer Shende] • Dynamic Environments, Plug-and-Play [Boyana Norris] • Coupled Simulations [Jim Kohl & Randy Bramley] • Deployment of CCA Components [Tom Epperly] • Current Status of CCA and Tools [Ben Allan] • Examples of Scientific Computing Using CCA [David Bernholdt] • Vision for the Future of CCA [Rob Armstrong]

  17. Outline – Cont. • Part III. Practical Component Approaches for HPC • Writing CCA Components [Wael Elwasif & Boyana Norris] • Distributed Components [Ken Chiu & Madhu Govindaraju] • Component Recipes for HPC [Lois McInnes and Randy Bramley] • Performance Evaluation, Performance Optimization [Sameer Shende] • Testing and Debugging of Component-Based Applications [Jim Kohl & Tammy Dahlgren] • CQoS, Dynamics Uses of Components, Automation, Adaptation [Lois McInnes] • Epilog [David Bernholdt]

  18. Schedule [Chapter editors organize their teams, start writing (plain text -- don't worry about markup, etc.)] 2005-10-07 db provides writers guidelines, document structure, build system, etc. [Writing of individual contributions] 2005-12-16 First draft of individual contributions [Integration of individual contributions into a cohesive chapter] 2006-02-01 First (good) draft at chapter level 2006-02-01 Final decision on how to handle code examples [Integration of chapters, weaving of code examples (as appropriate)] 2006-04-01 Complete first draft (incl. code/examples) [Editing, proofreading, indexing, etc.] 2006-06-01 Final version ready for publisher. (This should be something we consider ready for publication.)

  19. You Can Still Contribute! • Identify chapters/sections of interest • Contact chapter editor and volunteer!

More Related