‘‘(i) SENSE OF CONGRESS.—It is the 
sense of Congress that the Exascale Com-
puting Project has successfully created a 
broad ecosystem that provides shared soft-
ware packages, novel evaluation systems, 
and applications relevant to the science and 
engineering requirements of the Depart-
ment, and that such products must be 
maintained and improved in order that the 
full potential of the deployed systems can be 
continuously realized. 
‘‘(ii) IN
GENERAL.—The Secretary 
shall seek to sustain and evolve the eco-
system referenced in clause (i) to ensure 
that the exascale software stack and other 
research software will continue to be main-
tained, hardened, and otherwise optimized 
for long-term use on exascale systems and 
beyond and reliable availability to the user 
community.’’; and 
(5) by inserting after subsection (d) the fol-
lowing: 
‘‘(e) NEXT GENERATION COMPUTING PROGRAM.— 
‘‘(1) IN GENERAL.—The Secretary shall establish 
a program to develop and implement a strategy for 
VerDate Sep 11 2014 
00:46 Jun 29, 2021
Jkt 019200
PO 00000
Frm 00049
Fmt 6652
Sfmt 6203
E:\BILLS\H3593.RH
H3593
pamtmann on DSKBC07HB2PROD with BILLS
achieving computing systems with capabilities beyond 
exascale computing systems. In establishing this pro-
gram, the Secretary shall— 
‘‘(A) maintain foundational research pro-
grams in mathematical, computational, and 
computer sciences focused on new and emerging 
computing needs within the mission of the De-
partment, including post-Moore’s law computing 
architectures, novel approaches to modeling and 
simulation, artificial intelligence and scientific 
machine learning, quantum computing, edge 
computing, extreme heterogeneity, and distrib-
uted high-performance computing; and 
‘‘(B) retain best practices and maintain 
support for essential hardware, applications, and 
software elements of the Exascale Computing 
Program that are necessary for sustaining the 
vitality of a long-term capable software eco-
system for exascale and beyond; and 
‘‘(C) develop a Department-wide strategy 
for balancing on-premises and cloud-based com-
puting and scientific data management. 
‘‘(2) REPORT.—Not later than one year after the 
date of the enactment of this Act, the Secretary shall 
submit to the Committee on Science, Space, and Tech-
VerDate Sep 11 2014 
00:46 Jun 29, 2021
Jkt 019200
PO 00000
Frm 00050
Fmt 6652
Sfmt 6203
E:\BILLS\H3593.RH
H3593
pamtmann on DSKBC07HB2PROD with BILLS
nology of the House of Representatives, and the Com-
mittee on Energy and Natural Resources of the Sen-
ate, a report on the development and implementation 
of the strategy outlined in paragraph (1). 
‘‘(f) ARCHITECTURAL RESEARCH IN HETEROGENEOUS 
COMPUTING SYSTEMS.— 
‘‘(1) IN
GENERAL.—The Secretary shall carry 
out a program of research and development in hetero-
geneous and reconfigurable computing systems to ex-
pand understanding of the potential for heterogeneous 
and reconfigurable computing systems to deliver high 
performance, high efficiency computing for Depart-
ment of Energy mission challenges. This shall include 
research and development that explores the conver-
gence of big data analytics, simulations, and artifi-
cial intelligence to drive the design of heterogenous 
computing system architectures. 
‘‘(2) COORDINATION.—In carrying out this pro-
gram, the Secretary shall ensure coordination between 
research activities undertaken by the Advanced Sci-
entific Computing Research program and materials 
research supported by the Basic Energy Sciences pro-
gram within the Department of Energy Office of 
Science. 
‘‘(g) ENERGY EFFICIENT COMPUTING PROGRAM.— 
VerDate Sep 11 2014 
00:46 Jun 29, 2021
Jkt 019200
PO 00000
Frm 00051
Fmt 6652
Sfmt 6203
E:\BILLS\H3593.RH
H3593
pamtmann on DSKBC07HB2PROD with BILLS
‘‘(1) IN GENERAL.—The Secretary shall support 
a program of fundamental research, development, and 
demonstration of energy efficient computing and data 
center technologies relevant to advanced computing 
applications, including high performance computing, 
artificial intelligence, and scientific machine learn-
ing. 
‘‘(2) EXECUTION.— 
‘‘(A) PROGRAM.—In carrying out the pro-
gram under paragraph (1), the Secretary shall— 
‘‘(i) establish a partnership for Na-
tional Laboratories, industry partners, and 
institutions of higher education for codesign 
of energy efficient hardware, technology, 
software, and applications across all appli-
cable program offices of the Department, 
and provide access to energy efficient com-
puting resources to such partners; 
‘‘(ii) develop hardware and software 
technologies that decrease the energy needs 
of advanced computing practices, including 
through data center co-design; and 
‘‘(iii) consider multiple heterogeneous 
computing architectures in collaboration 
with the program established under sub-
VerDate Sep 11 2014 
00:46 Jun 29, 2021
Jkt 019200
PO 00000
Frm 00052
Fmt 6652
Sfmt 6203
E:\BILLS\H3593.RH
H3593
pamtmann on DSKBC07HB2PROD with BILLS
section (f) including neuromorphic com-
puting, persistent computing, and ultrafast 
networking; and 
‘‘(iv) provide, as appropriate, on a 
competitive, merit-reviewed basis, access for 
researchers from institutions of higher edu-
cation, National Laboratories, industry, 
and other Federal agencies to the energy ef-
ficient computing technologies developed 
pursuant to clause (i). 
‘‘(B) SELECTION OF PARTNERS.—In select-
ing participants for the partnership established 
under subparagraph (A)(i), the Secretary shall 
select participants through a competitive, merit 
review process. 
‘‘(C) REPORT.—Not later than one year 
after the date of the enactment of the Department 
of Energy Science for the Future Act, the Sec-
retary shall submit to the Committee on Science, 
Space, and Technology of the House of Rep-
resentatives, and the Committee on Energy and 
Natural Resources of the Senate, a report on— 
‘‘(i) the activities conducted under sub-
paragraph (A); and 
VerDate Sep 11 2014 
00:46 Jun 29, 2021
Jkt 019200
PO 00000
Frm 00053
Fmt 6652
Sfmt 6203
E:\BILLS\H3593.RH
H3593
pamtmann on DSKBC07HB2PROD with BILLS