Search NASA⌕ Search

SEARCH · Search NASA

Results for “concurrent programs”

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 91 records · Page 5

Technical Basis Related to the Posture of NASA’s Office of Safety and Mission Assurance for the Launch of Radioactive Material Other than Space Nuclear Systems: Volume 1–Overview of Analysis and Results

NASA has launched and reentered payloads containing radioactive material for over 50 years. The isotopes, their quantity, and their form have varied significantly. The handling of this material prior to its integration into the spacecraft at the launch Center (and after its return to Earth after flight, if applicable) falls under the purview of the Office of the Chief Health and Medical Officer, while after the radioactive material is integrated into the spacecraft at the launch Center, it falls under the purview of the Office of Safety and Mission Assurance’s (OSMA) Nuclear Flight Safety Program. Historically, OSMA concurrence was required for any launch or reentry involving radioactive material. However, OSMA recently revisited this posture due to changes in the Federal policy in this area, and the significant accrued experience. The current report represents the more quantitative study envisioned in the recent change in posture. More specifically, this document addresses the potential risks and other considerations associated with launching small quantities of radioactive material (below the level requiring the Federally-mandated process in National Security Presidential Memorandum- (NSPM-) 20, “Presidential Memorandum on Launch of Spacecraft Containing Space Nuclear Systems” (USG, 2019) to provide the technical basis for when such activities require OSMA concurrence versus notification, as it relates to nuclear flight safety.

Don Helton↗

Mass driver retrievals of earth-approaching asteroids

Mass driver tugs can be designed to move Apollo and Amor asteroids at opportunities of low velocity increment to the vicinity of the earth. The cost of transferring asteroids through a velocity interval of 3 km/sec by mass driver is about 16 cents per kilogram amortized over 10 years, about ten times less than that required to retrieve lunar resources during the early phases of a program of space manufacturing. About 22 per cent of a 200-meter diameter asteroid could be transferred to high earth orbit by an automated 100 megawatt solar-powered mass driver in a period of five years for a cost of approximately $1 billion. Estimates of the total investment of a space manufacturing program could be reduced twofold by using asteroidal instead of lunar resources; such a program could begin several years sooner with minimal concurrent development if asteroidal search programs and mass driver development are immediately accelerated.

Oleary, B.↗

A Concurrent Distributed System for Aircraft Tactical Decision Generation

A research program investigating the use of artificial intelligence (AI) techniques to aid in the development of a Tactical Decision Generator (TDG) for Within Visual Range (WVR) air combat engagements is discussed. The application of AI programming and problem solving methods in the development and implementation of a concurrent version of the Computerized Logic For Air-to-Air Warfare Simulations (CLAWS) program, a second generation TDG, is presented. Concurrent computing environments and programming approaches are discussed and the design and performance of a prototype concurrent TDG system are presented.

McManus, John W.↗

NASA's computer science research program

Following a major assessment of NASA's computing technology needs, a new program of computer science research has been initiated by the Agency. The program includes work in concurrent processing, management of large scale scientific databases, software engineering, reliable computing, and artificial intelligence. The program is driven by applications requirements in computational fluid dynamics, image processing, sensor data management, real-time mission control and autonomous systems. It consists of university research, in-house NASA research, and NASA's Research Institute for Advanced Computer Science (RIACS) and Institute for Computer Applications in Science and Engineering (ICASE). The overall goal is to provide the technical foundation within NASA to exploit advancing computing technology in aerospace applications.

Larsen, R. L.↗

Concurrent extensions to the FORTRAN language for parallel programming of computational fluid dynamics algorithms

Experiments were conducted at NASA Ames Research Center to define multi-tasking software requirements for multiple-instruction, multiple-data stream (MIMD) computer architectures. The focus was on specifying solutions for algorithms in the field of computational fluid dynamics (CFD). The program objectives were to allow researchers to produce usable parallel application software as soon as possible after acquiring MIMD computer equipment, to provide researchers with an easy-to-learn and easy-to-use parallel software language which could be implemented on several different MIMD machines, and to enable researchers to list preferred design specifications for future MIMD computer architectures. Analysis of CFD algorithms indicated that extensions of an existing programming language, adaptable to new computer architectures, provided the best solution to meeting program objectives. The CoFORTRAN Language was written in response to these objectives and to provide researchers a means to experiment with parallel software solutions to CFD algorithms on machines with parallel architectures.

Weeks, Cindy Lou↗

A concurrent distributed system for aircraft tactical decision generation

A research program investigating the use of AI techniques to aid in the development of a tactical decision generator (TDG) for within visual range (WVR) air combat engagements is discussed. The application of AI programming and problem-solving methods in the development and implementation of a concurrent version of the computerized logic for air-to-air warfare simulations (CLAWS) program, a second-generation TDG, is presented. Concurrent computing environments and programming approaches are discussed, and the design and performance of prototype concurrent TDG system (Cube CLAWS) are presented. It is concluded that the Cube CLAWS has provided a useful testbed to evaluate the development of a distributed blackboard system. The project has shown that the complexity of developing specialized software on a distributed, message-passing architecture such as the Hypercube is not overwhelming, and that reasonable speedups and processor efficiency can be achieved by a distributed blackboard system. The project has also highlighted some of the costs of using a distributed approach to designing a blackboard system.

Mcmanus, John W.↗

Automatically parallelizing batch inference on deep neural networks using Fiats and Fortran 2023 `do concurrent`

This paper introduces novel programming strategies that leverage features of the Fortran 2023 standard of the International Standards Organization (ISO) to automatically parallelize computations on deep neural networks. The paper focuses on the interplay of object-oriented, parallel, and functional programming paradigms in the Fiats deep learning library. We demonstrate how several infrequently used language features play a role in enabling efficient, parallel execution. Specifically, the ability to explicitly declare that a procedure is pure facilitates inference in the context of the language’s loop-parallelism construct `do concurrent`. Also, explicitly prohibiting the overriding of a parent type’s type-bound procedures eliminates the need for dynamic dispatch in performance-critical code. Finally, this paper uses batch inference calculations on a neural network surrogate for atmospheric aerosol dynamics to demonstrate that LLVM Flang compiler’s automatic parallelization of `do concurrent` achieves roughly the same performance and scalability as achieved by OpenMP compiler directives. We also demonstrate that double-precision inference costs 37–72% longer runtime than default-real precision with most values in the range 57-60%.

Rouson, Damian↗

Ground-based studies of emission-line variability: Recent results for NGC 5548 and future plans

Ever since emission-line variability was first detected in AGNs, it has been clearly understood that light-travel time effects in the broadline region (BLR) afford a tool for studying the structure of these spatially unresolved regions. However, only within the last few years has the observational problem become well defined in terms of the sampling rates and quality of data necessary to address the problem correctly. The amount of data required to extract structural information about the BLR from the continuum and emission-line light curves is so considerable that the most promising approach seemed to be to combine the observational efforts. The goal was to work together to produce a large, high-quality database which would then be released to individual investigators for more complete analysis. The cornerstone of this effort, was a joint NASA/ESA/SERC program to monitor the spectrum of NGC 5548 every four days with IUE from December 1988 through August 1988. A concurrent ground-based program was organized in an effort to enhance the scientific return on the project by extending the wavelength coverage and providing higher spectral resolution and signal to noise ratios than would be possible with IUE. It also turned out that the temporal resolution of the ground-based program was somewhat better than the temporal resolution of the IUE program, and the temporal baseline is longer and continues to grow. The database and initial results are presented by Peterson et al., (1991). The important results of the ground-based program are summarized, some additional applications of the existing data are described, and a few comments are made on what can be done in the future to expand on this work.

Peterson, Bradley M.↗

Rationale for an integrated moon/Mars exploration program

Although it is possible to design manned missions to Mars that do not involve prior lunar missions, a strategy that includes development of a lunar base before or concurrent with the Mars program offers potential benefits from space infrastructure development, space operations experience, and utilization of lunar materials for propulsion. Common utilization of infrastructure elements (e.g., Orbital Transfer Vehicles, Space Operation Center modules) is emphasized in this approach. Mass flows through a low Earth orbit Space Station change in quantity and in proportion of propellant to hardware as the infrastructure develops.

Duke, Michael B.↗

Methodologies and systems for heterogeneous concurrent computing

Heterogeneous concurrent computing is gaining increasing acceptance as an alternative or complementary paradigm to multiprocessor-based parallel processing as well as to conventional supercomputing. While algorithmic and programming aspects of heterogeneous concurrent computing are similar to their parallel processing counterparts, system issues, partitioning and scheduling, and performance aspects are significantly different. In this paper, we discuss critical design and implementation issues in heterogeneous concurrent computing, and describe techniques for enhancing its effectiveness. In particular, we highlight the system level infrastructures that are required, aspects of parallel algorithm development that most affect performance, system capabilities and limitations, and tools and methodologies for effective computing in heterogeneous networked environments. We also present recent developments and experiences in the context of the PVM system and comment on ongoing and future work.

Sunderam, V. S.↗

Steady and unsteady blade stresses within the SSME ATD/HPOTP inducer

There were two main goals of the ATD HPOTP (alternate turbopump development)(high pressure oxygen turbopump). First, determine the steady and unsteady inducer blade surface strains produced by hydrodynamic sources as a function of flow capacity (Q/N), suction specific speed (Nss), and Reynolds number (Re). Second, to identify the hydrodynamic source(s) of the unsteady blade strains. The reason the aforementioned goals are expressed in terms of blade strains as opposed to blade hydrodynamic pressures is because of the interest regarding the high cycle life of the inducer blades. This report focuses on the first goal of the test program which involves the determination of the steady and unsteady strain (stress) values at various points within the inducer blades. Strain gages were selected as the strain measuring devices. Concurrent with the experimental program, an analytical study was undertaken to produce a complete NASTRAN finite-element model of the inducer. Computational fluid dynamics analyses were utilized to provide the estimated steady-state blade surface pressure loading needed as load input to the NASTRAN inducer model.

Gross, R. Steven↗

Sensors 2000! Program: Advanced Biosensor and Measurement Systems Technologies for Spaceflight Research and Concurrent, Earth-Based Applications

Sensors 2000! (S2K!) is a specialized, integrated projects team organized to provide focused, directed, advanced biosensor and bioinstrumentation systems technology support to NASA's spaceflight and ground-based research and development programs. Specific technology thrusts include telemetry-based sensor systems, chemical/ biological sensors, medical and physiological sensors, miniaturized instrumentation architectures, and data and signal processing systems. A concurrent objective is to promote the mutual use, application, and transition of developed technology by collaborating in academic-commercial-govemment leveraging, joint research, technology utilization and commercialization, and strategic partnering alliances. Sensors 2000! is organized around three primary program elements: Technology and Product Development, Technology infusion and Applications, and Collaborative Activities. Technology and Product Development involves development and demonstration of biosensor and biotelemetry systems for application to NASA Space Life Sciences Programs; production of fully certified spaceflight hardware and payload elements; and sensor/measurement systems development for NASA research and development activities. Technology Infusion and Applications provides technology and program agent support to identify available and applicable technologies from multiple sources for insertion into NASA's strategic enterprises and initiatives. Collaborative Activities involve leveraging of NASA technologies with those of other government agencies, academia, and industry to concurrently provide technology solutions and products of mutual benefit to participating members.

Hines, J.↗

Reusable LH2 tank technology demonstration through ground test

The paper presents the project plan to demonstrate, by March 1997, the reusability of an integrated composite LH2 tank structure, cryogenic insulation, and thermal protection system (TPS). The plan includes establishment of design requirements and a comprehensive trade study to select the most suitable Reusable Hydrogen Composite Tank system (RHCTS) within the most suitable of 4 candidate structural configurations. The 4 vehicles are winged body with the capability to deliver 25,000 lbs of payload to a circular 220 nm, 51.6 degree inclined orbit (also 40,000 lbs to a 28.5 inclined 150 nm orbit). A prototype design of the selected RHCTS is established to identify the construction, fabrication, and stress simulation and test requirements necessary in an 8 foot diameter tank structure/insulation/TPS test article. A comprehensive development test program supports the 8 foot test article development and involves the composite tank itself, cryogenic insulation, and integrated tank/insulation/TPS designs. The 8 foot diameter tank will contain the integrated cryogenic insulation and TPS designs resulting from this development and that of the concurrent lightweight durable TPS program. Tank ground testing will include 330 cycles of LH2 filling, pressurization, body loading, depressurization, draining, and entry heating.

Bianca, C.↗

NASA Airborne Science Program: NASA Stratospheric Platforms

The National Aeronautics and Space Administration conducts a wide variety of remote sensing projects using several unique aircraft platforms. These vehicles have been selected and modified to provide capabilities that are particularly important for geophysical research, in particular, routine access to very high altitudes, long range, long endurance, precise trajectory control, and the payload capacity to operate multiple, diverse instruments concurrently. While the NASA program has been in operation for over 30 years, new aircraft and technological advances that will expand the capabilities for airborne observation are continually being assessed and implemented. This presentation will review the current state of NASA's science platforms, recent improvements and new missions concepts as well as provide a survey of emerging technologies unmanned aerial vehicles for long duration observations (Global Hawk and Predator). Applications of information technology that allow more efficient use of flight time and the ability to rapidly reconfigure systems for different mission objectives are addressed.

Curry, Robert E.↗

The Berkeley parasitic SETI program

Parasitic programs for the Search for Extraterrestrial Intelligence (SETI), carried out concurrently with conventional radio astronomical observing programs, can be an attractive and cost-effective means of exploring the large multidimensional search space intrinsic to this effort. A microprocessor-based automated SETI acquisition system is described which searches for, and records, spectra of narrowband signals in the IF band of an observatory receiver. Data taken with this system over 35 days at the Hat Creek Radio Observatory at 1612 MHz are discussed. Out of approximately 100,000 spectra processed during this period, 4000 were identified by the system as containing narrowband signals and were recorded. Subsequent analysis indicates that over 3900 of these are due to local RF contamination. The remainder are undergoing further investigation.

Bowyer, S.↗

A search for narrow band signals with SERENDIP II: a progress report

Commensal programs for the Search for Extraterrestrial Intelligence (SETI), carried out concurrently with conventional radio astronomical observing programs, can be an attractive and cost-effective means of exploring the large multidimensional search space intrinsic to this effort. Our automated commensal system, SERENDIP II, is a high resolution 131,072 channel spectrometer. It searches for 0.49 Hz signals in sequential 64,700 Hz bands of the IF signal from a radio telescope being used for an astronomical observation. Upon detection of a narrow band signal with power above a preset threshold, the frequency, power, time, and telescope direction are recorded for later study. The system has been tested at the Hat Creek Radio Astronomy Observatory 85 ft telescope and the NASA-JPL Deep Space Station (DSS 14) 64 m telescope. It is currently collecting data at the National Radio Astronomy Observatory 300 ft telescope.

Non-NASA Center↗

Architecture independent environment for developing engineering software on MIMD computers

Engineers are constantly faced with solving problems of increasing complexity and detail. Multiple Instruction stream Multiple Data stream (MIMD) computers have been developed to overcome the performance limitations of serial computers. The hardware architectures of MIMD computers vary considerably and are much more sophisticated than serial computers. Developing large scale software for a variety of MIMD computers is difficult and expensive. There is a need to provide tools that facilitate programming these machines. First, the issues that must be considered to develop those tools are examined. The two main areas of concern were architecture independence and data management. Architecture independent software facilitates software portability and improves the longevity and utility of the software product. It provides some form of insurance for the investment of time and effort that goes into developing the software. The management of data is a crucial aspect of solving large engineering problems. It must be considered in light of the new hardware organizations that are available. Second, the functional design and implementation of a software environment that facilitates developing architecture independent software for large engineering applications are described. The topics of discussion include: a description of the model that supports the development of architecture independent software; identifying and exploiting concurrency within the application program; data coherence; engineering data base and memory management.

Valimohamed, Karim A.↗