Presentation is loading. Please wait.

Presentation is loading. Please wait.

Plans and Opportunities Involving Beam Dynamics Components ComPASS SAP Project and Phase I and II Doe SBIR Boyana Norris (ANL) In collaboration with Stefan.

Similar presentations


Presentation on theme: "Plans and Opportunities Involving Beam Dynamics Components ComPASS SAP Project and Phase I and II Doe SBIR Boyana Norris (ANL) In collaboration with Stefan."— Presentation transcript:

1 Plans and Opportunities Involving Beam Dynamics Components ComPASS SAP Project and Phase I and II Doe SBIR Boyana Norris (ANL) In collaboration with Stefan Muszala (Tech-X Corp, Boulder, CO), Jim Amundson (FNAL), Lois Curfman McInnes Stephen Tramer (Tech-X)

2 Tech-X Corporation Software reuse and common interfaces Ability to compose simulations Portability Mixed language programming interoperability Performance analysis of composed simulations High-performance accelerator software should allow complex applications while promoting good software engineering practices

3 Tech-X Corporation Recent accomplishments have prepared the groundwork for future activities 1) Design interfaces and implement components for TxPhysics 2) Build Synergia2 components and run an Electron Cloud simulation 3) Begin performance measurement and modeling Additionally, modifications to Bocca by Stephen Tramer Splicer block protection Bocca change Bocca copy Reference: Two-tiered Component Design and Performance Analysis of Synergia2 Accelerator Simulations, S. Muszala, J. Amundson, L. C. McInnes, and B. Norris, accepted for publication in the Proceedings of the 2009 Workshop on Component-Based High Performance Computing, to be held Nov 15-16, 2009, Portland, Oregon.

4 Tech-X Corporation CQoS (Computational Quality of Service) for accelerator simulations: How, during runtime, can we make make sound choices for reliability, accuracy, and performance, taking into account the problem instance and computational environment? Composition: select initial component implementations and configuration parameters Reconfiguration: change parameters Substitution: change implementations 1) Design and implement CCA Synergia2 components for use on leadership-class supercomputers –CCA tools infrastructure (getting this in place first) –Interfaces and components 2) Explore performance models for parallel architectures networks and algorithms –Performance analysis and modeling –Build CQoS infrastructure 3) Demonstrate and compose various Synergia2 CCA electron cloud component use cases –Compose ECE simulations –Apply CQoS Next major milestones that build toward ECE simulations with CQoS

5 Tech-X Corporation Opportunities for collaboration, future plans and design questions abound: Auto-generation of interfaces based on existing code –Tested CCA software On-Ramp to generate SIDL interfaces from TxPhysics source code CQoS is the ‘novel’ computer engineering/science work. Plan to spend 75 percent of time on performance modeling and showing CQoS can work. –This aspect will appeal to a broader Electrical Engineering/Computer Science audience Plan to compare Synergia2 and Vorpal performance Possibility to offload selected Synergia2 work to GPUs and how to address multi-core…also looking at Phase 1 SBIR for this. Other Open Questions –How do we educate a user to want to build and use these tools? –Portability and testing of Synergia2 and Chef (C++ code). Will run nightly tests at Tech-X Add regression testing to Chef

6 Tech-X Corporation Current Work includes Working on Babel adding features to Bocca porting tools to the BG/P Bocca changes (Stephen Tramer) –Bocca Edit Changes –Bocca Import Modifications –Bocca Display modifications Babel work on F90 structs. Continuing from a LLNL contract. Porting/building on local machines (multipole and dijkstra)- (Stephen Tramer) –Tau, CCA tools, Synergia2 Porting/building on BG/P (Stephen Tramer) –CCA Toolchain (Bocca, Babel) https://ice.txcorp.com/trac/ccaEcloud/wiki/task5 https://ice.txcorp.com/trac/ccaEcloud/wiki


Download ppt "Plans and Opportunities Involving Beam Dynamics Components ComPASS SAP Project and Phase I and II Doe SBIR Boyana Norris (ANL) In collaboration with Stefan."

Similar presentations


Ads by Google