Transcript
Page 1: XSEDE Technology Insertion Service

April 21, 2023

XSEDE Technology Insertion ServiceIdentifying and Evaluating the Next Generation of

Cyberinfrastructure Software for Science

Tim Cockerill

Associate Project Director

Page 2: XSEDE Technology Insertion Service

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

Page 3: XSEDE Technology Insertion Service

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

Page 4: XSEDE Technology Insertion Service

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

Page 5: XSEDE Technology Insertion Service

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

Page 6: XSEDE Technology Insertion Service

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

Page 7: XSEDE Technology Insertion Service

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

Page 8: XSEDE Technology Insertion Service

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

Page 9: XSEDE Technology Insertion Service

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

Page 10: XSEDE Technology Insertion Service

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

Page 11: XSEDE Technology Insertion Service

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

Page 12: XSEDE Technology Insertion Service

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

Page 13: XSEDE Technology Insertion Service

Recommended