110 
‘‘(8) SECRETARY.—The term ‘Secretary’ means 
the Secretary of Energy. 
‘‘(9) 
SOFTWARE
TECHNOLOGY.—The 
term 
‘software technology’ includes optimal algorithms, 
programming environments, tools, languages, and 
operating systems for high-end computing systems.’’. 
(d) DEPARTMENT
OF ENERGY HIGH-END COM-
PUTING RESEARCH AND DEVELOPMENT PROGRAM.—Sec-
tion 3 of the Department of Energy High-End Computing 
Revitalization Act of 2004 (15 U.S.C. 5542) is amended— 
(1) in subsection (a)— 
(A) in paragraph (1), by striking ‘‘pro-
gram’’ and inserting ‘‘coordinated program 
across the Department’’; 
(B) by striking ‘‘and’’ at the end of para-
graph (1); 
(C) by striking the period at the end of 
paragraph (2) and inserting ‘‘; and’’; and 
(D) by adding at the end the following new 
paragraph: 
‘‘(3) partner with universities, National Labora-
tories, and industry to ensure the broadest possible 
application of the technology developed in this pro-
gram to other challenges in science, engineering, 
medicine, and industry.’’; 
VerDate Sep 11 2014 
05:44 Apr 18, 2015
Jkt 049200
PO 00000
Frm 00110
Fmt 6652
Sfmt 6201
E:\BILLS\H1806.IH
H1806
SSpencer on DSK4SPTVN1PROD with BILLS
111 
(2) in subsection (b)(2), by striking ‘‘vector’’ 
and all that follows through ‘‘architectures’’ and in-
serting ‘‘computer technologies that show promise of 
substantial reductions in power requirements and 
substantial gains in parallelism of multicore proc-
essors, concurrency, memory and storage, band-
width, and reliability’’; and 
(3) by striking subsection (d) and inserting the 
following: 
‘‘(d) EXASCALE COMPUTING PROGRAM.— 
‘‘(1) IN GENERAL.—The Secretary shall con-
duct a coordinated research program to develop 
exascale computing systems to advance the missions 
of the Department. 
‘‘(2) 
EXECUTION.—The 
Secretary 
shall, 
through competitive merit review, establish two or 
more National Laboratory-industry-university part-
nerships to conduct integrated research, develop-
ment, and engineering of multiple exascale architec-
tures, and— 
‘‘(A) conduct mission-related co-design ac-
tivities in developing such exascale platforms; 
‘‘(B) develop those advancements in hard-
ware and software technology required to fully 
realize the potential of an exascale production 
VerDate Sep 11 2014 
21:50 Apr 20, 2015
Jkt 049200
PO 00000
Frm 00111
Fmt 6652
Sfmt 6201
E:\BILLS\H1806.IH
H1806
SSpencer on DSK4SPTVN1PROD with BILLS
112 
system in addressing Department target appli-
cations and solving scientific problems involving 
predictive modeling and simulation and large- 
scale data analytics and management; and 
‘‘(C) explore the use of exascale computing 
technologies to advance a broad range of 
science and engineering. 
‘‘(3) ADMINISTRATION.—In carrying out this 
program, the Secretary shall— 
‘‘(A) provide, on a competitive, merit-re-
viewed basis, access for researchers in United 
States industry, institutions of higher edu-
cation, National Laboratories, and other Fed-
eral agencies to these exascale systems, as ap-
propriate; and 
‘‘(B) conduct outreach programs to in-
crease the readiness for the use of such plat-
forms by domestic industries, including manu-
facturers. 
‘‘(4) REPORTS.— 
‘‘(A) INTEGRATED
STRATEGY
AND
PRO-
GRAM
MANAGEMENT
PLAN.—The Secretary 
shall submit to Congress, not later than 90 
days after the date of enactment of the America 
COMPETES Reauthorization Act of 2015, a 
VerDate Sep 11 2014 
05:44 Apr 18, 2015
Jkt 049200
PO 00000
Frm 00112
Fmt 6652
Sfmt 6201
E:\BILLS\H1806.IH
H1806
SSpencer on DSK4SPTVN1PROD with BILLS
113 
report outlining an integrated strategy and pro-
gram management plan, including target dates 
for prototypical and production exascale plat-
forms, interim milestones to reaching these tar-
gets, functional requirements, roles and respon-
sibilities of National Laboratories and industry, 
acquisition strategy, and estimated resources 
required, to achieve this exascale system capa-
bility. The report shall include the Secretary’s 
plan for Departmental organization to manage 
and execute the Exascale Computing Program, 
including definition of the roles and responsibil-
ities within the Department to ensure an inte-
grated program across the Department. The re-
port shall also include a plan for ensuring bal-
ance and prioritizing across ASCR subprograms 
in a flat or slow-growth budget environment. 
‘‘(B) STATUS REPORTS.—At the time of 
the budget submission of the Department for 
each fiscal year, the Secretary shall submit a 
report to Congress that describes the status of 
milestones and costs in achieving the objectives 
of the exascale computing program. 
‘‘(C) EXASCALE MERIT REPORT.—At least 
18 months prior to the initiation of construction 
VerDate Sep 11 2014 
05:44 Apr 18, 2015
Jkt 049200
PO 00000
Frm 00113
Fmt 6652
Sfmt 6201
E:\BILLS\H1806.IH
H1806
SSpencer on DSK4SPTVN1PROD with BILLS
114 
or installation of any exascale-class computing 
facility, the Secretary shall transmit a plan to 
the Congress detailing— 
‘‘(i) the proposed facility’s cost projec-
tions and capabilities to significantly accel-
erate the development of new energy tech-
nologies; 
‘‘(ii) technical risks and challenges 
that must be overcome to achieve success-
ful completion and operation of the facility; 
and 
‘‘(iii) an independent assessment of 
the scientific and technological advances 
expected from such a facility relative to 
those expected from a comparable invest-
ment in expanded research and applica-
tions at terascale-class and petascale-class 
computing facilities, including an evalua-
tion of where investments should be made 
in the system software and algorithms to 
enable these advances.’’. 
SEC. 504. HIGH ENERGY PHYSICS. 
(a) PROGRAM.—The Director shall carry out a re-
search program on the fundamental constituents of matter 
and energy and the nature of space and time. 
VerDate Sep 11 2014 
05:44 Apr 18, 2015
Jkt 049200
PO 00000
Frm 00114
Fmt 6652
Sfmt 6201
E:\BILLS\H1806.IH
H1806
SSpencer on DSK4SPTVN1PROD with BILLS