S.Amdt. 971Senate110th Congress (2007-2009)

S.Amdt. 971

What it does: Adds SEC. __. HIGH-PERFORMANCE COMPUTING wherever appropriate
Submitted April 25, 2007

What it changes

1 change to S. 761

Adds a section
  1. Adds SEC. __. HIGH-PERFORMANCE COMPUTING wherever appropriate

    Adds a section

    Inserted: SEC. __. HIGH-PERFORMANCE COMPUTING.

    Inserted: (a) High-Performance Computing Research and Development Program.--Title I of the High-Performance Computing Act of 1991 (15 U.S.C. 5511 et seq.) is amended--

    Inserted: (1) in the title heading, by striking "AND THE NATIONAL RESEARCH AND EDUCATION NETWORK" and inserting "RESEARCH AND DEVELOPMENT";

    Inserted: (2) in section 101--

    Inserted: (A) in subsection (a)--

    Inserted: (i) in paragraph (1), by striking subparagraphs (A) and (B) and inserting the following:

    Inserted: "(A) provide for long-term basic and applied research on high-performance computing;

    Inserted: "(B) provide for research and development on, and demonstration of, technologies to advance the capacity and capabilities of high-performance computing and networking systems;

    Inserted: "(C) provide for sustained access by the research community in the United States to high-performance computing systems that are among the most advanced in the world in terms of performance in solving scientific and engineering problems, including provision for technical support for users of such systems;

    Inserted: "(D) provide for efforts to increase software availability, productivity, capability, security, portability, and reliability;

    Inserted: "(E) provide for high-performance networks, including experimental testbed networks, to enable research and development on, and demonstration of, advanced applications enabled by such networks;

    Inserted: "(F) provide for computational science and engineering research on mathematical modeling and algorithms for applications in all fields of science and engineering;

    Show 49 more inserted paragraphs

    Inserted: "(G) provide for the technical support of, and research and development on, high-performance computing systems and software required to address Grand Challenges;

    Inserted: "(H) provide for educating and training additional undergraduate and graduate students in software engineering, computer science, computer and network security, applied mathematics, library and information science, and computational science; and

    Inserted: "(I) provide for improving the security of computing and networking systems, including Federal systems, including research required to establish security standards and practices for these systems.";

    Inserted: (ii) by striking paragraph (2);

    Inserted: (iii) by redesignating paragraphs (3) and (4) as paragraphs (2) and (3), respectively;

    Inserted: (iv) in paragraph (2), as redesignated--

    Inserted: (I) by striking subparagraph (B);

    Inserted: (II) by redesignating subparagraphs (A) and (C) as subparagraphs (D) and (F), respectively;

    Inserted: (III) by inserting before subparagraph (D), as redesignated, the following:

    Inserted: "(A) establish the goals and priorities for Federal high-performance computing research, development, networking, and other activities;

    Inserted: "(B) establish Program Component Areas that implement the goals established under subparagraph (A), and identify the Grand Challenges that the Program should address;

    Inserted: "(C) provide for interagency coordination of Federal high-performance computing research, development, networking, and other activities undertaken pursuant to the Program;"; and

    Inserted: (IV) by inserting after subparagraph (D), as redesignated, the following:

    Inserted: "(E) develop and maintain a research, development, and deployment roadmap for the provision of high-performance computing systems under paragraph (1)(C); and"; and

    Inserted: (v) in paragraph (3), as redesignated--

    Inserted: (I) in the matter preceding subparagraph (A), by striking "paragraph (3)(A)" and inserting "paragraph (2)(D)";

    Inserted: (II) by amending subparagraph (A) to read as follows:

    Inserted: "(A) provide a detailed description of the Program Component Areas, including a description of any changes in the definition of or activities under the Program Component Areas from the preceding report, and the reasons for such changes, and a description of Grand Challenges supported under the Program;";

    Inserted: (III) in subparagraph (C), by striking "specific activities" and all that follows through "the Network" and inserting "each Program Component Area";

    Inserted: (IV) in subparagraph (D)--

    Inserted: (aa) by inserting "and for each Program Component Area" after "participating in the Program"; and

    Inserted: (bb) by inserting "and" at the end;

    Inserted: (V) by striking subparagraph (E);

    Inserted: (VI) by redesignating subparagraph (F) as subparagraph (E); and

    Inserted: (VII) in subparagraph (E), as redesignated, by inserting "and the extent to which the Program incorporates the recommendations of the advisory committee established under subsection (b)" before the period at the end;

    Inserted: (B) by amending subsection (b) to read as follows:

    Inserted: "(b) Advisory Committee.--(1) The President shall establish the Advisory Committee on High-Performance Computing (referred to in this subsection as the 'Advisory Committee'), which shall be composed of representatives of the research, education, and library communities, network providers, and industry, who are specially qualified to provide the Director with advice and information on high-performance computing.

    Inserted: "(2) The Director shall consider recommendations received from the Advisory Committee in reviewing and revising the Program. The advisory committee shall provide the Director with an independent assessment of--

    Inserted: "(A) progress made in implementing the Program;

    Inserted: "(B) the need to revise the Program;

    Inserted: "(C) the balance between the components of the Program, including funding levels for the Program Component Areas;

    Inserted: "(D) whether the research and development undertaken pursuant to the Program is helping to maintain United States leadership in high-performance computing and networking technology; and

    Inserted: "(E) other issues identified by the Director.

    Inserted: "(3) The Advisory Committee shall conduct periodic evaluations of the funding, management, coordination, implementation, and activities of the Program.

    Inserted: "(4) Not later than 1 year after the date of the enactment of the America COMPETES Act, and not less frequently than once every 2 years thereafter, the Advisory Committee shall submit a report to the Committee on Commerce, Science, and Transportation of the Senate and the Committee on Science and Technology of the House of Representatives that summarizes--

    Inserted: "(A) the results of the assessments and evaluations conducted under this subsection; and

    Inserted: "(B) recommendations submitted to the Director.

    Inserted: "(5) Section 14 of the Federal Advisory Committee Act shall not apply to the Advisory Committee."; and

    Inserted: (C) in subsection (c)(1)(A), by striking "Program or" and inserting "Program Component Areas or".

    Inserted: (b) Definitions.--Section 4 of the High-Performance Computing Act of 1991 (15 U.S.C. 5503) is amended--

    Inserted: (1) in paragraph (2), by inserting "and multidisciplinary teams of researchers" after "high-performance computing resources";

    Inserted: (2) in paragraph (3)--

    Inserted: (A) by striking "scientific workstations, supercomputer systems (including vector supercomputers and large scale parallel systems)" and inserting "supercomputer systems"; and

    Inserted: (B) by striking "and applications and systems software" and inserting "applications and systems software, and the management of large data sets";

    Inserted: (3) in paragraph (4), by striking "packet switched";

    Inserted: (4) in paragraph (5), by striking "and" at the end;

    Inserted: (5) in paragraph (6), by striking the period at the end and inserting "; and"; and

    Inserted: (6) by adding at the end the following:

    Inserted: "(7) 'Program Component Areas' means the major subject areas under which are grouped related individual projects and activities carried out under the Program.".

    The amendment doesn't say where this goes; the clerk decides.

    Original wording

    At the appropriate place, insert the following:

Read automatically from the Congressional Record. Check the original before relying on it.

As printed

SA 971. Ms. CANTWELL submitted an amendment intended to be proposed by her to the bill S. 761, to invest in innovation and education to improve the competitiveness of the United States in the global economy; which was ordered to lie on the table; as follows:

At the appropriate place, insert the following:

SEC. __. HIGH-PERFORMANCE COMPUTING.

(a) High-Performance Computing Research and Development Program.--Title I of the High-Performance Computing Act of 1991 (15 U.S.C. 5511 et seq.) is amended--

(1) in the title heading, by striking “AND THE NATIONAL RESEARCH AND EDUCATION NETWORK” and inserting “RESEARCH AND DEVELOPMENT”;

(2) in section 101--

(A) in subsection (a)--

(i) in paragraph (1), by striking subparagraphs (A) and (B) and inserting the following:

“(A) provide for long-term basic and applied research on high-performance computing;

“(B) provide for research and development on, and demonstration of, technologies to advance the capacity and capabilities of high-performance computing and networking systems;

“(C) provide for sustained access by the research community in the United States to high-performance computing systems that are among the most advanced in the world in terms of performance in solving scientific and engineering problems, including provision for technical support for users of such systems;

“(D) provide for efforts to increase software availability, productivity, capability, security, portability, and reliability;

“(E) provide for high-performance networks, including experimental testbed networks, to enable research and development on, and demonstration of, advanced applications enabled by such networks;

“(F) provide for computational science and engineering research on mathematical modeling and algorithms for applications in all fields of science and engineering;

“(G) provide for the technical support of, and research and development on, high-performance computing systems and software required to address Grand Challenges;

“(H) provide for educating and training additional undergraduate and graduate students in software engineering, computer science, computer and network security, applied mathematics, library and information science, and computational science; and

“(I) provide for improving the security of computing and networking systems, including Federal systems, including research required to establish security standards and practices for these systems.”;

(ii) by striking paragraph (2);

(iii) by redesignating paragraphs (3) and (4) as paragraphs (2) and (3), respectively;

(iv) in paragraph (2), as redesignated--

(I) by striking subparagraph (B);

(II) by redesignating subparagraphs (A) and (C) as subparagraphs (D) and (F), respectively;

(III) by inserting before subparagraph (D), as redesignated, the following:

“(A) establish the goals and priorities for Federal high-performance computing research, development, networking, and other activities;

“(B) establish Program Component Areas that implement the goals established under subparagraph (A), and identify the Grand Challenges that the Program should address;

“(C) provide for interagency coordination of Federal high-performance computing research, development, networking, and other activities undertaken pursuant to the Program;”; and

(IV) by inserting after subparagraph (D), as redesignated, the following:

“(E) develop and maintain a research, development, and deployment roadmap for the provision of high-performance computing systems under paragraph (1)(C); and”; and

(v) in paragraph (3), as redesignated--

(I) in the matter preceding subparagraph (A), by striking “paragraph (3)(A)” and inserting “paragraph (2)(D)”;

(II) by amending subparagraph (A) to read as follows:

“(A) provide a detailed description of the Program Component Areas, including a description of any changes in the definition of or activities under the Program Component Areas from the preceding report, and the reasons for such changes, and a description of Grand Challenges supported under the Program;”;

(III) in subparagraph (C), by striking “specific activities” and all that follows through “the Network” and inserting “each Program Component Area”;

(IV) in subparagraph (D)--

(aa) by inserting “and for each Program Component Area” after “participating in the Program”; and

(bb) by inserting “and” at the end;

(V) by striking subparagraph (E);

(VI) by redesignating subparagraph (F) as subparagraph (E); and

(VII) in subparagraph (E), as redesignated, by inserting “and the extent to which the Program incorporates the recommendations of the advisory committee established under subsection (b)” before the period at the end;

(B) by amending subsection (b) to read as follows:

“(b) Advisory Committee.--(1) The President shall establish the Advisory Committee on High-Performance Computing (referred to in this subsection as the ‘Advisory Committee'), which shall be composed of representatives of the research, education, and library communities, network providers, and industry, who are specially qualified to provide the Director with advice and information on high-performance computing.

“(2) The Director shall consider recommendations received from the Advisory Committee in reviewing and revising the Program. The advisory committee shall provide the Director with an independent assessment of--

“(A) progress made in implementing the Program;

“(B) the need to revise the Program;

“(C) the balance between the components of the Program, including funding levels for the Program Component Areas;

“(D) whether the research and development undertaken pursuant to the Program is helping to maintain United States leadership in high-performance computing and networking technology; and

“(E) other issues identified by the Director.

“(3) The Advisory Committee shall conduct periodic evaluations of the funding, management, coordination, implementation, and activities of the Program.

“(4) Not later than 1 year after the date of the enactment of the America COMPETES Act, and not less frequently than once every 2 years thereafter, the Advisory Committee shall submit a report to the Committee on Commerce, Science, and Transportation of the Senate and the Committee on Science and Technology of the House of Representatives that summarizes--

“(A) the results of the assessments and evaluations conducted under this subsection; and

“(B) recommendations submitted to the Director.

“(5) Section 14 of the Federal Advisory Committee Act shall not apply to the Advisory Committee.”; and

(C) in subsection (c)(1)(A), by striking “Program or” and inserting “Program Component Areas or”.

(b) Definitions.--Section 4 of the High-Performance Computing Act of 1991 (15 U.S.C. 5503) is amended--

(1) in paragraph (2), by inserting “and multidisciplinary teams of researchers” after “high-performance computing resources”;

(2) in paragraph (3)--

(A) by striking “scientific workstations, supercomputer systems (including vector supercomputers and large scale parallel systems)” and inserting “supercomputer systems”; and

(B) by striking “and applications and systems software” and inserting “applications and systems software, and the management of large data sets”;

(3) in paragraph (4), by striking “packet switched”;

(4) in paragraph (5), by striking “and” at the end;

(5) in paragraph (6), by striking the period at the end and inserting “; and”; and

(6) by adding at the end the following:

“(7) ‘Program Component Areas' means the major subject areas under which are grouped related individual projects and activities carried out under the Program.”.

Legislative Activity

Stay on top of the latest movement without scrolling through every action

Floor Latest Action

Senate amendment submitted

April 25, 2007