Upload
gary-young
View
214
Download
0
Embed Size (px)
Citation preview
April 20, 2023
XSEDE Technology Insertion ServiceIdentifying and Evaluating the Next Generation of
Cyberinfrastructure Software for Science
Tim Cockerill
Associate Project Director
Bridging CI Software Technologies to XSEDE
2
NSF-funded and other CI software
technologies
NSF-funded and other CI software
technologies
XSEDE TIS
XSEDE TIS XSEDEXSEDE
What is XSEDE?
• XSEDE is the follow-on to TeraGrid and is the virtual organization of 17 institutions/120 FTE providing services and support for the users of NSF-OCI’s computational science resources.– CMS – coordination and management services• architecture, software integration, systems
engineering, operations, allocations, project mgmt
– ECSS – extended collaborative support services– TEOS – training, education, and outreach services– 5-year award started July 1, 2011
3
XSEDE supporting scientific software development
• Startup allocations up to 200,000 hours, – Easy access - submit abstract and CV
• Extended Collaborative Support– Programmers/domain scientists to assist you: 40 FTE– Port, optimize, parallelize your code– Community Code evaluation and support
• Training and Education– For you – asynchronous online and live events– By you – assist with developing and advertising your
training/education 4
XSEDE-TIS Technology Insertion Service• Separate award from XSEDE, 5 years, started July 1,
2010.• Mission: to continuously track, evaluate, and
recommend advanced CI technologies to XSEDE and the broader HPC community
• Five activities– XTED: XSEDE Technology Evaluation Database– Technology Evaluation Process– Technology Evaluation Test-bed– Technology Insertion Support– Community Satisfaction and Impact Evaluation
XSEDE Architecture is User-Driven
6
Requirements Sources
Traceable, Managed Requirements
User Engagement• Annual surveys • Focus groups• AUSS consulting• Ticket mining• Usability Panels• Workshop evaluations
User Requirements Evaluation and Prioritization (UREP)
Spiral Lifecycle,Agile Development
What is XTED? • XSEDE Technology Database (XTED) to identify, track,
compare, collect user feedback on, and help the XSEDE team make decisions on what technologies would have the most impact.
• XTED is open for CI Developers to enter technologies, update that information, respond to user comments and requests, and identify new development opportunities.
• XTED enables Users to request features of XSEDE in general and of specific technologies, and to influence decisions for XSEDE staff in evaluating technologies.
• XTED enables XSEDE Staff to communicate with users and CI developers to make decisions on projects to evaluate. XTED is a unique resource for advancing large-scale open science cyberinfrastructure--in XSEDE and beyond.
7
Technology Evaluation Process
• Initial Planning – Identify team lead and familiarize with product
• Test Plan– Test developer specifications vs the expected use
in the XSEDE environment
• Testing– Local testbeds, Futuregrid, XSEDE
• Final Report– Feedback to developer and publish to XTED
8
Technology Insertion Support
• Documentation for installation, configuration, and testing for XSEDE production environment developed from evaluation process
• Provides support to XSEDE software integration team for technologies added to the XSEDE services
9
How Can You Participate?
• Visit TIS project at http://tis.xsede.org and create an account.– Enter new technologies– Enter request into XTED for capabilities– Enter requests for new features of technologies– Make comments on existing entries
Summary
• XSEDE TIS project provides dedicated expertise to identifying, evaluating, and recommending/installing new technology capabilities into XSEDE
• XTED will be the primary interface for users and for CI technology developers to enter technology
• XTED is in production at http://tis.xsede.org
Bridging CI Software Technologies to XSEDE
12
NSF-funded and other CI software
technologies
NSF-funded and other CI software
technologies
XSEDE TIS
XSEDE TIS XSEDEXSEDE