70 likes | 131 Views
The Center for Sustainable Software on Future Computing Platforms aims to empower scientific communities to utilize upcoming platforms effectively. It offers software CI priorities, research, development, integration, outreach, education, domain application support, and Bio/NGS security. Through various activities like research, benchmarking, and collaborations, the Center enhances software sustainability, repositories, and lifecycle. Its organization structure includes physical and virtual centers with a governance model, resource allocation, and industry engagement for sustainability metrics.
E N D
Goals [From previous session] (Why?) Vision — The Center for Sustainable Software on Future Computing Platforms will provide scientific communities the means to leverage future platforms’ potential to transform research and gain key insights into data-intensive grand challenge problems.
Scope (What?) • Software CI Priorities • Research • Development • Integration (Domain & Tech) • Outreach & Education (Domain, Tech & Industry) • Domain Application Support • Bio/NGS. Social? Security? • High risk/reward vs. Bread & Butter Applications • Lifespan • Software curation, Usecase definition, Commnity Adoption & Acceleration, Broader Engagement, Research Directions
Activities (How?) • Research • Upcoming Future Compute platforms • Emerging software, algorithms • Benchmarks & Evaluation • Software Sustainability • Software Repository • Framework, Libraries & Kernels • Software Lifecyle • Documentation & Training • Domain Integration • Embed s/w devs with domains • Domain visitors to center • Short “Tiger teams”, Long term • Cross-site student internships • Ad hoc interactions, virtual experts • Collaboration & Education • Other NSF Institutes, SSE, SSI • Tech Industry, Small Business, Incubators • International engagement • Workshops, Tutorials, Documentation
Organization Structure • Physical vs. Virtual Center • Physical: Dedicated space, resources , fulltime software & admin staff, rotating visitors • Virtual: ??? • Structure (“Tower, Hub & Spoke, Tire Models”) • Partition across technology areas? • Across domains? • Across priorities (Research, Development, Integration, Outreach)? • Governance • Director • Thrust Leaders on Tech/Domain Areas • Executive Board • Advisory Board
Resources • Resource Use • Admin and R&D Staff • Hardware Resources: • Engagement: Workshops, Local & Intl’ visitor travel, internships • Funding Model • NSF to Center • Other NSF SSE/SSI • Other NSF Projects, Domain • Industry
Metrics of Sustainability • Sustainability of Software • Software quality metrics • Software (re)use by community • Access to FCP resources • Ability to solve challenge problems • Sustainability of Center • Funding beyond Lifespan • Sustaining an FCP research and use community • Access to FCP resources