DOE Software Components and Tools Budget Code: KC 07 01
Developing advanced software to facilitate the use of high performance systems to scientific problems, including:
  • Constructing, maintaining, and monitoring scientific software;
  • Understanding and managing the input and output of scientific software; and
  • Facilitating and enhancing scientific and engineering collaborations.
This program is focused on fulfilling the needs of users who are a critical part of the review process. This activity will also support an interagency consortium to develop standard scalable I/O interfaces for MPP's and to extend this work to network-based distributed computing. In addition, some work at this level will be invested in making archival storage systems, such as the National Storage Laboratory, a part of this transparent high performance architecture.
Budget ($ M)
FY 95 Act 13.25
FY 96 Pres  
FY 96 Est  
FY 97 Rqst  
Program Component Areas
  FY 96 FY 97
HECC    
LSN    
HCS    
HuCS    
ETHR    
Agency Ties
DARPA Partner
NSF Partner
DOE  
NASA Partner
NIH  
NSA  
NIST  
NOAA  
EPA  
ED  
AHCPR  
VA  
Milestone Changes Note that funding for the program at Florida State University has been included in this activity since the relationship with FSU was normalized in FY 1996. In addition, the funding identified in previous implementation plans with "Computational Techniques has also been included here.
FY 1995 Actual Milestones FY 1996 Estimated Milestones FY 1997 Agency Requested Milestones
Established distributed computing and experimental collaboration testbed for evaluating security, resource management, program monitoring, and other computational science tools in the HPCRC environment.

Began development of flexible, interoperable tools for portable parallel program creation, testing and performance monitoring, and interpretation of output on advanced architectures.

Evaluated the performance of operating system software on advanced computers and message passing software for networks on large scale scientific applications.