100 likes | 216 Views
DOE2000 P.I. Meeting and Snowfest March 8-10, 1999. Group M-1 (also known as Group 5) Al Geist ORNL (chair) Rob Armstrong SNL Steve Benson ANL Les Cottrell SLAC Brett Didieu PNNL Steve Elbert NSF Ian Foster ANL Jarek Nieplocha PNNL
E N D
DOE2000 P.I. Meeting and SnowfestMarch 8-10, 1999 Group M-1 (also known as Group 5) Al Geist ORNL (chair) Rob Armstrong SNL Steve Benson ANL Les Cottrell SLAC Brett Didieu PNNL Steve Elbert NSF Ian Foster ANL Jarek Nieplocha PNNL Bahram Parvin LBNL Val Wilson NASA
Projects in DOE2K Program Pilots MMC DC Collaboration Research Software Infrastructure (CIF) Shared Virtual Reality Collaboration Management Security Electronic Notebooks Floor Control QoS ACTS Toolkit Numerics Frameworks Runtime
Process Each member discussed their opinions about the projects and ideas outside the projects such as data management, MICS programmatic needs, software economy, social vs. security issues. We discussed “farther out” topic areas in question B After hearing everyone else’s opinions on projects and knowing what topics we considered important for B, we went back and prioritized the research projects for A by each picking our top two choices.
Question A Assume the entire DOE 2K program becomes part of the MICS “base budget” in 01. What do you see as the highest priorities for future activities in this budget. • Some general themes that arose as each member • expressed his feelings about the projects. • Collaboration Management -- commercial solutions preferred • Security -- two felt commercial solutions preferred, one said that security not as important to their problems. • Notebooks, CIF, and ACTS came up most often positively
Highest Priorities for Future Activities (1of 2) • Electronic Notebook (3 first place votes) • popularity among broad user group means that continued improvements will have the big impact across research community • customized to be an ORB • components based so it can be easily customized work w/ PSE • Common Component Architecture (4 second place votes) • frequency indicates that it is perceived as an important activity • lack of first place votes indicates that CCA is not mature enough to bet the farm on.
Highest Priorities for Future Activities (2 of 2) • Software Infrastructure (2 first place, 1 second place votes) • resource discovery and information split off as important part of CIF • ACTS Runtime (1 first place, 2 second place votes) • group felt Infrastructure and Runtime were very similar • integration between them is encouraged • ACTS Numerics (1 first place, 1 second place vote)
Question B Assuming SSI, what are the most important topics areas that we need to include, beyond the scope of supporting specific SSI projects and above and beyond the expected activities covered under question A? Seven topic areas that fit the above scope were suggested.
Seven Important Topic Areas Data management and analysis -disaster at Tbyte -> Pbyte scale New programming models - MPI effectiveness?, shmem, hierarchical New data distributions - exploit NUMA, easily try different ones Level of concurrency - how can applications and tools cope? Scalable OS services - in particular I/O and file systems Single CPU performance - algorithms efficiently use microarchitecture Distributed Computing and Grid research (on the edge) New paradigms - heterogeneous systems, usage models fault tolerance and recovery intelligent resource discovery and scheduling moving code to data, rather than data to code. ultra-high bandwidth
Question C What key technical work do you see (funded by other agencies) that would best complement the plans identified in A and B? What are the organizational mechanisms we can use to get the key groups to collaborate?
Key Technical Work (nonDOE funded) NASA - Information Power Grid DARPA - Quorum (includes Globus and Tau) NSF - compilers, OS research, digital libraries, human/computer interface NIH - bio-informatics How to get key groups to collaborate • Cross funding - for example Globus funded through NCSA • Be reviewers for other agency proposals. • Money is a pressure to push two to collaborate • the hope is that the collaboration will remain when • the money pressure is released.