Technology Transfer Activities within the Federal High Performance Computing and Communications Program


			    April 1993


		National Coordination Office for HPCC

		Executive Office of the President
		Office of Science and Technology Policy

Background and Overview

The High Performance Computing and Communications (HPCC) Program is a Federal initiative to promote the development and deployment of advanced computing and communication technologies. Goals of the program include:

Strategies employed to achieve the goals of the HPCC Program include technology infusion into the Program through collaborations with academic and commercial sector partners; development of new technologies within the Program; the evaluation, deployment and transition to new technologies; and transfer of technologies from the Program to the private sector. The means employed to achieve these goals and strategies include:

The transfer of technology from research to development and to application can be a very slow process due to a number of barriers: high initial cost, inadequate software and systems, software and systems unfriendly to users, and lack of standards. The HPCC Program relies upon substantial industry participation and cooperative proposals to stimulate the growth of shared knowledge and capabilities; improve the rate of technology transfer; and identify those new technologies of greatest potential for the future. The strategy and means employed to achieve the goals of the Program vary among specific activities supported by the Program and specific technologies being developed.

The diversity of the means employed by agencies to support their clientele and the complementary interactions of the programs of participating agencies all contribute to the synergism and richness of the HPCC Program as a whole. Below are examples of activities supported by the Program that illustrate the means and strategies employed to involve academic and industrial partners and achieve technology development, evaluation, and transfer.

High Performance Computing Systems

Some agencies provide up-front research and development funds leading to the production of high performance computing systems, early markets, and product evaluation.

Advanced Software Technology and Algorithms

High performance algorithms have been the focus of many research efforts. A broad spectrum of new algorithms have been formulated that are currently being applied to such diverse industrial and commercial interests as linear programming and optimization problems; airline reservation systems and other on-line system development; pattern design in the textile industry; and cryptographic analysis.

National Research and Education Network

Summary and Conclusions

A diverse set of activities and means are used to develop and disseminate technology associated with the HPCC Program. In addition to these specific activities, lectures, workshops, conferences and other technical forums are sponsored to involve researchers in academia and the private sector. These forums and their proceedings, scientific and technical papers, reports and journals provide other means to advertize and disseminate the results of the Program. The richness of the activities and diversity of the means used to engage the research and development communities by participating agencies is a strength of the Program. It provides opportunities for a broad spectrum of participants and the diversity minimizes the risk of failure of a single research and development option. The active engagement of R&D partners from industry and academia insures technology transfer through active participation (e.g., consortia, CRADAs) and wide dissemination through publications and activities designed for public sharing of products of the Program (e.g., software repositories).