Search NASA⌕ Search

SEARCH · Search NASA

Results for “PROGRAMMING”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 613 records · Page 34

1997 NASA-ODU American Society for Engineering Education (ASEE) Summer Faculty Fellowship Program

Since 1964, the National Aeronautics and Space Administration (NASA) has supported a program of summer faculty fellowships for engineering and science educators. In a series of collaborations between NASA research and development centers and nearby universities, engineering faculty members spend 10 weeks working with professional peers on research. The Summer Faculty Program Committee of the American Society for Engineering Education supervises the programs. Objectives of the program are as follows: (1) To further the professional knowledge of qualified engineering and science faculty members, (2) To stimulate and exchange ideas between participants and NASA; (3) To enrich and refresh the research and teaching activities of participants' institutions; and (4) To contribute to the research objectives of the NASA center. Program description is as follows: College or university faculty members will be appointed as Research Fellows to spend 10 weeks in cooperative research and study at the NASA Langley Research Center. The Fellow will devote approximately 90 percent of the time to a research problem and the remaining time to a study program. The study program will consist of lectures and seminars on topics of interest or that are directly relevant to the Fellows' research topics. The lectures and seminar leaders will be distinguished scientists and engineers from NASA, education, and industry.

Tiwari, Surendra N.↗

Hyper-X Wind Tunnel Program

This paper provides an overview of NASA's focused hypersonic technology program, called the Hyper-X Program. The Hyper-X Program, a joint NASA Langley and Dryden program, is designed to move hypersonic, air breathing vehicle technology from the laboratory environment to the flight environment, the last stage preceding prototype development. The Hyper-X research vehicle will provide the first ever opportunity to obtain data on an airframe integrated scramjet (supersonic combustion ramjet) propulsion system at true flight conditions and the first opportunity for flight validation of experimental wind tunnel, numerical and analytical methods used for design of these vehicles. A substantial portion of the program is experimentally based, both for database development and performance validation. The program is now concentrating on Mach 7 vehicle development, verification and validation and flight test risk reduction. This paper concentrates on the aerodynamic and propulsion experimental programs. Wind tunnel testing of the flight engine and complete airframe integrated scramjet configuration flow-path is expected in 1998 and 1999, respectively, and flight test is planned for 2000.

McClinton, C. R.↗

NASA Year 2000 (Y2K) Program Plan

NASA initiated the Year 2000 (Y2K) program in August 1996 to address the challenges imposed on Agency software, hardware, and firmware systems by the new millennium. The Agency program is centrally managed by the NASA Chief Information Officer, with decentralized execution of program requirements at each of the nine NASA Centers, Headquarters and the Jet Propulsion Laboratory. The purpose of this Program Plan is to establish Program objectives and performance goals; identify Program requirements; describe the management structure; and detail Program resources, schedules, and controls. Project plans are established for each NASA Center, Headquarters, and the Jet Propulsion Laboratory.

Source record↗

NASA Space Biology Research Associate Program for the 21st Century

The Space Biology Research Associate Program for the 21st Century provided a unique opportunity to train individuals to conduct biological research in hypo- and hyper-gravity, and to conduct ground-based research. This grant was developed to maximize the potential for Space Biology as an emerging discipline and to train a cadre of space biologists. The field of gravitational and space biology is rapidly growing at the future of the field is reflected in the quality and education of its personnel. Our chief objective was to train and develop these scientists rapidly and in a cost effective manner. The program began on June 1, 1980 with funding to support several Research Associates each year. 113 awards, plus 1 from an independently supported minority component were made for the Research Associates program. The program was changed from a one year award with a possibility for renewal to a two year award. In 1999, the decision was made by NASA to discontinue the program due to development of new priorities for funding. This grant was discontinued because of the move of the Program Director to a new institution; a new grant was provided to that new institution to allow completion of the training of the remaining 2 research associates in 1999. After 1999, the program will be discontinued.

Sonnenfeld, Gerald↗

Recent Results of NASA's Space Environments and Effects Program

The Space Environments and Effects (SEE) Program is a multi-center multi-agency program managed by the NASA Marshall Space Flight Center. The program evolved from the Long Duration Exposure Facility (LDEF), analysis of LDEF data, and recognition of the importance of the environments and environmental effects on future space missions. It is a very comprehensive and focused approach to understanding the space environments, to define the best techniques for both flight and ground-based experimentation, to update the models which predict both the environments and the environmental effects on spacecraft, and finally to ensure that this information is properly maintained and inserted into spacecraft design programs. Formal funding of the SEE Program began initially in FY95. A NASA Research Announcement (NRA) solicited research proposals in the following categories: 1) Engineering environment definitions; 2) Environments and effects design guidelines; 3) Environments and effects assessment models and databases; and, 4) Flight/ground simulation/technology assessment data. This solicitation resulted in funding for eighteen technology development activities (TDA's). This paper will present and describe technical results rom the first set of TDA's of the SEE Program. It will also describe the second set of technology development activities which are expected to begin in January 1998. These new technology development activities will enable the SEE Program to start numerous new development activities in support of mission customer needs.

Minor, Jody L.↗

A Status of the Advanced Space Transportation Program from Planning to Action

A Technology Plan for Enabling Commercial Space Business was presented at the 48th International Astronautical Congress in Turin, Italy. This paper presents a status of the program's accomplishments. Technology demonstrations have progressed in each of the four elements of the program; (1) Low Cost Technology, (2) Advanced Reusable Technology, (3) Space Transfer Technology and (4) Space Transportation Research. The Low Cost Technology program element is primarily focused at reducing development and acquisition costs of aerospace hardware using a "design to cost" philosophy with robust margins, adapting commercial manufacturing processes and commercial off-the-shelf hardware. The attributes of this philosophy for small payload launch are being demonstrated at the component, sub-system, and system level. The X-34 "Fastrac" engine has progressed through major component and subsystem demonstrations. A propulsion system test bed has been implemented for system-level demonstration of component and subsystem technologies; including propellant tankage and feedlines, controls, pressurization, and engine systems. Low cost turbopump designs, commercial valves and a controller are demonstrating the potential for a ten-fold reduction in engine and propulsion system costs. The Advanced Reusable Technology program element is focused on increasing life through high strength-to-weight structures and propulsion components, highly integrated propellant tanks, automated checkout and health management and increased propulsion system performance. The validation of rocket based combined cycle (RBCC) propulsion is pro,-,ressing through component and subsystem testing. RBCC propulsion has the potential to provide performance margin over an all rocket system that could result in lower gross liftoff weight, a lower propellant mass fraction or a higher payload mass fraction. The Space Transfer Technology element of the program is pursuing technology that can improve performance and dramatically reduce the propellant and structural mass of orbit transfer and deep space systems. Flight demonstration of ion propulsion is progressing towards launch. Ion propulsion is the primary propulsion for Deep Space 1; a flyby of comet West-kohoutek-lkemura and asteroid 3352 McAuliffe. Testing of critical solar-thermal propulsion subsystems have been accomplished and planning is continuing for the flight demonstration of an electrodynamic tether orbit transfer system. The forth and final element of the program, Space Transportation Research, has progressed in several areas of propulsion research. This element of the program is focused at long-term (25 years) breakthrough concepts that could bring launch costs to a factor of one hundred below today's cost or dramatically expand planetary travel and enable interstellar travel.

Lyles, Garry↗

A Mars Exploration Discovery Program

The Mars Exploration Program should consider following the Discovery Program model. In the Discovery Program a team of scientists led by a PI develop the science goals of their mission, decide what payload achieves the necessary measurements most effectively, and then choose a spacecraft with the capabilities needed to carry the payload to the desired target body. The primary constraints associated with the Discovery missions are time and money. The proposer must convince reviewers that their mission has scientific merit and is feasible. Every Announcement of Opportunity has resulted in a collection of creative ideas that fit within advertised constraints. Following this model, a "Mars Discovery Program" would issue an Announcement of Opportunity for each launch opportunity with schedule constraints dictated by the launch window and fiscal constraints in accord with the program budget. All else would be left to the proposer to choose, based on the science the team wants to accomplish, consistent with the program theme of "Life, Climate and Resources". A proposer could propose a lander, an orbiter, a fleet of SCOUT vehicles or penetrators, an airplane, a balloon mission, a large rover, a small rover, etc. depending on what made the most sense for the science investigation and payload. As in the Discovery program, overall feasibility relative to cost, schedule and technology readiness would be evaluated and be part of the selection process.

Hansen, C. J.↗

Incremental Parallelization of Non-Data-Parallel Programs Using the Charon Message-Passing Library

Message passing is among the most popular techniques for parallelizing scientific programs on distributed-memory architectures. The reasons for its success are wide availability (MPI), efficiency, and full tuning control provided to the programmer. A major drawback, however, is that incremental parallelization, as offered by compiler directives, is not generally possible, because all data structures have to be changed throughout the program simultaneously. Charon remedies this situation through mappings between distributed and non-distributed data. It allows breaking up the parallelization into small steps, guaranteeing correctness at every stage. Several tools are available to help convert legacy codes into high-performance message-passing programs. They usually target data-parallel applications, whose loops carrying most of the work can be distributed among all processors without much dependency analysis. Others do a full dependency analysis and then convert the code virtually automatically. Even more toolkits are available that aid construction from scratch of message passing programs. None, however, allows piecemeal translation of codes with complex data dependencies (i.e. non-data-parallel programs) into message passing codes. The Charon library (available in both C and Fortran) provides incremental parallelization capabilities by linking legacy code arrays with distributed arrays. During the conversion process, non-distributed and distributed arrays exist side by side, and simple mapping functions allow the programmer to switch between the two in any location in the program. Charon also provides wrapper functions that leave the structure of the legacy code intact, but that allow execution on truly distributed data. Finally, the library provides a rich set of communication functions that support virtually all patterns of remote data demands in realistic structured grid scientific programs, including transposition, nearest-neighbor communication, pipelining, gather/scatter, and redistribution. At the end of the conversion process most intermediate Charon function calls will have been removed, the non-distributed arrays will have been deleted, and virtually the only remaining Charon functions calls are the high-level, highly optimized communications. Distribution of the data is under complete control of the programmer, although a wide range of useful distributions is easily available through predefined functions. A crucial aspect of the library is that it does not allocate space for distributed arrays, but accepts programmer-specified memory. This has two major consequences. First, codes parallelized using Charon do not suffer from encapsulation; user data is always directly accessible. This provides high efficiency, and also retains the possibility of using message passing directly for highly irregular communications. Second, non-distributed arrays can be interpreted as (trivial) distributions in the Charon sense, which allows them to be mapped to truly distributed arrays, and vice versa. This is the mechanism that enables incremental parallelization. In this paper we provide a brief introduction of the library and then focus on the actual steps in the parallelization process, using some representative examples from, among others, the NAS Parallel Benchmarks. We show how a complicated two-dimensional pipeline-the prototypical non-data-parallel algorithm- can be constructed with ease. To demonstrate the flexibility of the library, we give examples of the stepwise, efficient parallel implementation of nonlocal boundary conditions common in aircraft simulations, as well as the construction of the sequence of grids required for multigrid.

VanderWijngaart, Rob F.↗

High Performance Programming Using Explicit Shared Memory Model on Cray T3D1

The Cray T3D system is the first-phase system in Cray Research, Inc.'s (CRI) three-phase massively parallel processing (MPP) program. This system features a heterogeneous architecture that closely couples DEC's Alpha microprocessors and CRI's parallel-vector technology, i.e., the Cray Y-MP and Cray C90. An overview of the Cray T3D hardware and available programming models is presented. Under Cray Research adaptive Fortran (CRAFT) model four programming methods (data parallel, work sharing, message-passing using PVM, and explicit shared memory model) are available to the users. However, at this time data parallel and work sharing programming models are not available to the user community. The differences between standard PVM and CRI's PVM are highlighted with performance measurements such as latencies and communication bandwidths. We have found that the performance of neither standard PVM nor CRI s PVM exploits the hardware capabilities of the T3D. The reasons for the bad performance of PVM as a native message-passing library are presented. This is illustrated by the performance of NAS Parallel Benchmarks (NPB) programmed in explicit shared memory model on Cray T3D. In general, the performance of standard PVM is about 4 to 5 times less than obtained by using explicit shared memory model. This degradation in performance is also seen on CM-5 where the performance of applications using native message-passing library CMMD on CM-5 is also about 4 to 5 times less than using data parallel methods. The issues involved (such as barriers, synchronization, invalidating data cache, aligning data cache etc.) while programming in explicit shared memory model are discussed. Comparative performance of NPB using explicit shared memory programming model on the Cray T3D and other highly parallel systems such as the TMC CM-5, Intel Paragon, Cray C90, IBM-SP1, etc. is presented.

Simon, Horst D.↗

Automated Scalability Analysis Tools for Message Passing Parallel Programs

In order to develop scalable parallel applications, a number of programming decisions have to be made during the development of the program. Performance tools that help in making these decisions are few, if existent. Traditionally, performance tools have focused on exposing performance bottlenecks of small-scale executions of the program. However, it is common knowledge that programs that perform exceptionally well on small processor configurations, more often than not, perform poorly when executed on larger processor configurations. Hence, new tools that predict the execution characteristics of scaled-up programs are an essential part of an application developers toolkit. In this paper we discuss important issues that need to be considered in order to build useful scalability analysis tools for parallel programs. We introduce a simple tool that automatically extracts scalability characteristics of a class of deterministic parallel programs. We show with the help of a number of results on the Intel iPSC/860, that predictions are within reasonable bounds.

Sarukkai, Sekhar R.↗

On the Information Content of Program Traces

Program traces are used for analysis of program performance, memory utilization, and communications as well as for program debugging. The trace contains records of execution events generated by monitoring units inserted into the program. The trace size limits the resolution of execution events and restricts the user's ability to analyze the program execution. We present a study of the information content of program traces and develop a coding scheme which reduces the trace size to the limit given by the trace entropy. We apply the coding to the traces of AIMS instrumented programs executed on the IBM SPA and the SCSI Power Challenge and compare it with other coding methods. Our technique shows size of the trace can be reduced by more than a factor of 5.

Frumkin, Michael↗

NASA/DERA Collaborative Program

This report is an interim report. The work reported are the results from the combustor testing, the first phase of testing in the DERA/NASA collaborative program. A program of work was developed by DERA and NASA utilizing specialist facilities within the UK, and specialist measurement techniques developed within the U.S. Under a Memorandum of Understanding (MoU) between the UK and U.S. governments, the joint UK/U.S. funded program commenced. The objective of the program was to make combustor and engine exit plane emissions measurements, including particulate and sulphur measurements, for kerosene fuels with different sulphur levels. The combustor test program was performed in August/September 2000. Although probe issues complicated the test program, a consistent set of data, including CO, NO(x), NO, NO2, CO2, O2, smoke number, particulate number density and size distribution, SO2, SO3 and HONO were collected at the exit plane of the DERA TRACE engine combustor. A second probe was utilized to measure spatial location of CO, NO(x), NO, NO2 and CO2 concentrations. Data are therefore available for development of aerosol, particulate and aerosol precursor chemistry sub-models for inclusion into CFD. Inlet boundary conditions have been derived at the exit of the combustion system for the modelling of the DERA TRACE engine. The second phase of the program is to perform identical measurements at the engine exit, to allow a full data set to be available. This will be performed in July 2001 at the Glenn test facility, DERA Pyestock.

Whitefield, Phillip D.↗

Evaluating the Effectiveness of the 2000-2001 NASA "Why?" Files Program

NASA 'Why?' Files, a research and standards-based, Emmy-award winning series of 60-minute instructional programs for grades 3-5, introduces students to NASA; integrates mathematics, science, and technology by using Problem-Based Learning (PBL), scientific inquiry, and the scientific method; and motivates students to become critical thinkers and active problem solvers. All four 2000-2001 NASA 'Why?' Files programs include an instructional broadcast, a lesson guide, an interactive web site, plus numerous instructional resources. In March 2001, 1,000 randomly selected program registrants participated in a survey. Of these surveys, 185 (154 usable) met the established cut-off date. Respondents reported that (1) they used the four programs in the 2000-2001 NASA 'Why?' Files series; (2) series goals and objectives were met; (3) programs met national mathematics, science, and technology standards; (4) program content was developmentally appropriate for grade level; and (5) programs enhanced/enriched the teaching of mathematics, science, and technology.

Pinelli, Thomas E.↗

Ground-Based Research within NASA's Materials Science Program

Ground-based research in Materials Science for NASA's Microgravity program serves several purposes, and includes approximately four Principal Investigators for every one in the flight program. While exact classification is difficult. the ground program falls roughly into the following categories: (1) Intellectual Underpinning of the Flight Program - Theoretical Studies; (2) Intellectual Underpinning of the Flight Program - Bringing to Maturity New Research; (3) Intellectual Underpinning of the Flight Program - Enabling Characterization; (4) Intellectual Underpinning of the Flight Program - Thermophysical Property Determination; (5) Radiation Shielding; (6) Preliminary In Situ Resource Utilization; (7) Biomaterials; (8) Nanostructured Materials; (9) Materials Science for Advanced Space Propulsion. It must be noted that while the first four categories are aimed at using long duration low gravity conditions, the other categories pertain more to more recent NASA initiatives in materials science. These new initiatives address NASA's future materials science needs in the realms of crew health and safety, and exploration, and have been included in the most recent NASA Research Announcements (NRA). A description of each of these nine categories will be given together with examples of the kinds of research being undertaken.

Gillies, Donald C.↗

Program of Research in Flight Dynamics in the JIAFS, George Washington University at NASA Langley Research Center

The program objectives are fully defined in the original proposal entitled 'Program of Research in Flight Dynamics in GW at NASA Langley Research Center,' which was originated March 20, 1975, and in the renewals of the research program from December 1, 2000 to November 30, 2001. The program in its present form includes three major topics: 1) the improvement of existing methods and development of new methods for wind tunnel and flight test data analysis, 2) the application of these methods to wind tunnel and flight test data obtained from advanced airplanes, 3) the correlation of flight results with wind tunnel measurements, and theoretical predictions. The Principal Investigator of the program is Dr. Vladislav Klein. Three Graduate Research Scholar Assistants (K. G. Mas, M. M. Eissa and N. M. Szyba) also participated in the program. Specific developments in the program during the period Dec. 1, 2001 through Nov. 30, 2002 included: 1) Data analysis of highly swept delta wing aircraft from wind and water tunnel data, and 2) Aerodynamic characteristics of the radio control aircraft from flight test.

Klein, Vladislav↗

Creation and Implementation of a Workforce Development Pipeline Program at MSFC

Within the context of NASA's Education Programs, this Workforce Development Pipeline guide describes the goals and objectives of MSFC's Workforce Development Pipeline Program as well as the principles and strategies for guiding implementation. It is designed to support the initiatives described in the NASA Implementation Plan for Education, 1999-2003 (EP-1998-12-383-HQ) and represents the vision of the members of the Education Programs office at MSFC. This document: 1) Outlines NASA s Contribution to National Priorities; 2) Sets the context for the Workforce Development Pipeline Program; 3) Describes Workforce Development Pipeline Program Strategies; 4) Articulates the Workforce Development Pipeline Program Goals and Aims; 5) List the actions to build a unified approach; 6) Outlines the Workforce Development Pipeline Programs guiding Principles; and 7) The results of implementation.

Hix, Billy↗

Orbital Space Plane Program Status

The Orbital Space Plane Program is an integral part of NASA's Integrated Space Transportation Program (ISTP). The ISTP consists of three major programs: Space Shuttle, Orbital Space Plane, and Next Generation Launch Technology. The Orbital Space Plane (OSP) Program will develop a new Crew Transfer Vehicle (CTV) with multipurpose utility for the Agency. The CTV will complement and back up the Space Shuttle by taking crews to and from the International Space Station (ISS), as well as enable a transition path to future reusable launch vehicle systems. In the CTV development cycle, around 2010 it will be used as a Crew Return Vehicle (CRV). The OSP will be launched on an Evolved Expendable Launch Vehicle (EELV). NASA is in the process of establishing Level 1 Requirements and initiating concept studies. Ongoing flight demonstrators will continue, while new flight demonstrator projects will begin. The OSP Program contains two elements: (1) Technology and Demonstrations, and (2) Design, Development, and Production. The OSP Design, Development, and Production element will enter the Formulation Phase in FY03. Per NASA Procedures and Guidelines 7120.5B, the Formulation Phase will be utilized to establish the Program schedule and budget plans. Current budget planning is based on Phase A concept studies being conducted in FY03 and FY04, preliminary design activities conducted in FY04 and FY05, and a Preliminary Design Review in FY05. An OSP full-scale development decision will be made in FY05. At that point, a conclusion to proceed will result in the OSP Program transitioning from the Formulation Phase to the Development Phase.

Dumbacher, Daniel L.↗

Overview of GPM Missions's Ground Validation Program

An important element of the internationally structured Global Precipitation Measurement (GPM) mission will be its ground validation research program. Within the last year, the initial architecture of this program has taken shape. This talk will describe that architecture, both in terms of the international program and in terms of the separate regional programs of the principle participating space agencies, i.e., ESA, JAXA, and NASA. There are three overriding goals being addressed in the planning of this program; (1) establishing various new, challenging and important scientific research goals vis-a-vis current ground validation programs supporting satellite retrieval of precipitation; (2) designing the program as an international partnership which operates, out of necessity, heterogeneous sites in terms of their respective observational foci and science thrusts, but anneals itself in terms of achieving a few overarching scientific objectives; and (3) developing a well-designed protocol that allows specific sites or site networks, at their choosing, to operate in a 'supersite' mode - defined as the capability to routinely transmit GV information at low latency to GPM's Precipitation Processing System (PPS). (The PPS is being designed as GPM's data information system, a distributed data system with main centers at the Goddard Space Flight Center (GSFC) within NASA, the Earth Observation Research Center (EORC) within JAXA, and a TBD facility to be identified by the ESA s ESTEC facility in Noordwijk.)

Smith, Eric A.↗