H.R. 4516 · 108th Congress
Department of Energy High-End Computing Revitalization Act of 2004
Law · 108-423 · Nov 30, 2004Key: what the circles and colors mean
Each circle is a bill. The ring fills as it moves through Congress:
Under the number: the Yea · Nay count of its final (or latest) recorded vote. On a member's page, the small badge is how that member voted: Y Yea / Aye, N Nay / No, P Present, – Not voting.
Gold and violet are only for Yea and Nay; they never mean a party. A member's party is the letter on their photo.
Became law without a recorded vote. It passed by voice vote or unanimous consent, which don't record how each member voted.
2 cosponsors · 2 D
1 signed on when it was introduced; the rest joined later. Cosponsors who withdrew aren't shown.
- House Introduced Jun 4, 2004
- House Passed Jul 7, 2004
- Senate Passed Oct 10, 2004
- House Changes resolved Nov 17, 2004
- President To the President Nov 20, 2004
- President Signed Nov 30, 2004
- Law Nov 30, 2004
Department of Energy High-End Computing Revitalization Act of 2004 - (Sec. 3) Directs the Secretary of Energy to: (1) implement a research and development program (involving software and hardware development) to advance high-end computing systems; and (2) develop and deploy them for advanced scientific and engineering applications.
What it does: CRS summary · Public Law · Nov 30, 2004
(This measure has not been amended since it was passed by the Senate on October 10, 2004. The summary of that version is repeated here.)
Department of Energy High-End Computing Revitalization Act of 2004 - (Sec. 3) Directs the Secretary of Energy to: (1) implement a research and development program (involving software and hardware development) to advance high-end computing systems; and (2) develop and deploy them for advanced scientific and engineering applications.
Details program functions, including research in: (1) multiple architectures, which may include vector, reconfigurable logic, streaming, processor-in-memory, and multithreading architectures; and (2) software development on optimal algorithms, programming environments, tools, languages, and operating systems for high-end computing systems, in collaboration with architecture development efforts.
Directs the Secretary to establish and operate facilities to: (1) conduct advanced scientific and engineering research and development using Leadership Systems; (2) develop potential advancements in high-end computing system hardware and software; and (3) provide access to such Systems on a competitive, merit-reviewed basis to researchers in U.S. industry, institutions of higher education, national laboratories, and other Federal agencies.
Directs the Secretary to: (1) establish at least one High-End Software Development Center which shall concentrate efforts to develop, test, maintain, and support optimal algorithms, programming environments, tools, languages, and operating systems for high-end computing systems; and (2) use the expertise of a Center to assess research and development in high-end computing system architecture.
(Sec. 4) Authorizes appropriations for FY 2005 through 2007.
(Sec. 5) Amends the National Science Foundation Authorization Act of 2002 to make the Department of Energy, along with the National Science Foundation and the National Aeronautics and Space Administration (NASA) (as under existing law), one of three specified Federal agencies jointly establishing the Astronomy and Astrophysics Advisory Committee.
Revises Advisory Committee membership to include three members selected by the Secretary of Energy.
(Sec. 6) Amends the the Metric Conversion Act of 1975 and the Savings in Construction Act of 1996 to repeal the expiration date of (thereby making permanent) Federal agency authority to require metric system specifications (subject to certain conditions for specifications that can only be satisfied by hard-metric versions) for concrete masonry units and recessed lighting fixtures in a solicitation for design or construction of a Federal facility within the United States or its territories.
Written by the nonpartisan Congressional Research Service. All summary versions on Congress.gov
About this bill and sources
Official title: Department of Energy High-End Computing Revitalization Act of 2004
Latest action (Nov 30, 2004): Became Public Law No: 108-423.
Policy area: Science, Technology, Communications · Origin: House · Introduced: Jun 4, 2004
Official page on Congress.gov · Bill text (GovInfo) · Status record (XML)
- House Introduced Jun 4, 2004
- House Passed Jul 7, 2004
- Senate Passed Oct 10, 2004
- House Changes resolved Nov 17, 2004
- President To the President Nov 20, 2004
- President Signed Nov 30, 2004
- Law Nov 30, 2004
No recorded floor vote found.