Stewardship of Software for Scientific and High-Performance Computing, 60021-60024 [2021-23582]

Download as PDF Federal Register / Vol. 86, No. 207 / Friday, October 29, 2021 / Notices and Renewable Energy, pursuant to delegated authority from the Secretary of Energy. That document with the original signature and date is maintained by DOE. For administrative purposes only, and in compliance with requirements of the Office of the Federal Register, the undersigned DOE Federal Register Liaison Officer has been authorized to sign and submit the document in electronic format for publication, as an official document of the Department of Energy. This administrative process in no way alters the legal effect of this document upon publication in the Federal Register. Signed in Washington, DC, on October 26, 2021. Treena V. Garrett, Federal Register Liaison Officer, U.S. Department of Energy. [FR Doc. 2021–23597 Filed 10–28–21; 8:45 am] BILLING CODE 6450–01–P DEPARTMENT OF ENERGY Proposed Agency Information Collection Extension Department of Energy. Notice and request for comments. AGENCY: ACTION: The Department of Energy (DOE), pursuant to the Paperwork Reduction Act of 1995, intends to extend for three years an information collection request with the Office of Management and Budget (OMB). DATES: Comments regarding this proposed information collection must be received on or before December 28, 2021. If you anticipate difficulty in submitting comments within that period, contact the person listed in ADDRESSES as soon as possible. ADDRESSES: Written comments may be sent: (1) By email to LPO.Paperwork ReductionAct.Comments@hq.doe.gov; or (2) to Knight Elsberry, U.S. Department of Energy, LPO–70, Room 4B–122, 1000 Independence Avenue SW, Washington, DC 20585 with a mandatory copy by email to LPO.PaperworkReduction Act.Comments@hq.doe.gov. FOR FURTHER INFORMATION CONTACT: Requests for additional information or copies of the information collection instrument and instructions should be directed to Knight Elsberry, LPO.PaperworkReduction Act.Comments@hq.doe.gov, (202) 287– 6646. SUPPLEMENTARY INFORMATION: Comments are invited on: (a) Whether the extended collection of information is necessary khammond on DSKJM1Z7X2PROD with NOTICES SUMMARY: VerDate Sep<11>2014 18:17 Oct 28, 2021 Jkt 256001 for the proper performance of the functions of the agency; (b) the accuracy of the agency’s estimate of the burden of the proposed collection of information, including the validity of the methodology and assumptions used; (c) ways to enhance the quality, utility, and clarity of the information to be collected; and (d) ways to minimize the burden of the collection of information on respondents, including through the use of automated collection techniques or other forms of information technology. This information collection request contains: (1) OMB No.: 1910–5134; (2) Information Collection Request Title: DOE Loan Guarantees for Energy Projects; (3) Type of Request: Extension; (4) Purpose: This information collection package covers collection of information necessary to evaluate applications for loan guarantees submitted under Title XVII of the Energy Policy Act of 2005, as amended, 16516 (Title XVII), 42 U.S.C. 16511, and under Section 2602(c) of the Energy Policy Act of 1992, as amended (TELGP), 25 U.S.C. 3502(c). Applications for loan guarantees submitted to DOE in response to a solicitation under Title XVII or TELGP must contain certain information. This information will be used to analyze whether a project is eligible for a loan guarantee and to evaluate the application under criteria specified in the final regulations implementing Title XVII, located at 10 CFR part 609, and adopted by DOE for purposes of TELGP, with certain immaterial modifications and omissions. The collection of this information is critical to ensure that the government has sufficient information to determine whether applicants meet the eligibility requirements to qualify for a DOE loan guarantee under Title XVII or TELGP, as the case may be, and to provide DOE with sufficient information to evaluate an applicant’s project using the criteria specified in 10 CFR part 609 (for Title XVII applications) or the applicable solicitation (for TELGP applications); (5) Annual Estimated Number of Respondents: 92; (6) Annual Estimated Number of Total Responses: 92; (7) Annual Estimated Number of Burden Hours: 12,190; (8) Annual Estimated Reporting and Recordkeeping Cost Burden: $2,490,900. Authority: Title XVII and TELGP authorize the collection of information. Signing Authority: This document of the Department of Energy was signed on October 25, 2021, by Jigar Shah, Executive Director, Loan Programs Office, pursuant to delegated authority from the Secretary of Energy. That document with the original signature PO 00000 Frm 00046 Fmt 4703 Sfmt 4703 60021 and date is maintained by DOE. For administrative purposes only, and in compliance with requirements of the Office of the Federal Register, the undersigned DOE Federal Register Liaison Officer has been authorized to sign and submit the document in electronic format for publication, as an official document of the Department of Energy. This administrative process in no way alters the legal effect of this document upon publication in the Federal Register. Signed in Washington, DC, on October 25, 2021. Treena V. Garrett, Federal Register Liaison Officer, U.S. Department of Energy. [FR Doc. 2021–23533 Filed 10–28–21; 8:45 am] BILLING CODE 6450–01–P DEPARTMENT OF ENERGY Stewardship of Software for Scientific and High-Performance Computing Office of Advanced Scientific Computing Research (ASCR), Office of Science, Department of Energy. ACTION: Request for information. AGENCY: The Office of Science (SC) in the Department of Energy (DOE) invites interested parties to provide input relevant to the stewardship of the software ecosystem for scientific and high-performance computing. DATES: Written comments and information are requested on or before December 13, 2021. ADDRESSES: DOE is using the www.regulations.gov system for the submission and posting of public comments in this proceeding. All comments in response to this RFI are therefore to be submitted electronically through www.regulations.gov, via the web form accessed by following the ‘‘Submit a Formal Comment’’ link near the top right of the Federal Register web page for this document. FOR FURTHER INFORMATION CONTACT: Requests for additional information may be submitted to SS-RFI@science.doe.gov or to Dr. Hal Finkel at (301) 903–1304. SUPPLEMENTARY INFORMATION: SUMMARY: Background A complex ecosystem of software, covering a broad spectrum from enduser scientific software through middleware and system software, has become a keystone capability for science and engineering. The continued advancement of this ecosystem is being driven by many factors, including but not limited to, increasing needs for E:\FR\FM\29OCN1.SGM 29OCN1 khammond on DSKJM1Z7X2PROD with NOTICES 60022 Federal Register / Vol. 86, No. 207 / Friday, October 29, 2021 / Notices realism and precision, increasing sophistication of scientific techniques, rapid and diverse evolution of highperformance computing and storage hardware, the obligations to protect private information and ensure the integrity of scientific results, and the requirements associated with the processing of unprecedently-large quantities of data. Meeting the future needs of both ASCR’s research program and the computational-science performed in service of the nation’s scientific enterprise depends on leveraging a sophisticated, highly interconnected, professionally developed software ecosystem resulting from substantial past investments. Through the efforts of a large community of scientists, engineers, and software professionals, that ecosystem continues to evolve due to advances in scientific methods, advances in computing technology, advances in artificial intelligence, and advances in software-development best practices. The Exascale Computing Project (ECP),1 in implementing the priorities of the National Strategic Computing Initiative (NSCI), has created a software ecosystem enabling scientific computing to take advantage of the next-generation supercomputing hardware being deployed across the DOE National Laboratory complex. While the development priorities of all ECPdeveloped software have been heavily influenced by the needs of ECP’s application projects, ASCR anticipates that, with appropriate stewardship, the ECP-developed software stack 2 will be useful across the national scientific- and high-performance-computing user communities on systems large and small. ECP-developed software and other ASCR-funded software contributes significantly to the overall ecosystem for scientific and high-performance computing, which also includes additional capabilities for machine learning, workflow orchestration, data management and analysis, and highthroughput computing. Critically, current and future research and development addressing DOE SC’s mission priorities builds on software within this ecosystem, both from ECP and other sources. ASCR’s Advanced Scientific Computing Advisory Committee (ASCAC) formed a subcommittee in 2018 to identify the key elements of ECP that need to be transitioned into ASCR’s research 1 For more information on the Exascale Computing Project, see www.exascaleproject.org/. 2 The Extreme-scale Scientific Software Stack (E4S) integrates and packages nearly all ECPdeveloped software technology, see https://e4sproject.github.io/. VerDate Sep<11>2014 18:17 Oct 28, 2021 Jkt 256001 program or other new SC/ASCR initiatives after the end of the project to address opportunities and challenges for future high-performance-computing capabilities.3 ASCAC’s report, in response to this charge, Transitioning ASCR after ECP,4 states: We recommend that ASCR build a shared software stewardship program to leverage and build on the ECP developed ecosystem to develop, curate, harden, and distribute software essential for effective use of HPC systems. ASCR should collaborate with other DOE offices and select outside entities to support development of key applications, especially those which continue to defy attempts to address them at the exascale level of computing performance and problems involving edge computing. We recommend that the ECP collaboration models be extended as appropriate to hardware and independent software vendors to engage them early and substantively in new directions and that similar collaboration with university groups should be explored. ASCR seeks information on critical software dependencies, developmentpractice requirements, and other factors relevant to the development of a software stewardship model suitable for sustaining the software ecosystem for scientific and high-performance computing. Potential Scope: Scientific software stewardship is multi-faceted, potentially including, but not limited to: • Training: Providing training on software-development best practices and the use of core software. • Workforce support: Providing outreach and support activities to build and maintain a diverse, skilled workforce with opportunities for professional recognition and career advancement. • Infrastructure: Providing infrastructure for software packaging, hosting, testing, and other common capabilities. • Curation: Establishing governance processes and standards to enable resource allocation in the most-effective manner balancing stability with the need to satisfy evolving requirements. • Maintaining situational awareness: Defining, publishing, and communicating understandable information about relevant software and its dependencies; collecting information from users and deployment requirements from facilities. 3 ASCAC charge letter dated September 6, 2018. Available from, https://science.osti.gov/ascr/ascac/ Reports. 4 Transitioning ASCR after ECP, Report to the DOE Office of Science, Advanced Scientific Computing Research Program. Advanced Scientific Computing Advisory Committee. October 2020. Available from, https://science.osti.gov/ascr/ascac/ Reports. PO 00000 Frm 00047 Fmt 4703 Sfmt 4703 • Shared engineering resources: Providing software-engineering resources to assist with maintenance activities of key projects, including triaging problems from testing and adjusting for new compilers; systemsoftware and platform versions; and changing package requirements. • Project support: Providing support for the continued development of key projects, including enhancing them to function efficiently on new hardware platforms; take advantage of emerging hardware and software technologies; comply with best practices; and otherwise provide high priority features desired by other users. Respondents of Interest: We are particularly interested in responses from researchers, innovators, and entrepreneurs, including individuals from groups historically underrepresented in Science, Technology, Engineering, and Mathematics (STEM) 5 or from underserved communities; 6 incubators and accelerators; investors and funders; businesses of all sizes; institutions of higher education; DOE National Laboratories and other agencies’ federally-funded research and development centers (FFRDCs); 7 other federal agencies; non-profit organizations, professional societies, and R&D consortia; and state, local, and 5 According to the National Science Foundation’s 2019 report titled, ‘‘Women, Minorities and Persons with Disabilities in Science and Engineering’’, women, persons with disabilities, and underrepresented minority groups—blacks or African Americans, Hispanics or Latinos, and American Indians or Alaska Natives—are vastly underrepresented in STEM (science, technology, engineering, and math) fields. That is, their representation in STEM education and STEM employment is smaller than their representation in the U.S. population: https://ncses.nsf.gov/pubs/ nsf19304/digest/about-this-report; The Computing Research Association’s Taulbee Survey, https:// cra.org/resources/taulbee-survey/, specifically confirms underrepresentation of these same minority groups within computer-science research. 6 The term ‘‘underserved communities’’ refers to populations sharing a particular characteristic, as well as geographic communities, that have been systematically denied a full opportunity to participate in aspects of economic, social, and civic life, as exemplified by those listed in the definition of ‘‘equity.’’ E.O. 13985. For purposes of this RFI, as applicable to geographic communities, applicants can refer to economically distressed communities identified by the Internal Revenue Service as Qualified Opportunity Zones; communities identified as disadvantaged or underserved communities by their respective States; communities identified on the Index of Deep Disadvantage referenced at https://news.umich.edu/ new-index-ranks-americas-100-mostdisadvantaged-communities/, and communities that otherwise meet the definition of ‘‘underserved communities’’ stated previously. 7 An authoritative list of all Federally Funded Research and Development Centers (FFRDCs) may be found at https://www.nsf.gov/statistics/ffrdclist/ . E:\FR\FM\29OCN1.SGM 29OCN1 Federal Register / Vol. 86, No. 207 / Friday, October 29, 2021 / Notices khammond on DSKJM1Z7X2PROD with NOTICES tribal governments. Other respondents with relevant insights are welcome to respond. When responding to this RFI, please begin by describing how you, or your organization, are involved with activities that involve, or benefit from, the ecosystem of scientific and highperformance-computing software. The information received in response to this RFI will inform, and be considered by, the Office of Science in program planning and development. Please be aware that this RFI is not a Funding Opportunity Announcement, a Request for Proposals, or other form of solicitation, or bid of DOE to fund potential research, development, planning, centers, or other activity. Request for Responses ASCR is specifically interested in receiving input pertaining to any of the following topics and questions. These categories of questions are arranged such that the questions near the beginning of the numbered list focus on requirements specific to individual respondents, and questions near the end of the list focus on requirements for the overall stewardship effort. Please be as specific as possible in your response. (1) Software dependencies and requirements for scientific application development and/or research in computer science and applied mathematics relevant to DOE’s mission priorities: What software packages and standardized languages or Application Programming Interfaces (APIs) are current or likely future dependencies for your relevant research and development activities? What key capabilities are provided by these software packages? What key capabilities, which are not already present, do you anticipate requiring within the foreseeable future? Over what timeframe can you anticipate these requirements with high confidence? What are the mostsignificant foreseeable risks associated with these dependencies and what are your preferred mitigation strategies? When responding to these questions, please describe the scope of the relevant research and development activities motivating the response. (2) Practices related to the security and integrity of software and data: What strategies and technology do you employ, or intend to employ in the foreseeable future, to ensure the security and integrity of your software and its associated provenance metadata? What capabilities do you provide, or intend to provide in the foreseeable future, to assist users of your software with ensuring scientific reproducibility, recording the provenance of their work VerDate Sep<11>2014 18:17 Oct 28, 2021 Jkt 256001 products, securing their information, protecting the privacy of others, and maintaining the integrity of their results? (3) Infrastructure requirements for software development for scientific and high-performance computing: What infrastructure requirements do you have in order to productively develop state-of-the-art software for scientific and high-performance computing? These requirements might include access to testbed hardware, testing allocations on larger-scale resources, hosting for source-code repositories, documentation, and other collaboration tools. What are the key capabilities provided by this infrastructure that enables it to meet your needs? What key capabilities, which are not already present, do you anticipate requiring within the foreseeable future? Over what timeframe can you anticipate these requirements with high confidence? What are the most-significant foreseeable risks associated with this infrastructure and what are your preferred mitigation strategies? When responding to these questions, please describe the scope of the relevant research and development activities motivating the response. (4) Developing and maintaining community software: How much additional effort is needed to develop and maintain software packages for use by the wider community above the effort needed to develop and maintain software packages solely for use in specific research projects or for internal use? What tasks are the largest contributors to that additional effort? What are the largest non-monetary impediments to performing this additional work? How is any such additional effort currently funded? How does that funding compare to a level of funding needed to maximize impact? (5) Challenges in building a diverse workforce and maintaining an inclusive professional environment: What challenges do you face in recruiting and retaining talented professionals to develop software for scientific and high-performance computing? What additional challenges exist in recruiting and retaining talented professionals from groups historically underrepresented in STEM and/or individuals from underserved communities? What challenges exist in maintaining inclusivity and equity 8 in 8 The term ‘‘equity’’ means the consistent and systematic fair, just, and impartial treatment of all individuals, including individuals who belong to underserved communities that have been denied such treatment, such as Black, Latino, and Indigenous and Native American persons, Asian PO 00000 Frm 00048 Fmt 4703 Sfmt 4703 60023 the development community for scientific and high-performancecomputing software? What successful strategies have you employed to help overcome these challenges? What opportunities for professional recognition and career advancement exist for those engaged in developing scientific and high-performancecomputing software? (6) Requirements, barriers, and challenges to technology transfer, and building communities around software projects, including forming consortia and other non-profit organizations: ASCR recognizes that successful software for scientific and highperformance computing often has many stakeholders, including academic research activities, research laboratories, and industry. Moreover, while DOE has provided funding for the development of a significant number of foundational software packages within the modern software ecosystem for scientific and high-performance computing, as the complexity of the software ecosystem continues to increase, and number of stakeholders has grown, ASCR seeks to understand how it might encourage sustainable, resilient, and diversified funding and development models for the already-successful software within the ecosystem. Such models include, depending on circumstances that ASCR seeks to better understand, both the private sector and non-profit organizations. Non-profit organizations include both charitable organizations (e.g., those with 501(c)(3) status) and R&D consortia (e.g., those with 501(c)(6) status). What are the important characteristics and components of sustainable models for software for scientific and high-performance computing? What are key obstacles, impediments, or bottlenecks to the establishment and success of these models? What development practices and other factors tend to facilitate successful establishment of these models? (7) Overall scope of the stewardship effort: The section labeled Potential Scope, mentioned earlier in the RFI, outlines activities that ASCR currently anticipates potentially including in future programs stewarding the software ecosystem for scientific and highAmericans and Pacific Islanders and other persons of color; members of religious minorities; lesbian, gay, bisexual, transgender, and queer (LGBTQ+) persons; persons with disabilities; persons who live in rural areas; and persons otherwise adversely affected by persistent poverty or inequality. Executive Order 13985, ‘‘Advancing Racial Equity and Support for Underserved Communities Through the Federal Government’’ (January 20, 2021). E:\FR\FM\29OCN1.SGM 29OCN1 khammond on DSKJM1Z7X2PROD with NOTICES 60024 Federal Register / Vol. 86, No. 207 / Friday, October 29, 2021 / Notices performance computing. Are there activities that should be added to, or removed from, this list? Are there specific requirements that should be associated with any of these activities to ensure their success and maximize their impact? (8) Management and oversight structure of the stewardship effort: What do you anticipate will be effective models for management and oversight of the scientific and highperformance-computing software ecosystem, and how would that management structure most-effectively interact with DOE and other stakeholders? In addition to DOE, who are the key stakeholders? How can the management structure coordinate with DOE user facilities and others to provide access to relevant testbed systems and other necessary infrastructure? (9) Assessment and criteria for success for the stewardship effort: What kinds of metrics or criteria would be useful in measuring the success of software stewardship efforts in scientific and high-performance computing and its impact on your scientific fields or industries? (10) Other: What are key obstacles, impediments, or bottlenecks to progress by, and success of, future development of software for scientific and highperformance computing? Are there other factors, issues, or opportunities, not addressed by the questions above, which should be considered in the context of stewardship of the ecosystem of software for scientific and highperformance computing? Comments containing references, studies, research, and other empirical data that are not widely published should include copies of the referenced materials. Note that comments will be made publicly available as submitted. Any information that may be confidential and exempt by law from public disclosure should be submitted as described below. Confidential Business Information: Pursuant to 10 CFR 1004.11, any person submitting information he or she believes to be confidential and exempt by law from public disclosure should submit via email: One copy of the document marked ‘‘confidential’’ including all the information believed to be confidential, and one copy of the document marked ‘‘non-confidential’’ with the information believed to be confidential deleted. DOE will make its own determination about the confidential status of the information and treat it according to its determination. Factors of interest to DOE when evaluating requests to treat VerDate Sep<11>2014 18:17 Oct 28, 2021 Jkt 256001 submitted information as confidential include: (1) A description of the items, (2) whether and why such items are customarily treated as confidential within the industry, (3) whether the information is generally known by or available from other sources, (4) whether the information has previously been made available to others without obligation concerning confidentiality, (5) an explanation of the competitive injury to the submitting person which would result from public disclosure, (6) when such information might lose its confidential character due to the passage of time, and (7) why disclosure of the information would be contrary to the public interest. Signing Authority This document of the Department of Energy was signed on October 22, 2021, by Dr. J. Stephen Binkley, Acting Director, Office of Science, pursuant to delegated authority from the Secretary of Energy. That document with the original signature and date is maintained by DOE. For administrative purposes only, and in compliance with requirements of the Office of the Federal Register, the undersigned DOE Federal Register Liaison Officer has been authorized to sign and submit the document in electronic format for publication, as an official document of the Department of Energy. This administrative process in no way alters the legal effect of this document upon publication in the Federal Register. Signed in Washington, DC, on October 26, 2021. Treena V. Garrett, Federal Register Liaison Officer, U.S. Department of Energy. [FR Doc. 2021–23582 Filed 10–28–21; 8:45 am] BILLING CODE 6450–01–P DEPARTMENT OF ENERGY Proposed Agency Information Collection Extension U.S. Department of Energy. Notice and request for comments. AGENCY: ACTION: The Department of Energy (DOE), pursuant to the Paperwork Reduction Act of 1995, intends to extend for three years an information collection request with the Office of Management and Budget (OMB). DATES: Comments regarding this proposed information collection must be received on or before December 28, 2021. If you anticipate difficulty in submitting comments within that SUMMARY: PO 00000 Frm 00049 Fmt 4703 Sfmt 4703 period, contact the person listed in as soon as possible. ADDRESSES: Written comments may be sent: (1) By email to LPO.Paperwork ReductionAct.Comments@hq.doe.gov; or (2) to Knight Elsberry, U.S. Department of Energy, LPO–70, Room 4B–122, 1000 Independence Avenue SW, Washington, DC 20585 with a mandatory copy by email to LPO.PaperworkReduction Act.Comments@hq.doe.gov. FOR FURTHER INFORMATION CONTACT: Requests for additional information or copies of the information collection instrument and instructions should be directed to Knight Elsberry, LPO.PaperworkReduction Act.Comments@hq.doe.gov, (202) 287– 6646. SUPPLEMENTARY INFORMATION: Comments are invited on: (a) Whether the extended collection of information is necessary for the proper performance of the functions of the agency; (b) the accuracy of the agency’s estimate of the burden of the proposed collection of information, including the validity of the methodology and assumptions used; (c) ways to enhance the quality, utility, and clarity of the information to be collected; and (d) ways to minimize the burden of the collection of information on respondents, including through the use of automated collection techniques or other forms of information technology. This information collection request contains: (1) OMB No.: 1910–5137; (2) Information Collection Request Title: Application for Loans under the Advanced Technology Vehicles Manufacturing Incentive Program; (3) Type of Request: Extension; (4) Purpose: This information collection package covers collection of information necessary to evaluate applications for loans submitted under Section 136 of the Energy Independence and Security Act of 2007, as amended (‘‘EISA’’) (42 U.S.C. 17013). Applications for loans submitted to DOE under Section 136 of EISA must contain certain information. This information will be used to analyze whether a project is eligible for a loan and to evaluate the application under criteria specified in the interim final regulations implementing Section 136 of EISA, located at 10 CFR part 611. The collection of this information is critical to ensure that the government has sufficient information to determine whether applicants meet the eligibility requirements to qualify for a DOE loan and to provide DOE with sufficient information to evaluate an applicant’s project using the criteria specified in 10 CFR part 611; (5) Annual Estimated ADDRESSES E:\FR\FM\29OCN1.SGM 29OCN1

Agencies

[Federal Register Volume 86, Number 207 (Friday, October 29, 2021)]
[Notices]
[Pages 60021-60024]
From the Federal Register Online via the Government Publishing Office [www.gpo.gov]
[FR Doc No: 2021-23582]


-----------------------------------------------------------------------

DEPARTMENT OF ENERGY


Stewardship of Software for Scientific and High-Performance 
Computing

AGENCY: Office of Advanced Scientific Computing Research (ASCR), Office 
of Science, Department of Energy.

ACTION: Request for information.

-----------------------------------------------------------------------

SUMMARY: The Office of Science (SC) in the Department of Energy (DOE) 
invites interested parties to provide input relevant to the stewardship 
of the software ecosystem for scientific and high-performance 
computing.

DATES: Written comments and information are requested on or before 
December 13, 2021.

ADDRESSES: DOE is using the www.regulations.gov system for the 
submission and posting of public comments in this proceeding. All 
comments in response to this RFI are therefore to be submitted 
electronically through www.regulations.gov, via the web form accessed 
by following the ``Submit a Formal Comment'' link near the top right of 
the Federal Register web page for this document.

FOR FURTHER INFORMATION CONTACT: Requests for additional information 
may be submitted to [email protected] or to Dr. Hal Finkel at 
(301) 903-1304.

SUPPLEMENTARY INFORMATION:

Background

    A complex ecosystem of software, covering a broad spectrum from 
end-user scientific software through middleware and system software, 
has become a keystone capability for science and engineering. The 
continued advancement of this ecosystem is being driven by many 
factors, including but not limited to, increasing needs for

[[Page 60022]]

realism and precision, increasing sophistication of scientific 
techniques, rapid and diverse evolution of high-performance computing 
and storage hardware, the obligations to protect private information 
and ensure the integrity of scientific results, and the requirements 
associated with the processing of unprecedently-large quantities of 
data. Meeting the future needs of both ASCR's research program and the 
computational-science performed in service of the nation's scientific 
enterprise depends on leveraging a sophisticated, highly 
interconnected, professionally developed software ecosystem resulting 
from substantial past investments. Through the efforts of a large 
community of scientists, engineers, and software professionals, that 
ecosystem continues to evolve due to advances in scientific methods, 
advances in computing technology, advances in artificial intelligence, 
and advances in software-development best practices.
    The Exascale Computing Project (ECP),\1\ in implementing the 
priorities of the National Strategic Computing Initiative (NSCI), has 
created a software ecosystem enabling scientific computing to take 
advantage of the next-generation supercomputing hardware being deployed 
across the DOE National Laboratory complex. While the development 
priorities of all ECP-developed software have been heavily influenced 
by the needs of ECP's application projects, ASCR anticipates that, with 
appropriate stewardship, the ECP-developed software stack \2\ will be 
useful across the national scientific- and high-performance-computing 
user communities on systems large and small. ECP-developed software and 
other ASCR-funded software contributes significantly to the overall 
ecosystem for scientific and high-performance computing, which also 
includes additional capabilities for machine learning, workflow 
orchestration, data management and analysis, and high-throughput 
computing. Critically, current and future research and development 
addressing DOE SC's mission priorities builds on software within this 
ecosystem, both from ECP and other sources. ASCR's Advanced Scientific 
Computing Advisory Committee (ASCAC) formed a subcommittee in 2018 to 
identify the key elements of ECP that need to be transitioned into 
ASCR's research program or other new SC/ASCR initiatives after the end 
of the project to address opportunities and challenges for future high-
performance-computing capabilities.\3\ ASCAC's report, in response to 
this charge, Transitioning ASCR after ECP,4 states:
---------------------------------------------------------------------------

    \1\ For more information on the Exascale Computing Project, see 
www.exascaleproject.org/.
    \2\ The Extreme-scale Scientific Software Stack (E4S) integrates 
and packages nearly all ECP-developed software technology, see 
https://e4s-project.github.io/.
    \3\ ASCAC charge letter dated September 6, 2018. Available from, 
https://science.osti.gov/ascr/ascac/Reports.
    \4\ Transitioning ASCR after ECP, Report to the DOE Office of 
Science, Advanced Scientific Computing Research Program. Advanced 
Scientific Computing Advisory Committee. October 2020. Available 
from, https://science.osti.gov/ascr/ascac/Reports.

    We recommend that ASCR build a shared software stewardship 
program to leverage and build on the ECP developed ecosystem to 
develop, curate, harden, and distribute software essential for 
effective use of HPC systems. ASCR should collaborate with other DOE 
offices and select outside entities to support development of key 
applications, especially those which continue to defy attempts to 
address them at the exascale level of computing performance and 
problems involving edge computing. We recommend that the ECP 
collaboration models be extended as appropriate to hardware and 
independent software vendors to engage them early and substantively 
in new directions and that similar collaboration with university 
---------------------------------------------------------------------------
groups should be explored.

    ASCR seeks information on critical software dependencies, 
development-practice requirements, and other factors relevant to the 
development of a software stewardship model suitable for sustaining the 
software ecosystem for scientific and high-performance computing.
    Potential Scope: Scientific software stewardship is multi-faceted, 
potentially including, but not limited to:
     Training: Providing training on software-development best 
practices and the use of core software.
     Workforce support: Providing outreach and support 
activities to build and maintain a diverse, skilled workforce with 
opportunities for professional recognition and career advancement.
     Infrastructure: Providing infrastructure for software 
packaging, hosting, testing, and other common capabilities.
     Curation: Establishing governance processes and standards 
to enable resource allocation in the most-effective manner balancing 
stability with the need to satisfy evolving requirements.
     Maintaining situational awareness: Defining, publishing, 
and communicating understandable information about relevant software 
and its dependencies; collecting information from users and deployment 
requirements from facilities.
     Shared engineering resources: Providing software-
engineering resources to assist with maintenance activities of key 
projects, including triaging problems from testing and adjusting for 
new compilers; system-software and platform versions; and changing 
package requirements.
     Project support: Providing support for the continued 
development of key projects, including enhancing them to function 
efficiently on new hardware platforms; take advantage of emerging 
hardware and software technologies; comply with best practices; and 
otherwise provide high priority features desired by other users.
    Respondents of Interest: We are particularly interested in 
responses from researchers, innovators, and entrepreneurs, including 
individuals from groups historically underrepresented in Science, 
Technology, Engineering, and Mathematics (STEM) \5\ or from underserved 
communities; \6\ incubators and accelerators; investors and funders; 
businesses of all sizes; institutions of higher education; DOE National 
Laboratories and other agencies' federally-funded research and 
development centers (FFRDCs); \7\ other federal agencies; non-profit 
organizations, professional societies, and R&D consortia; and state, 
local, and

[[Page 60023]]

tribal governments. Other respondents with relevant insights are 
welcome to respond. When responding to this RFI, please begin by 
describing how you, or your organization, are involved with activities 
that involve, or benefit from, the ecosystem of scientific and high-
performance-computing software.
---------------------------------------------------------------------------

    \5\ According to the National Science Foundation's 2019 report 
titled, ``Women, Minorities and Persons with Disabilities in Science 
and Engineering'', women, persons with disabilities, and 
underrepresented minority groups--blacks or African Americans, 
Hispanics or Latinos, and American Indians or Alaska Natives--are 
vastly underrepresented in STEM (science, technology, engineering, 
and math) fields. That is, their representation in STEM education 
and STEM employment is smaller than their representation in the U.S. 
population: https://ncses.nsf.gov/pubs/nsf19304/digest/about-this-report; The Computing Research Association's Taulbee Survey, https://cra.org/resources/taulbee-survey/, specifically confirms 
underrepresentation of these same minority groups within computer-
science research.
    \6\ The term ``underserved communities'' refers to populations 
sharing a particular characteristic, as well as geographic 
communities, that have been systematically denied a full opportunity 
to participate in aspects of economic, social, and civic life, as 
exemplified by those listed in the definition of ``equity.'' E.O. 
13985. For purposes of this RFI, as applicable to geographic 
communities, applicants can refer to economically distressed 
communities identified by the Internal Revenue Service as Qualified 
Opportunity Zones; communities identified as disadvantaged or 
underserved communities by their respective States; communities 
identified on the Index of Deep Disadvantage referenced at https://news.umich.edu/new-index-ranks-americas-100-most-disadvantaged-communities/, and communities that otherwise meet the definition of 
``underserved communities'' stated previously.
    \7\ An authoritative list of all Federally Funded Research and 
Development Centers (FFRDCs) may be found at https://www.nsf.gov/statistics/ffrdclist/.
---------------------------------------------------------------------------

    The information received in response to this RFI will inform, and 
be considered by, the Office of Science in program planning and 
development. Please be aware that this RFI is not a Funding Opportunity 
Announcement, a Request for Proposals, or other form of solicitation, 
or bid of DOE to fund potential research, development, planning, 
centers, or other activity.

Request for Responses

    ASCR is specifically interested in receiving input pertaining to 
any of the following topics and questions. These categories of 
questions are arranged such that the questions near the beginning of 
the numbered list focus on requirements specific to individual 
respondents, and questions near the end of the list focus on 
requirements for the overall stewardship effort. Please be as specific 
as possible in your response.
    (1) Software dependencies and requirements for scientific 
application development and/or research in computer science and applied 
mathematics relevant to DOE's mission priorities:
    What software packages and standardized languages or Application 
Programming Interfaces (APIs) are current or likely future dependencies 
for your relevant research and development activities? What key 
capabilities are provided by these software packages? What key 
capabilities, which are not already present, do you anticipate 
requiring within the foreseeable future? Over what timeframe can you 
anticipate these requirements with high confidence? What are the most-
significant foreseeable risks associated with these dependencies and 
what are your preferred mitigation strategies? When responding to these 
questions, please describe the scope of the relevant research and 
development activities motivating the response.
    (2) Practices related to the security and integrity of software and 
data:
    What strategies and technology do you employ, or intend to employ 
in the foreseeable future, to ensure the security and integrity of your 
software and its associated provenance metadata? What capabilities do 
you provide, or intend to provide in the foreseeable future, to assist 
users of your software with ensuring scientific reproducibility, 
recording the provenance of their work products, securing their 
information, protecting the privacy of others, and maintaining the 
integrity of their results?
    (3) Infrastructure requirements for software development for 
scientific and high-performance computing:
    What infrastructure requirements do you have in order to 
productively develop state-of-the-art software for scientific and high-
performance computing? These requirements might include access to 
testbed hardware, testing allocations on larger-scale resources, 
hosting for source-code repositories, documentation, and other 
collaboration tools. What are the key capabilities provided by this 
infrastructure that enables it to meet your needs? What key 
capabilities, which are not already present, do you anticipate 
requiring within the foreseeable future? Over what timeframe can you 
anticipate these requirements with high confidence? What are the most-
significant foreseeable risks associated with this infrastructure and 
what are your preferred mitigation strategies? When responding to these 
questions, please describe the scope of the relevant research and 
development activities motivating the response.
    (4) Developing and maintaining community software:
    How much additional effort is needed to develop and maintain 
software packages for use by the wider community above the effort 
needed to develop and maintain software packages solely for use in 
specific research projects or for internal use? What tasks are the 
largest contributors to that additional effort? What are the largest 
non-monetary impediments to performing this additional work? How is any 
such additional effort currently funded? How does that funding compare 
to a level of funding needed to maximize impact?
    (5) Challenges in building a diverse workforce and maintaining an 
inclusive professional environment:
    What challenges do you face in recruiting and retaining talented 
professionals to develop software for scientific and high-performance 
computing? What additional challenges exist in recruiting and retaining 
talented professionals from groups historically underrepresented in 
STEM and/or individuals from underserved communities? What challenges 
exist in maintaining inclusivity and equity \8\ in the development 
community for scientific and high-performance-computing software? What 
successful strategies have you employed to help overcome these 
challenges? What opportunities for professional recognition and career 
advancement exist for those engaged in developing scientific and high-
performance-computing software?
---------------------------------------------------------------------------

    \8\ The term ``equity'' means the consistent and systematic 
fair, just, and impartial treatment of all individuals, including 
individuals who belong to underserved communities that have been 
denied such treatment, such as Black, Latino, and Indigenous and 
Native American persons, Asian Americans and Pacific Islanders and 
other persons of color; members of religious minorities; lesbian, 
gay, bisexual, transgender, and queer (LGBTQ+) persons; persons with 
disabilities; persons who live in rural areas; and persons otherwise 
adversely affected by persistent poverty or inequality. Executive 
Order 13985, ``Advancing Racial Equity and Support for Underserved 
Communities Through the Federal Government'' (January 20, 2021).
---------------------------------------------------------------------------

    (6) Requirements, barriers, and challenges to technology transfer, 
and building communities around software projects, including forming 
consortia and other non-profit organizations:
    ASCR recognizes that successful software for scientific and high-
performance computing often has many stakeholders, including academic 
research activities, research laboratories, and industry. Moreover, 
while DOE has provided funding for the development of a significant 
number of foundational software packages within the modern software 
ecosystem for scientific and high-performance computing, as the 
complexity of the software ecosystem continues to increase, and number 
of stakeholders has grown, ASCR seeks to understand how it might 
encourage sustainable, resilient, and diversified funding and 
development models for the already-successful software within the 
ecosystem. Such models include, depending on circumstances that ASCR 
seeks to better understand, both the private sector and non-profit 
organizations. Non-profit organizations include both charitable 
organizations (e.g., those with 501(c)(3) status) and R&D consortia 
(e.g., those with 501(c)(6) status). What are the important 
characteristics and components of sustainable models for software for 
scientific and high-performance computing? What are key obstacles, 
impediments, or bottlenecks to the establishment and success of these 
models? What development practices and other factors tend to facilitate 
successful establishment of these models?
    (7) Overall scope of the stewardship effort:
    The section labeled Potential Scope, mentioned earlier in the RFI, 
outlines activities that ASCR currently anticipates potentially 
including in future programs stewarding the software ecosystem for 
scientific and high-

[[Page 60024]]

performance computing. Are there activities that should be added to, or 
removed from, this list? Are there specific requirements that should be 
associated with any of these activities to ensure their success and 
maximize their impact?
    (8) Management and oversight structure of the stewardship effort:
    What do you anticipate will be effective models for management and 
oversight of the scientific and high-performance-computing software 
ecosystem, and how would that management structure most-effectively 
interact with DOE and other stakeholders? In addition to DOE, who are 
the key stakeholders? How can the management structure coordinate with 
DOE user facilities and others to provide access to relevant testbed 
systems and other necessary infrastructure?
    (9) Assessment and criteria for success for the stewardship effort:
    What kinds of metrics or criteria would be useful in measuring the 
success of software stewardship efforts in scientific and high-
performance computing and its impact on your scientific fields or 
industries?
    (10) Other:
    What are key obstacles, impediments, or bottlenecks to progress by, 
and success of, future development of software for scientific and high-
performance computing? Are there other factors, issues, or 
opportunities, not addressed by the questions above, which should be 
considered in the context of stewardship of the ecosystem of software 
for scientific and high-performance computing?
    Comments containing references, studies, research, and other 
empirical data that are not widely published should include copies of 
the referenced materials. Note that comments will be made publicly 
available as submitted. Any information that may be confidential and 
exempt by law from public disclosure should be submitted as described 
below.
    Confidential Business Information: Pursuant to 10 CFR 1004.11, any 
person submitting information he or she believes to be confidential and 
exempt by law from public disclosure should submit via email: One copy 
of the document marked ``confidential'' including all the information 
believed to be confidential, and one copy of the document marked ``non-
confidential'' with the information believed to be confidential 
deleted. DOE will make its own determination about the confidential 
status of the information and treat it according to its determination. 
Factors of interest to DOE when evaluating requests to treat submitted 
information as confidential include: (1) A description of the items, 
(2) whether and why such items are customarily treated as confidential 
within the industry, (3) whether the information is generally known by 
or available from other sources, (4) whether the information has 
previously been made available to others without obligation concerning 
confidentiality, (5) an explanation of the competitive injury to the 
submitting person which would result from public disclosure, (6) when 
such information might lose its confidential character due to the 
passage of time, and (7) why disclosure of the information would be 
contrary to the public interest.

Signing Authority

    This document of the Department of Energy was signed on October 22, 
2021, by Dr. J. Stephen Binkley, Acting Director, Office of Science, 
pursuant to delegated authority from the Secretary of Energy. That 
document with the original signature and date is maintained by DOE. For 
administrative purposes only, and in compliance with requirements of 
the Office of the Federal Register, the undersigned DOE Federal 
Register Liaison Officer has been authorized to sign and submit the 
document in electronic format for publication, as an official document 
of the Department of Energy. This administrative process in no way 
alters the legal effect of this document upon publication in the 
Federal Register.

    Signed in Washington, DC, on October 26, 2021.
Treena V. Garrett,
Federal Register Liaison Officer, U.S. Department of Energy.
[FR Doc. 2021-23582 Filed 10-28-21; 8:45 am]
BILLING CODE 6450-01-P