American Super Computing Leadership Act

To amend the Department of Energy High-End Computing Revitalization Act of 2004 to improve the high-end computing research and development program of the Department of Energy, and for other purposes. 1. Short title This Act may be cited as the American Super Computing Leadership Act 2. Definitions Section 2 of the Department of Energy High-End Computing Revitalization Act of 2004 ( 15 U.S.C. 5541 (1) Co-design The term co-design (2) Department The term Department (3) Exascale The term exascale (4) High-end computing system The term high-end computing system (5) Institution of higher education The term institution of higher education 42 U.S.C. 15801 (6) Leadership system The term leadership system (7) National laboratory The term National Laboratory (8) Secretary The term Secretary (9) Software technology The term software technology . 3. Department of Energy high-end computing research and development program Section 3 of the Department of Energy High-End Computing Revitalization Act of 2004 ( 15 U.S.C. 5542 (1) in subsection (a)— (A) in paragraph (1), by striking program coordinated program across the Department (B) by striking and (C) by striking the period at the end of paragraph (2) and inserting ; and (D) by adding at the end the following new paragraph: (3) partner with universities, National Laboratories, and industry to ensure the broadest possible application of the technology developed in this program to other challenges in science, engineering, medicine, and industry. ; (2) in subsection (b)(2), by striking vector architectures computer technologies that show promise of substantial reductions in power requirements and substantial gains in parallelism of multicore processors, concurrency, memory and storage, bandwidth, and reliability (3) by striking subsection (d) and inserting the following: (d) Exascale computing program (1) In general The Secretary shall conduct 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 partnerships to conduct integrated research, development, and engineering of multiple exascale architectures, and— (A) conduct mission-related co-design activities in developing such exascale platforms; (B) develop those advancements in hardware and software technology required to fully realize the potential of an exascale production system in addressing Department target applications 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-reviewed basis, access for researchers in United States industry, institutions of higher education, National Laboratories, and other Federal agencies to these exascale systems, as appropriate; and (B) conduct outreach programs to increase the readiness for the use of such platforms by domestic industries, including manufacturers. (4) Reports (A) Integrated strategy and program management plan The Secretary shall submit to Congress, not later than 90 days after the date of enactment of the American Super Computing Leadership Act (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 or installation of any exascale-class computing facility, the Secretary shall transmit a plan to the Congress detailing— (i) the proposed facility's cost projections and capabilities to significantly accelerate the development of new energy technologies; (ii) technical risks and challenges that must be overcome to achieve successful 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 investment in expanded research and applications at terascale-class and petascale-class computing facilities, including an evaluation of where investments should be made in the system software and algorithms to enable these advances. . May 19, 2015 Committed to the Committee of the Whole House on the State of the Union and ordered to be printed

Summary: American Super Computing Leadership Act (Sec. 3) Amends the Department of Energy High-End Computing Revitalization Act of 2004 with respect to: (1) exascale computing (computing system performance at or near 10 to the 18th power floating point operations per second), and (2) a high-end computing system with performance substantially exceeding that of systems commonly available for advanced scientific and engineering applications. Directs the Secretary of Energy (DOE) to: (1) coordinate the development of high-end computing systems across DOE; (2) partner with universities, National Laboratories, and industry to ensure the broadest possible application of the technology developed in the program to other challenges in science, engineering, medicine, and industry; and (3) include among the multiple architectures researched, at DOE discretion, any computer technologies that show promise of substantial reductions in power requirements and substantial gains in parallelism of multicore processors, concurrency, memory and storage, bandwidth, and reliability. Repeals authority for establishment of at least one High-End Software Development Center. Directs the Secretary to conduct a coordinated research program to develop exascale computing systems to advance DOE missions. Requires establishment through competitive merit review of two or more DOE National Laboratory-industry-university partnerships to conduct integrated research, development, and engineering of multiple exascale architectures. Requires the Secretary to conduct mission-related co-design activities in developing such exascale platforms. Defines "co-design" as the joint development of application algorithms, models, and codes with computer technology architectures and operating systems to maximize effective use of high-end computing systems. Directs the Secretary to develop any advancements in hardware and software technology required to realize fully the potential of an exascale production system in addressing DOE target applications and solving scientific problems involving predictive modeling and simulation and large-scale data analytics and management. Requires DOE also to explore the use of exascale computing technologies to advance a broad range of science and engineering. Directs the Secretary to submit to Congress an integrated strategy and program management plan. Requires the Secretary, before initiating construction or installation of an exascale-class computing facility, to transmit to Congress a separate plan detailing: (1) the proposed facility's cost projections and capabilities to significantly accelerate the development of new energy technologies; (2) technical risks and challenges that must be overcome to achieve successful completion and operation of the facility; and (3) an independent assessment of the scientific and technological advances expected from such a facility relative to those expected from a comparable investment in expanded research and applications at terascale-class and petascale-class computing facilities, including an evaluation of where investments should be made in the system software and algorithms to enable these advances.